DALALearn: una plataforma para la enseñanza y la investigación en programación

Autores
Alliani, Federico; Raposeiras, Lucas; Fernández, Gonzalo Pablo; Cossio Mercado, Christian
Año de publicación
2026
Idioma
español castellano
Tipo de recurso
artículo
Estado
versión publicada
Descripción
En los últimos años han surgido herramientas digitales que facilitan el aprendizaje interactivo y adaptativo, como es el caso de Duolingo, lo cual muestra que es posible promover la ejercitación y el seguimiento autónomo del progreso individual. Sin embargo, en la enseñanza de la programación aún se carece de herramientas de este tipo. Por otra parte, resulta muy complejo llevar adelante experimentos educativos rigurosos con un gran número de participantes, una dificultad que también se manifiesta en la investigación en educación en programación. Este tipo de estudios requiere evaluaciones en contextos reales, en los que las condiciones experimentales no interfieran con el desarrollo habitual de un curso. Además, los investigadores no disponen de plataformas digitales que permitan realizar un registro detallado del comportamiento estudiantil a lo largo de un curso completo. En este contexto surge DALALearn, una plataforma concebida como complemento al trabajo en el aula, que facilita la enseñanza y la práctica de la programación a través de una aplicación móvil, y que además ofrece a docentes e investigadores un entorno para el diseño de experimentos educativos, con métricas detalladas de uso y rendimiento. La propuesta busca complementar cursos existentes mediante lecciones breves, ejercitación y evaluaciones, en una herramienta moderna orientada a la recolección de datos empíricos. La plataforma fue evaluada a nivel general para poner a prueba su usabilidad y también fue utilizada para presentar contenidos de dos versiones de un curso introductorio de programación. De este modo, fue posible emplear DALALearn para evaluar una hipótesis relacionada con el uso, o no, de actividades de metacognición y su impacto en el aprendizaje.
In recent years, digital tools that support interactive and adaptive learning, such as Duolingo, have emerged showing that it is possible to promote practice and the autonomous monitoring of individual progress. However, similar tools are still largely absent in the teaching of programming. At the same time, conducting rigorous educational experiments with large numbers of participants is highly challenging, a difficulty that also affects research in computer science education. Such studies require evaluation in real educational settings, where experimental conditions do not interfere with the regular development of a course. Moreover, researchers lack digital platforms that enable detailed tracking of student behavior throughout a course. In this context, DALALearn was developed as a platform that accompanies classroom instruction and facilitates the teaching and practice of programming through a mobile app, while also providing teachers and researchers with an environment for designing educational experiments supported by fine-grained usage and performance metrics for educational research. The platform is intended to complement existing courses by offering short lessons, practice, and assessments within a modern tool centered on empirical data collection. The platform was evaluated at a general level to assess its usability and was also used to deliver content from two versions of an introductory programming course. This allowed DALALearn to be employed to test a hypothesis regarding the use of metacognitive activities and their impact on learning outcomes.
Sociedad Argentina de Informática e Investigación Operativa
Materia
Ciencias Informáticas
Plataforma educativa
Enseñanza de programación
Investigación educativa
Experimentación educativa
Educational platform
Programming education
Educational research
Educational experimentation
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-sa/4.0/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/195047

id SEDICI_2c5e469a839b175c5689bfdb6509a8b2
oai_identifier_str oai:sedici.unlp.edu.ar:10915/195047
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling DALALearn: una plataforma para la enseñanza y la investigación en programaciónDALALearn: A platform for teaching and research in programmingAlliani, FedericoRaposeiras, LucasFernández, Gonzalo PabloCossio Mercado, ChristianCiencias InformáticasPlataforma educativaEnseñanza de programaciónInvestigación educativaExperimentación educativaEducational platformProgramming educationEducational researchEducational experimentationEn los últimos años han surgido herramientas digitales que facilitan el aprendizaje interactivo y adaptativo, como es el caso de Duolingo, lo cual muestra que es posible promover la ejercitación y el seguimiento autónomo del progreso individual. Sin embargo, en la enseñanza de la programación aún se carece de herramientas de este tipo. Por otra parte, resulta muy complejo llevar adelante experimentos educativos rigurosos con un gran número de participantes, una dificultad que también se manifiesta en la investigación en educación en programación. Este tipo de estudios requiere evaluaciones en contextos reales, en los que las condiciones experimentales no interfieran con el desarrollo habitual de un curso. Además, los investigadores no disponen de plataformas digitales que permitan realizar un registro detallado del comportamiento estudiantil a lo largo de un curso completo. En este contexto surge DALALearn, una plataforma concebida como complemento al trabajo en el aula, que facilita la enseñanza y la práctica de la programación a través de una aplicación móvil, y que además ofrece a docentes e investigadores un entorno para el diseño de experimentos educativos, con métricas detalladas de uso y rendimiento. La propuesta busca complementar cursos existentes mediante lecciones breves, ejercitación y evaluaciones, en una herramienta moderna orientada a la recolección de datos empíricos. La plataforma fue evaluada a nivel general para poner a prueba su usabilidad y también fue utilizada para presentar contenidos de dos versiones de un curso introductorio de programación. De este modo, fue posible emplear DALALearn para evaluar una hipótesis relacionada con el uso, o no, de actividades de metacognición y su impacto en el aprendizaje.In recent years, digital tools that support interactive and adaptive learning, such as Duolingo, have emerged showing that it is possible to promote practice and the autonomous monitoring of individual progress. However, similar tools are still largely absent in the teaching of programming. At the same time, conducting rigorous educational experiments with large numbers of participants is highly challenging, a difficulty that also affects research in computer science education. Such studies require evaluation in real educational settings, where experimental conditions do not interfere with the regular development of a course. Moreover, researchers lack digital platforms that enable detailed tracking of student behavior throughout a course. In this context, DALALearn was developed as a platform that accompanies classroom instruction and facilitates the teaching and practice of programming through a mobile app, while also providing teachers and researchers with an environment for designing educational experiments supported by fine-grained usage and performance metrics for educational research. The platform is intended to complement existing courses by offering short lessons, practice, and assessments within a modern tool centered on empirical data collection. The platform was evaluated at a general level to assess its usability and was also used to deliver content from two versions of an introductory programming course. This allowed DALALearn to be employed to test a hypothesis regarding the use of metacognitive activities and their impact on learning outcomes.Sociedad Argentina de Informática e Investigación Operativa2026-05-27info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionArticulohttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfhttp://sedici.unlp.edu.ar/handle/10915/195047spainfo:eu-repo/semantics/altIdentifier/url/https://revistas.unlp.edu.ar/ejs/article/view/20969info:eu-repo/semantics/altIdentifier/issn/1514-6774info:eu-repo/semantics/altIdentifier/doi/10.24215/15146774e107info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2026-06-23T11:16:56Zoai:sedici.unlp.edu.ar:10915/195047Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292026-06-23 11:16:56.355SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv DALALearn: una plataforma para la enseñanza y la investigación en programación
DALALearn: A platform for teaching and research in programming
title DALALearn: una plataforma para la enseñanza y la investigación en programación
spellingShingle DALALearn: una plataforma para la enseñanza y la investigación en programación
Alliani, Federico
Ciencias Informáticas
Plataforma educativa
Enseñanza de programación
Investigación educativa
Experimentación educativa
Educational platform
Programming education
Educational research
Educational experimentation
title_short DALALearn: una plataforma para la enseñanza y la investigación en programación
title_full DALALearn: una plataforma para la enseñanza y la investigación en programación
title_fullStr DALALearn: una plataforma para la enseñanza y la investigación en programación
title_full_unstemmed DALALearn: una plataforma para la enseñanza y la investigación en programación
title_sort DALALearn: una plataforma para la enseñanza y la investigación en programación
dc.creator.none.fl_str_mv Alliani, Federico
Raposeiras, Lucas
Fernández, Gonzalo Pablo
Cossio Mercado, Christian
author Alliani, Federico
author_facet Alliani, Federico
Raposeiras, Lucas
Fernández, Gonzalo Pablo
Cossio Mercado, Christian
author_role author
author2 Raposeiras, Lucas
Fernández, Gonzalo Pablo
Cossio Mercado, Christian
author2_role author
author
author
dc.subject.none.fl_str_mv Ciencias Informáticas
Plataforma educativa
Enseñanza de programación
Investigación educativa
Experimentación educativa
Educational platform
Programming education
Educational research
Educational experimentation
topic Ciencias Informáticas
Plataforma educativa
Enseñanza de programación
Investigación educativa
Experimentación educativa
Educational platform
Programming education
Educational research
Educational experimentation
dc.description.none.fl_txt_mv En los últimos años han surgido herramientas digitales que facilitan el aprendizaje interactivo y adaptativo, como es el caso de Duolingo, lo cual muestra que es posible promover la ejercitación y el seguimiento autónomo del progreso individual. Sin embargo, en la enseñanza de la programación aún se carece de herramientas de este tipo. Por otra parte, resulta muy complejo llevar adelante experimentos educativos rigurosos con un gran número de participantes, una dificultad que también se manifiesta en la investigación en educación en programación. Este tipo de estudios requiere evaluaciones en contextos reales, en los que las condiciones experimentales no interfieran con el desarrollo habitual de un curso. Además, los investigadores no disponen de plataformas digitales que permitan realizar un registro detallado del comportamiento estudiantil a lo largo de un curso completo. En este contexto surge DALALearn, una plataforma concebida como complemento al trabajo en el aula, que facilita la enseñanza y la práctica de la programación a través de una aplicación móvil, y que además ofrece a docentes e investigadores un entorno para el diseño de experimentos educativos, con métricas detalladas de uso y rendimiento. La propuesta busca complementar cursos existentes mediante lecciones breves, ejercitación y evaluaciones, en una herramienta moderna orientada a la recolección de datos empíricos. La plataforma fue evaluada a nivel general para poner a prueba su usabilidad y también fue utilizada para presentar contenidos de dos versiones de un curso introductorio de programación. De este modo, fue posible emplear DALALearn para evaluar una hipótesis relacionada con el uso, o no, de actividades de metacognición y su impacto en el aprendizaje.
In recent years, digital tools that support interactive and adaptive learning, such as Duolingo, have emerged showing that it is possible to promote practice and the autonomous monitoring of individual progress. However, similar tools are still largely absent in the teaching of programming. At the same time, conducting rigorous educational experiments with large numbers of participants is highly challenging, a difficulty that also affects research in computer science education. Such studies require evaluation in real educational settings, where experimental conditions do not interfere with the regular development of a course. Moreover, researchers lack digital platforms that enable detailed tracking of student behavior throughout a course. In this context, DALALearn was developed as a platform that accompanies classroom instruction and facilitates the teaching and practice of programming through a mobile app, while also providing teachers and researchers with an environment for designing educational experiments supported by fine-grained usage and performance metrics for educational research. The platform is intended to complement existing courses by offering short lessons, practice, and assessments within a modern tool centered on empirical data collection. The platform was evaluated at a general level to assess its usability and was also used to deliver content from two versions of an introductory programming course. This allowed DALALearn to be employed to test a hypothesis regarding the use of metacognitive activities and their impact on learning outcomes.
Sociedad Argentina de Informática e Investigación Operativa
description En los últimos años han surgido herramientas digitales que facilitan el aprendizaje interactivo y adaptativo, como es el caso de Duolingo, lo cual muestra que es posible promover la ejercitación y el seguimiento autónomo del progreso individual. Sin embargo, en la enseñanza de la programación aún se carece de herramientas de este tipo. Por otra parte, resulta muy complejo llevar adelante experimentos educativos rigurosos con un gran número de participantes, una dificultad que también se manifiesta en la investigación en educación en programación. Este tipo de estudios requiere evaluaciones en contextos reales, en los que las condiciones experimentales no interfieran con el desarrollo habitual de un curso. Además, los investigadores no disponen de plataformas digitales que permitan realizar un registro detallado del comportamiento estudiantil a lo largo de un curso completo. En este contexto surge DALALearn, una plataforma concebida como complemento al trabajo en el aula, que facilita la enseñanza y la práctica de la programación a través de una aplicación móvil, y que además ofrece a docentes e investigadores un entorno para el diseño de experimentos educativos, con métricas detalladas de uso y rendimiento. La propuesta busca complementar cursos existentes mediante lecciones breves, ejercitación y evaluaciones, en una herramienta moderna orientada a la recolección de datos empíricos. La plataforma fue evaluada a nivel general para poner a prueba su usabilidad y también fue utilizada para presentar contenidos de dos versiones de un curso introductorio de programación. De este modo, fue posible emplear DALALearn para evaluar una hipótesis relacionada con el uso, o no, de actividades de metacognición y su impacto en el aprendizaje.
publishDate 2026
dc.date.none.fl_str_mv 2026-05-27
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
Articulo
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/195047
url http://sedici.unlp.edu.ar/handle/10915/195047
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/url/https://revistas.unlp.edu.ar/ejs/article/view/20969
info:eu-repo/semantics/altIdentifier/issn/1514-6774
info:eu-repo/semantics/altIdentifier/doi/10.24215/15146774e107
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1868982608817291264
score 13.265058