Searched for: subject%3A%22programming%255C%2Beducation%22
(1 - 7 of 7)
document
Agarwal, Bhoomika (author)
Computational Thinking (CT) - the process of thinking like a programmer or computer scientist - is a skill that that has the potential to transform the way students learn at educational institutions in different domains and different grade levels. With the increasing integration of CT in classrooms, there is a growing need for CT assessment...
master thesis 2021
document
Oudsen, Erik (author)
Due to the increase in student numbers, the amount of time teachers have for each individual decreases. To keep the quality of the program the same, learning analytics can be utilized to assist teachers to give a better overview of problems which the students are struggling the most with. This work makes use of WebLab data of the Introduction to...
master thesis 2021
document
Rajagopal, Krishna (author)
As the modern world progressing towards digital technologies, there is an increasing need for school students to learn programming skills so that they fit into the labor market now and in the future. Tangible programming toys and block-based languages are popular among younger children to learn to code. Students in middle and high school in...
master thesis 2019
document
de Wit, Shirley (author)
Only 32% of the Dutch primary schools do something with programming, despite its benefits on students’ skills, job opportunities, understanding of the world, and diversity. Primary school teachers not getting involved with programming education can be caused by a lack of belief in their teaching programming abilities. The belief in your own...
master thesis 2019
document
Swidan, A.A.S. (author)
The goal of this dissertation is to explore, understand, and mitigate when possible, the challenges that end-users face when creating their software programs. To gain a wider perspective of the challenges, we investigated two groups of end-users: spreadsheet users and school-age children learning to program.
doctoral thesis 2019
document
Hermans, F.F.J. (author), Swidan, A.A.S. (author), Aivaloglou, E. (author), Smit, M.I.E. (author)
When teaching novices programming, misconceptions can occur. Misconception are incorrect beliefs about certain programming concept. For example, some novices think that a variable can hold multiple values, in the case of two consecutive assignment statements, such as x = 5; x = 7. While explaining variables introductory materials often use...
conference paper 2018
document
Vergu, V.A. (author)
In software engineering education manual assessment of students’ programs is a time consuming endeavour that does not scale to high numbers of pupils or to large amounts of practice material. Numerous automatic grading programs, aim- ing to alleviate this problem, have been developed since 1960. These, however, only support fixed programming...
master thesis 2012
Searched for: subject%3A%22programming%255C%2Beducation%22
(1 - 7 of 7)