Methodology for designing games: Articoding, a serious game to develop computational thinking through programming

Authors

DOI: https://doi.org/10.6018/red.662331
Keywords: Computacional thinking, Videogames, 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

Download data is not yet available.
Metrics
Views/Downloads
  • Abstract
    122
  • 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

Published
01-01-2026
How to Cite
Calvo-Morata, A., Alonso-Fernández, C., Martínez-Ortiz, I., & Fernández-Manjón, B. (2026). Methodology for designing games: Articoding, a serious game to develop computational thinking through programming. Distance Education Journal, 26(83). https://doi.org/10.6018/red.662331
Issue
Section
Articles

Most read articles by the same author(s)