Revisión de Herramientas de Apoyo en el Proceso de Enseñanza-Aprendizaje de Programación
Resumen: El aprendizaje de programación es un tema de gran interés en investigación académica. Varias investigaciones se han centrado en la creación y uso de herramientas de calificación automática; sin embargo, existen otras de diferente tipo que también pueden ser muy útiles. Este artículo toma un...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | Spanish |
Published: |
Escuela Politécnica Nacional (EPN)
2015-02-01
|
Series: | Revista Politécnica |
Online Access: | https://revistapolitecnica.epn.edu.ec/ojs2/index.php/revista_politecnica2/article/view/430 |
_version_ | 1811277380005658624 |
---|---|
author | Mónica Guerrero Danny Santiago Guamán Julio César Caiza |
author_facet | Mónica Guerrero Danny Santiago Guamán Julio César Caiza |
author_sort | Mónica Guerrero |
collection | DOAJ |
description | Resumen: El aprendizaje de programación es un tema de gran interés en investigación académica. Varias investigaciones se han centrado en la creación y uso de herramientas de calificación automática; sin embargo, existen otras de diferente tipo que también pueden ser muy útiles. Este artículo toma un enfoque amplio y hace una revisión de un conjunto extenso de herramientas. Se establece una tipología de ellas, y se provee de información relevante considerando una evolución temporal y organizándolas por cada tipo establecido. Se presenta una discusión en la cual se establecen los parámetros relevantes que se deberían considerar para comparar y seleccionar una herramienta determinada. Este artículo pretende ayudar a docentes e investigadores que están interesados en realizar nuevos proyectos para mejorar el proceso de enseñanza-aprendizaje de programación.
Abstract:Programming learning is a hot topic in academic research. Although there have been much work focused in building and using automatic grading tools; there are other useful kinds of them. This paper takes a broad focus to give a review of a large set of tools. The main paper’s contribution is the proposal of a typology for the reported tools. Considering that and adopting a time evolution perspective, a set of relevant information about the tools is presented. Additionally, it is presented a discussion to define the relevant parameters to be considered to select a tool for implementations. This paper aims to help teachers and researchers who are interested in projects oriented to improve the programming teaching-learning process. |
first_indexed | 2024-04-13T00:15:41Z |
format | Article |
id | doaj.art-48b89d5ad67a4ef5bcf8bdbc45a164a0 |
institution | Directory Open Access Journal |
issn | 1390-0129 2477-8990 |
language | Spanish |
last_indexed | 2024-04-13T00:15:41Z |
publishDate | 2015-02-01 |
publisher | Escuela Politécnica Nacional (EPN) |
record_format | Article |
series | Revista Politécnica |
spelling | doaj.art-48b89d5ad67a4ef5bcf8bdbc45a164a02022-12-22T03:10:57ZspaEscuela Politécnica Nacional (EPN)Revista Politécnica1390-01292477-89902015-02-013518484430Revisión de Herramientas de Apoyo en el Proceso de Enseñanza-Aprendizaje de ProgramaciónMónica Guerrero0Danny Santiago Guamán1Julio César Caiza2Escuela Politécnica NacionalEscuela Politécnica NacionalEscuela Politécnica NacionalResumen: El aprendizaje de programación es un tema de gran interés en investigación académica. Varias investigaciones se han centrado en la creación y uso de herramientas de calificación automática; sin embargo, existen otras de diferente tipo que también pueden ser muy útiles. Este artículo toma un enfoque amplio y hace una revisión de un conjunto extenso de herramientas. Se establece una tipología de ellas, y se provee de información relevante considerando una evolución temporal y organizándolas por cada tipo establecido. Se presenta una discusión en la cual se establecen los parámetros relevantes que se deberían considerar para comparar y seleccionar una herramienta determinada. Este artículo pretende ayudar a docentes e investigadores que están interesados en realizar nuevos proyectos para mejorar el proceso de enseñanza-aprendizaje de programación. Abstract:Programming learning is a hot topic in academic research. Although there have been much work focused in building and using automatic grading tools; there are other useful kinds of them. This paper takes a broad focus to give a review of a large set of tools. The main paper’s contribution is the proposal of a typology for the reported tools. Considering that and adopting a time evolution perspective, a set of relevant information about the tools is presented. Additionally, it is presented a discussion to define the relevant parameters to be considered to select a tool for implementations. This paper aims to help teachers and researchers who are interested in projects oriented to improve the programming teaching-learning process.https://revistapolitecnica.epn.edu.ec/ojs2/index.php/revista_politecnica2/article/view/430 |
spellingShingle | Mónica Guerrero Danny Santiago Guamán Julio César Caiza Revisión de Herramientas de Apoyo en el Proceso de Enseñanza-Aprendizaje de Programación Revista Politécnica |
title | Revisión de Herramientas de Apoyo en el Proceso de Enseñanza-Aprendizaje de Programación |
title_full | Revisión de Herramientas de Apoyo en el Proceso de Enseñanza-Aprendizaje de Programación |
title_fullStr | Revisión de Herramientas de Apoyo en el Proceso de Enseñanza-Aprendizaje de Programación |
title_full_unstemmed | Revisión de Herramientas de Apoyo en el Proceso de Enseñanza-Aprendizaje de Programación |
title_short | Revisión de Herramientas de Apoyo en el Proceso de Enseñanza-Aprendizaje de Programación |
title_sort | revision de herramientas de apoyo en el proceso de ensenanza aprendizaje de programacion |
url | https://revistapolitecnica.epn.edu.ec/ojs2/index.php/revista_politecnica2/article/view/430 |
work_keys_str_mv | AT monicaguerrero revisiondeherramientasdeapoyoenelprocesodeensenanzaaprendizajedeprogramacion AT dannysantiagoguaman revisiondeherramientasdeapoyoenelprocesodeensenanzaaprendizajedeprogramacion AT juliocesarcaiza revisiondeherramientasdeapoyoenelprocesodeensenanzaaprendizajedeprogramacion |