Existing computer games used to teach coding to students have certain shortcomings such as the use of icons that do not convert to actual text-based coding commands, and the fact that teachers cannot follow students’ progress in real time. In this study, we have improved upon existing coding games by developing a puzzle game based on coding and a web-based management system to observe the user’s learning status in real time and maximize the understanding of how elementary students learn to code. We analyzed the syntax of various coding languages for the school curriculum and provided a menu to convert icons into textual coding language. In addition, the game’s management system includes multiple types of tutoring, real-time analysis of user play data, and feedback. Following its application in regular elementary school software classes, we conducted a Likert scale survey. Students reported positive effects on understanding and showed an interest in coding. It is expected that this will contribute to quality improvement in software education by providing content with proven educational value by breaking away from simple learning-oriented coding games.
CITATION STYLE
Baek, J., & Oh, G. (2019). Development of a Puzzle Game to Learn Coding for Elementary Students. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 11786 LNCS, pp. 267–279). Springer Verlag. https://doi.org/10.1007/978-3-030-30033-3_21
Mendeley helps you to discover research relevant for your work.