1 free read left. Create a free account for unlimited reading + AI research.
Create free accountWhitepaper
European Conference on Games Based Learning (ECGBL)
Codonia is a mobile game made in the Godot Engine that teaches algorithms and loops. It uses narrative, challenge-based levels, feedback, and rewards.
This paper by Nora Volina and Helmut Hlavacs from the University of Vienna investigates whether video games can serve as an effective medium for teaching programming to children. The authors developed a mobile educational game called Codonia, built in the Godot Game Engine, which uses gamification elements such as narrative, challenge-based levels, immediate and long-term feedback, and rewards to teach foundational concepts like algorithms and loops. The central claim is that well-designed educational games can increase learner motivation and self-perceived competence, and potentially outperform traditional instruction, though the authors acknowledge that the third hypothesis regarding learning outcomes remains undetermined.
The evaluation drew on a qualitative and quantitative study involving twenty-five participants who completed a multiple-choice survey covering enjoyment, learning, motivation, difficulty, and interest. Responses were analyzed with a one-sided binomial test in Python, with positive responses from items such as engagement and confidence in understanding algorithms reaching 25 of 25 participants, and the statistical tests yielding p-values below 0.05 for most items. The study's small sample size, short single-session exposure, and reliance on self-reported data limit how far the results can be generalized, and the authors' interpretation of their negatively phrased item as strongly positive is a methodological point worth scrutinizing.
The literature review situates Codonia alongside comparable tools such as CodeCombat, Classcraft, Foldit, Scratch, and the Sleuth platform, and draws on research showing that gamified programming courses can yield higher motivation and engagement when applied at appropriate levels. The paper also cautions that poorly implemented gamification may trigger over-justification effects, where extrinsic rewards undermine intrinsic motivation. Overall, the authors conclude that video games can enhance learnability in programming, while calling for further research on long-term learning outcomes and comparisons against conventional teaching.
European Conference on Games Based Learning (ECGBL) · 2026