Metodología para el diseño de juegos serios: Articoding, un juego para desarrollar el pensamiento computacional a través de la programación

Technological progress has increased the importance of acquiring skills in computational thinking and programming, which is reflected in school curricula. However, in many cases teachers are not experts in the field and there are few validated tools to facilitate their work. We believe that educatio...

Descripción completa

Detalles Bibliográficos
Autores: Alonso Fernández, Cristina, Martínez Ortiz, Iván, Fernández Manjón, Baltasar, Calvo Morata, Antonio
Tipo de recurso: artículo
Fecha de publicación:2025
País:España
Institución:Universidad de Murcia
Repositorio:DIGITUM. Depósito Digital Institucional de la Universidad de Murcia
OAI Identifier:oai:digitum.um.es:10201/199249
Acceso en línea:https://doi.org/10.6018/red.662331
http://hdl.handle.net/10201/199249
Access Level:acceso abierto
Palabra clave:Videojuegos
Programación
Computational thinking
Videogames
Programming
Pensamiento computacional
No relacionado con ningún objetivo de desarrollo sostenible
Descripción
Sumario:Technological progress has increased the importance of acquiring skills in computational thinking and programming, which is reflected in school curricula. However, in many cases teachers are not experts in the field and there are few validated tools to facilitate their work. We believe that educational videogames are versatile tools for learning complex concepts and can be applied to learn programming. In this article we present Articoding, a serious game to develop computational thinking through programming. Along with the design of the videogame, three evaluations at different stages of its development are described. A total of 469 high school students and 36 university education students participated. These evaluations aimed to study the applicability of the game in the classroom, and its acceptance by students and future teachers. The analytics collected while playing the game and the questionnaires show promising results about its use in the classroom. These data also identify areas for improvement (e.g., the difficulty of some levels). With these results, a new version of Articoding is being developed, including improved learning analytics for its use as a support tool for teaching programming.