arrow
Return

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

delete2026-01-01
delete0
delete
OA
AI
A
Antonio Calvo-Morata *
C
Cristina Alonso‐Fernández
I
Iván Martínez‐Ortiz
B
Baltasar Fernández‐Manjón
DOI:10.6018/red.662331delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
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, we describe the incremental methodology applied based on classroom experiences at different stages of its development. A total of 469 high school students and 36 university education students participated. These experiences have served to study the applicability of the game in the classroom, and its acceptance by students and future teachers. The questionnaires and analytics collected while playing the game 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.
Keywords:
Computational thinking
videogames
programming

Journal

R
RED-Revista de Educacion a Distancia
IF:
1.3
Papers:
8
Citations:
0

Organization

C
complutense university of madrid
Scholars:
2.4K
Papers: 1.2K
Citations: 0