NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 3 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Becker, Brett A.; Glanville, Graham; Iwashima, Ricardo; McDonnell, Claire; Goslin, Kyle; Mooney, Catherine – Computer Science Education, 2016
Programming is an essential skill that many computing students are expected to master. However, programming can be difficult to learn. Successfully interpreting compiler error messages (CEMs) is crucial for correcting errors and progressing toward success in programming. Yet these messages are often difficult to understand and pose a barrier to…
Descriptors: Computer Science Education, Programming, Novices, Error Patterns
Peer reviewed Peer reviewed
Direct linkDirect link
Mavridis, Apostolos; Tsiatsos, Thrasyvoulos; Chatzakis, Michalis; Kitsikoudis, Konstantinos; Lazarou, Efthymios – International Journal of Game-Based Learning, 2015
This study examined whether a 3D collaborative gave can be used as a midterm examination method and investigated the impact of this game on students' attitude towards collaboration. A total of 89 students and one coordinating professor participated in this study. The intervention lasted five weeks and took place in a computer science department.…
Descriptors: Computer Games, Educational Games, Computer Simulation, Computer Assisted Testing
Peer reviewed Peer reviewed
Direct linkDirect link
Auvinen, Tapio; Hakulinen, Lasse; Malmi, Lauri – IEEE Transactions on Learning Technologies, 2015
In online learning environments where automatic assessment is used, students often resort to harmful study practices such as procrastination and trial-and-error. In this paper, we study two teaching interventions that were designed to address these issues in a university-level computer science course. In the first intervention, we used achievement…
Descriptors: Student Behavior, Electronic Learning, Online Courses, Computer Assisted Testing