NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 2 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Jennings, Jay; Muldner, Kasia – International Journal of Artificial Intelligence in Education, 2021
When students are first learning to program, they not only have to learn to write programs, but also how to trace them. Code tracing involves stepping through a program step-by-step, which helps to predict the output of the program and identify bugs. Students routinely struggle with this activity, as evidenced by prior work and our own experiences…
Descriptors: Scaffolding (Teaching Technique), Tutors, Tutoring, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Sapounidis, Theodosios; Stamovlasis, Dimitrios; Demetriadis, Stavros – IEEE Transactions on Education, 2019
Contribution: Prior studies on tangible versus graphical user interfaces have reported controversial findings concerning children's preferences. This paper shows that their preference profiles in the domain of introductory programming are associated with gender and age for both interfaces. Background: The relevant literature mainly consists of…
Descriptors: Preferences, Profiles, Robotics, Introductory Courses