Content area
This paper explores the potential of video games as an effective medium for teaching programming concepts to children leveraging gamification principles to enhance engagement. Through the development and testing of an educational game called "Codonia" implementing challenge-based learning and interactive feedback, this research examines how game mechanics support problem-solving and logical thinking. After a qualitative and quantitative study, the results indicate that gamification fosters increased motivation and confidence, suggesting that well-structured educational games can complement or surpass traditional teaching methods. By demonstrating how digital learning environments encourage experimentation and sustained engagement, this study contributes to the broader discourse on innovative educational tools for programming instruction.