Searched for: subject%3A%22education%22
(1 - 3 of 3)
document
van der Werf, V. (author), Zhang, Min Yi (author), Aivaloglou, E.A. (author), Hermans, Felienne (author), Specht, M.M. (author)
Motivation. Many people interested in learning a programming language choose online courses to develop their skills. The concept of variables is one of the most foundational ones to learn, but can be hard to grasp for novices. Variables are researched, but to our knowledge, few empirical observations on how the concept is taught in practice...
conference paper 2023
document
Hermans, F.F.J. (author), Swidan, A.A.S. (author), Aivaloglou, E.A. (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
Aivaloglou, E.A. (author), Hermans, F.F.J. (author), Moreno-León, Jesús (author), Robles, Gregorio (author)
Scratch is increasingly popular, both as an introductory programming language and as a research target in the computing education research field. In this paper, we present a dataset of 250K recent Scratch projects from 100K different authors scraped from the Scratch project repository. We processed the projects' source code and metadata to...
conference paper 2017