Searched for: subject%3A%22education%22
(1 - 8 of 8)
document
Zhang, X. (author), Aivaloglou, E.A. (author), Specht, M.M. (author)
Computational Thinking (CT) is considered a core 21st century digital skill. The aspect of assessment is crucial and knowing what, who, when, how, and where to assess is important for assessment design. In this study, we conducted an umbrella review to gain insights regarding CT assessment in higher education. In total, we analyzed 11 reviews...
review 2024
document
Aivaloglou, E.A. (author), Fletcher, George (author), Miedema, Daphne (author)
Interest in data systems education is increasing, especially with the rise in demand for well-trained and re-trained data scientists. The database and the computing education research communities have complementary perspectives and experiences to share with each other. The DataEd workshop is organized as a dedicated venue for these...
conference paper 2023
document
Taipalus, Toni (author), Miedema, Daphne (author), Aivaloglou, E.A. (author)
Querying a relational database is typically taught in practice by using an exercise database. Such databases may be simple toy examples or elaborate and complex schemas that mimic the real world. Which of these are preferable for students is yet unknown. Research has shown that while more complex exercise databases may hinder learning, they...
conference paper 2023
document
Miedema, Daphne (author), Taipalus, Toni (author), Aivaloglou, E.A. (author)
Several educational studies have argued for the contextualization of assignments, i.e., for providing a context or a story instead of an abstract or symbolic problem statement. Such contextualization may have beneficial effects such as higher student engagement and lower dropout rates. In the domain of database education, textbooks and...
conference paper 2023
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
Chen, G. (author), Davis, D.J. (author), Krause, Markus (author), Aivaloglou, E.A. (author), Hauff, C. (author), Houben, G.J.P.M. (author)
Massive Open Online Courses (MOOCs) aim to educate the world. More often than not, however, MOOCs fall short of this goal — a majority of learners are already highly educated (with a Bachelor degree or more) and come from specific parts of the (developed) world. Learners from developing countries without a higher degree are underrepresented,...
journal article 2018
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
Searched for: subject%3A%22education%22
(1 - 8 of 8)