Methodology for designing games: Articoding, a serious game to develop computational thinking through programming
Supporting Agencies
- Este trabajo ha sido parcialmente financiado por el Ministerio de Educación (PID2020-119620RB-I00; PID2023-149341OB-I00) y por la Cátedra Telefónica-Complutense de Educación Digital y Juegos Serios.
Abstract
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.
Downloads
-
Abstract122
-
PDF (Español (España))136
References
Anderson, N. D. (2016). A Call for Computational Thinking in Undergraduate Psychology. Psychology Learning & Teaching, 15(3), 226–234. https://doi.org/10.1177/1475725716659252
Basogain, X., Olabe, M. Á., Olabe, J. C., & Rico, M. J. (2018). Computational Thinking in pre-university Blended Learning classrooms. Computers in Human Behavior, 80, 412–419. https://doi.org/10.1016/J.CHB.2017.04.058
Bile, A. (2022). Development of intellectual and scientific abilities through game-programming in Minecraft. Education and Information Technologies, 27(5), 7241–7256. https://doi.org/10.1007/s10639-022-10894-z
Bocconi, S., Chioccariello, A., Kampylis, P., Dagienė, V., Wastiau, P., Engelhardt, K., Earp, J., Horvath, M., Jasutė, E., Malagoli, C., Masiulionytė-Dagienė, V., & Stupurienė, G. (2022). State of play and practices from computing education REVIEWING COMPUTATIONAL THINKING IN COMPULSORY EDUCATION.
Brackmann, C. P., Román-González, M., Robles, G., Moreno-León, J., Casali, A., & Barone, D. (2017). Development of Computational Thinking Skills through Unplugged Activities in Primary School. Proceedings of the 12th Workshop on Primary and Secondary Computing Education, 65–72. https://doi.org/10.1145/3137065.3137069
Calvo-Morata, A., Alonso-Fernández, C., Santilario-Berthilier, J., Martínez-Ortiz, I., & Fernández-Manjón, B. (2025). Learning Analytics to Guide Serious Game Development: A Case Study Using Articoding. Computers, 14(4), 122. https://doi.org/10.3390/computers14040122
Calvo-Morata, A., Humble, N., Mozelius, P., Pechuel, R., & Fernández-Manjón, B. (2024). Games for Coding to Attract New Students to STEM. 2024 IEEE Global Engineering Education Conference (EDUCON), 01–08. https://doi.org/10.1109/EDUCON60312.2024.10578626
Fraillon, J., & Rožman, M. (2023). IEA International Computer and Information Literacy Study 2023 - ASSESSMENT FRAMEWORK.
Hosein, A. (2019). Girls’ video gaming behaviour and undergraduate degree selection: A secondary data analysis approach. Computers in Human Behavior, 91, 226–235. https://doi.org/10.1016/j.chb.2018.10.001
Hsu, T. C., Chang, S. C., & Hung, Y. T. (2018). How to learn and how to teach computational thinking: Suggestions based on a review of the literature. Computers & Education, 126, 296–310. https://doi.org/10.1016/J.COMPEDU.2018.07.004
Jie Du, & Hayden Wimmer. (2019). Hour of Code: A Study of Gender Differences in Computing. Information Systems Education Journa. http://www.edsigcon.org
Liu, T. (2024). Assessing implicit computational thinking in game‐based learning: A logical puzzle game study. British Journal of Educational Technology, 55(5), 2357–2382. https://doi.org/10.1111/bjet.13443
López Solórzano, J. G., & Ángel Rueda, C. J. (2023). Revisión sistemática de los entornos digitales inmersivos tridimensionales en la enseñanza de la programación. Revista de Educación a Distancia (RED), 23(73). https://doi.org/10.6018/red.540731
Lopez-Fernandez, D., Gordillo, A., Alarcon, P. P., & Tovar, E. (2021). Comparing Traditional Teaching and Game-Based Learning Using Teacher-Authored Games on Computer Science Education. IEEE Transactions on Education, 64(4), 367–373. https://doi.org/10.1109/TE.2021.3057849
Miljanovic, M. A., & Bradbury, J. S. (2018). A review of serious games for programming. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 11243 LNCS, 204–216. https://doi.org/10.1007/978-3-030-02762-9_21/COVER
Organisation for Economic Co-operation and Development. (2023). PISA 2025 Learning in the Digital World Assessment Framework - Second Draft.
Ortega-Rodríguez, P. J. (2025). PISA 2022. Predictores del rendimiento en pensamiento computacional en Educación Secundaria en España. Revista de Educación a Distancia (RED), 25(81). https://doi.org/10.6018/red.600641
Román-González, M., Pérez-González, J.-C., & Jiménez-Fernández, C. (2017). Which cognitive abilities underlie computational thinking? Criterion validity of the Computational Thinking Test. Computers in Human Behavior, 72, 678–691. https://doi.org/10.1016/j.chb.2016.08.047
Sage, K., Jackson, S., Mauer, L., & Stockdale, K. (2022). Equal in effectiveness but not yet perception: smartphones and laptops for completing brief academic tasks. Educational Media International, 59(2), 112–130. https://doi.org/10.1080/09523987.2022.2101203
Shute, V. J., Sun, C., & Asbell-Clarke, J. (2017). Demystifying computational thinking. Educational Research Review, 22, 142–158. https://doi.org/10.1016/J.EDUREV.2017.09.003
Sigayret, K., Tricot, A., & Blanc, N. (2022). Unplugged or plugged-in programming learning: A comparative experimental study. Computers & Education, 184, 104505. https://doi.org/10.1016/j.compedu.2022.104505
Steven Saphore. (2024). We looked at all the recent evidence on mobile phone bans in schools – this is what we found. The Conversation.
Varghese, V. V. V., & Renumol, V. G. (2023). Video games for assessing computational thinking: a systematic literature review. Journal of Computers in Education, 1–46. https://doi.org/10.1007/S40692-023-00284-W/FIGURES/2
Varghese, V. V. V., & Renumol, V. G. (2024). Video games for assessing computational thinking: a systematic literature review. Journal of Computers in Education, 11(3), 921–966. https://doi.org/10.1007/s40692-023-00284-w
Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33–35. https://doi.org/10.1145/1118178.1118215
Zapata-Ros, M. (2015). Pensamiento computacional: Una nueva alfabetización digital Computational Thinking: A New Digital Literacy. In RED. Revista de Educación a Distancia. Núm (Vol. 46). http://www.um.es/ead/red/46
Zhao, W., & Shute, V. J. (2019). Can playing a video game foster computational thinking skills? Computers & Education, 141, 103633. https://doi.org/10.1016/J.COMPEDU.2019.103633
Copyright (c) 2025 Distance Education Journal

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
Las obras que se publican en esta revista están sujetas a los siguientes términos:
1. El Servicio de Publicaciones de la Universidad de Murcia (la editorial) conserva los derechos patrimoniales (copyright) de las obras publicadas, y favorece y permite la reutilización de las mismas bajo la licencia de uso indicada en el punto 2.
2. Las obras se publican en la edición electrónica de la revista bajo una licencia Creative Commons Reconocimiento-NoComercial-SinObraDerivada 3.0 España (texto legal). Se pueden copiar, usar, difundir, transmitir y exponer públicamente, siempre que: i) se cite la autoría y la fuente original de su publicación (revista, editorial y URL de la obra); ii) no se usen para fines comerciales; iii) se mencione la existencia y especificaciones de esta licencia de uso.
3. Condiciones de auto-archivo. Se permite y se anima a los autores a difundir electrónicamente las versiones pre-print (versión antes de ser evaluada) y/o post-print (versión evaluada y aceptada para su publicación) de sus obras antes de su publicación, ya que favorece su circulación y difusión más temprana y con ello un posible aumento en su citación y alcance entre la comunidad académica. Color RoMEO: verde.






