NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 3 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Alexandros Tsichouridis; Stelios Xinogalos; Apostolos Ampatzoglou – Journal of Educational Computing Research, 2024
Teaching and learning programming, and especially Object-Oriented Programming (OOP), is a complicated and challenging task. Students have to comprehend various OOP concepts and utilize them for designing object-oriented programs. Various types of educational programming environments, such as microworlds and educational games, have been devised for…
Descriptors: Programming, Computer Uses in Education, Educational Resources, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Pavlos Toukiloglou; Stelios Xinogalos – Education and Information Technologies, 2024
Hour of Code is a widely recognized global event that aims to introduce programming to novice users and integrate computer science into education. This paper presents an analysis of the effectiveness of the support system and user interface of Minecraft Adventurer, a serious game designed for the Hour of Code global event. Although previous…
Descriptors: Novices, Programming, Coding, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Pavlos Toukiloglou; Stelios Xinogalos – Journal of Educational Computing Research, 2025
This study examines the effectiveness of a collaborative support method in enhancing programming learning outcomes in a serious game. The game Code Hasp was developed to facilitate the comparison between two support methods, worked examples and a collaborative peer support approach. A total of 111 elementary school students participated, divided…
Descriptors: Educational Games, Programming, Cooperative Learning, Peer Relationship