Resumen. Debido a la dificultad de aprender la lógica necesaria para la programación se diseña y desarrolla un videojuego educativo que tiene como objetivo ayudar a niños a introducirse en el mundo de la programación. El videojuego busca desarrollar la lógica de los infantes en etapa de primaria y la forma en que se realiza es dando al jugador el control de un personaje el cual se maneja mediante líneas de pseudocódigo que deben ser escritas en un campo de texto de manera correcta. El videojuego consta de 20 niveles y su dificultad es incremental. La metodología de desarrollo utilizada es Scrum, además, se utilizaron herramientas de software, como el motor gráfico Unity 3D, Asesprite, Tiled y Adobe Photoshop para el diseño y desarrollo del videojuego. Palabras clave: videojuego, aprendizaje reforzado, Q-learning, educación, programación. Abstract. Due to the difficulty in learning the logic necessary for programming, an edu-game is designed and developed which the purpose to help children get started in the world of programming. The videogame seeks to develop the logic of kids in the basic education, the way it is done is giving to the player the control of a character which is handled by pseudocode lines that must be written in a text field so correct. The video game consists of 20 levels with an incremental difficulty. This was created based on the Agile Scrum methodology and software tools were used, such as the Unity 3D graphics engine, Asesprite, Tiled and Adobe Photoshop for the design and development of the videogame.
CITATION STYLE
Ticante Hernández, A. C., Herrera Orduña, C. M., Arguijo, P., Meléndez Armenta, R. Á., & Vázquez López, A. H. (2019). Videojuego educativo para ayudar a comprender los principios básicos de la programación y desarrollar la habilidad lógica en niños de educación básica. Research in Computing Science, 148(7), 127–139. https://doi.org/10.13053/rcs-148-7-10
Mendeley helps you to discover research relevant for your work.