A game-based approach for learning a programming language

Many of the students in our classrooms belong to the gamer generation. Because of the success of digital games as entertainment products as well as formidable motivators, the possibility of using them in educational settings is being contemplated from a while. In this research we try to identify a s...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Astudillo, Gustavo Javier, Bast, Silvia Gabriela, Willging, Pedro Adolfo
Formato: Artículo revista
Lenguaje:Español
Publicado: Universidad Nacional de Córdoba, Faculdad de Ciencias Sociales, Centro de Estudios Avanzados. Maestría en Procesos Educativos Mediados por Tecnología 2016
Materias:
Acceso en línea:https://revistas.unc.edu.ar/index.php/vesc/article/view/14739
Aporte de:
id I10-R10-article-14739
record_format ojs
spelling I10-R10-article-147392021-09-21T18:31:56Z A game-based approach for learning a programming language Enfoque basado en gamificación para el aprendizaje de un lenguaje de programación Astudillo, Gustavo Javier Bast, Silvia Gabriela Willging, Pedro Adolfo computer programing gamification serious games learning strategies programación de computadoras gamificación juegos serios estrategias educativas Many of the students in our classrooms belong to the gamer generation. Because of the success of digital games as entertainment products as well as formidable motivators, the possibility of using them in educational settings is being contemplated from a while. In this research we try to identify a set of digital games with the potential to be used to design learning activities, specifically to learn computer programming concepts like: algorithms, variables, and control structures. Based on the contents and sequencing of learning, two games were chosen and incorporated into the activities of a workshop on introduction to programming in order to analyze their usefulness. The workshop was designed on the Moodle platform using a gamification approach. Here, we present a selection of serious games focused on computer language programming, the selection criteria of two of them and their use in a workshop for incoming students, as well as some of the results obtained from this experience. Muchos de nuestros estudiantes pertenecen a la generación de los “gamers”. A partir del éxito de los juegos digitales como productos de entretenimiento, y en tanto formidables motivadores, se viene planteando desde hace un tiempo la posibilidad de aprovecharlos en el contexto educativo. Esta investigación busca identificar un conjunto de juegos digitales con el potencial de utilizarse para diseñar actividades didácticas, específicamente para el aprendizaje de algunos conceptos de la programación de computadoras, como son: algoritmos, variables y estructuras de control. Con base en los contenidos y la secuenciación de los aprendizajes se eligieron dos juegos que se incorporaron en actividades de un taller de introducción a la programación a fin de evaluar su utilidad. El taller fue diseñado sobre la plataforma Moodle, utilizando un enfoque de gamificación. Se presentan aquí una selección de juegos serios enfocados en la programación, los criterios para la elección de dos de ellos y su utilización un taller para ingresantes, así como algunos resultados de la implementación de dicho taller. Universidad Nacional de Córdoba, Faculdad de Ciencias Sociales, Centro de Estudios Avanzados. Maestría en Procesos Educativos Mediados por Tecnología 2016-07-01 info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion application/pdf https://revistas.unc.edu.ar/index.php/vesc/article/view/14739 Virtuality, Education and Science; Vol. 7 No. 12; pp. 125-142 Virtualidad, Educación y Ciencia; Vol. 7 Núm. 12; pp. 125-142 1853-6530 spa https://revistas.unc.edu.ar/index.php/vesc/article/view/14739/14741 Derechos de autor 2016 Gustavo Javier Astudillo, Silvia Gabriela Bast, Pedro Adolfo Willging
institution Universidad Nacional de Córdoba
institution_str I-10
repository_str R-10
container_title_str Revistas de la UNC
language Español
format Artículo revista
topic computer programing
gamification
serious games
learning strategies
programación de computadoras
gamificación
juegos serios
estrategias educativas
spellingShingle computer programing
gamification
serious games
learning strategies
programación de computadoras
gamificación
juegos serios
estrategias educativas
Astudillo, Gustavo Javier
Bast, Silvia Gabriela
Willging, Pedro Adolfo
A game-based approach for learning a programming language
topic_facet computer programing
gamification
serious games
learning strategies
programación de computadoras
gamificación
juegos serios
estrategias educativas
author Astudillo, Gustavo Javier
Bast, Silvia Gabriela
Willging, Pedro Adolfo
author_facet Astudillo, Gustavo Javier
Bast, Silvia Gabriela
Willging, Pedro Adolfo
author_sort Astudillo, Gustavo Javier
title A game-based approach for learning a programming language
title_short A game-based approach for learning a programming language
title_full A game-based approach for learning a programming language
title_fullStr A game-based approach for learning a programming language
title_full_unstemmed A game-based approach for learning a programming language
title_sort game-based approach for learning a programming language
description Many of the students in our classrooms belong to the gamer generation. Because of the success of digital games as entertainment products as well as formidable motivators, the possibility of using them in educational settings is being contemplated from a while. In this research we try to identify a set of digital games with the potential to be used to design learning activities, specifically to learn computer programming concepts like: algorithms, variables, and control structures. Based on the contents and sequencing of learning, two games were chosen and incorporated into the activities of a workshop on introduction to programming in order to analyze their usefulness. The workshop was designed on the Moodle platform using a gamification approach. Here, we present a selection of serious games focused on computer language programming, the selection criteria of two of them and their use in a workshop for incoming students, as well as some of the results obtained from this experience.
publisher Universidad Nacional de Córdoba, Faculdad de Ciencias Sociales, Centro de Estudios Avanzados. Maestría en Procesos Educativos Mediados por Tecnología
publishDate 2016
url https://revistas.unc.edu.ar/index.php/vesc/article/view/14739
work_keys_str_mv AT astudillogustavojavier agamebasedapproachforlearningaprogramminglanguage
AT bastsilviagabriela agamebasedapproachforlearningaprogramminglanguage
AT willgingpedroadolfo agamebasedapproachforlearningaprogramminglanguage
AT astudillogustavojavier enfoquebasadoengamificacionparaelaprendizajedeunlenguajedeprogramacion
AT bastsilviagabriela enfoquebasadoengamificacionparaelaprendizajedeunlenguajedeprogramacion
AT willgingpedroadolfo enfoquebasadoengamificacionparaelaprendizajedeunlenguajedeprogramacion
AT astudillogustavojavier gamebasedapproachforlearningaprogramminglanguage
AT bastsilviagabriela gamebasedapproachforlearningaprogramminglanguage
AT willgingpedroadolfo gamebasedapproachforlearningaprogramminglanguage
first_indexed 2022-08-20T00:44:41Z
last_indexed 2022-08-20T00:44:41Z
_version_ 1770715740198928384