An Educational Videogame for a University-Level Introductory Programming Course

View at publisher
Authors: Miguel Hidalgo, María del Rosario Suazo-García, Salvador Herrera-Velarde
Cited by: 0
References: 25

Abstract

This work proposes a methodology based on STEM, game-based learning, and gamification to develop a game that strengthens the teaching of programming at the university level. This game considers the programming languages C, C++, and Python, each with levels of difficulty, feedback, and global report generation. In this project, quality tests were applied to the use of the game, based on the ISO/IEC 25022 standard. The tests consisted of completing a task (effectiveness), measuring the task time (efficiency), and determining the proportion of users with complaints (satisfaction). The results show that out of ten participants, eight rated the user experience positively and others rated it as attractive, fun, and interesting. On average, it took 45 seconds to complete a basic level for C++. An interview was conducted to identify opportunities for improvement in this game, particularly in terms of the graphical interface, and to ensure that it meets the requirements for sharing this game on the GameMaker platform.

Fields of Study & Subjects

Educational Games and Gamification Scientific Research and Technology E-Learning and Knowledge Management

Publication details

Journal / source
IGI Global eBooks
Pages
149–188
Publication date
9 January 2026
Language
NG
Document type
Book chapter