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

Autores/as

DOI:

https://doi.org/10.24215/15146774e107

Palabras clave:

plataforma educativa, enseñanza de programación, investigación educativa, experimentación educativa

Resumen

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.

Referencias

Alfarsi, G., Tawafak, R., Alyoussef, I. y Al-Rahmi, W. (2024). Systematic literature review for smart mobile learning in programming courses. International Journal of Interactive Mobile Technologies (iJIM), 18, 129-142. https://doi.org/10.3991/ijim.v18i12.46299

Amro, J. y Romli, R. (2019). Investigation on the Learning Programming Techniques via mobile learning application. 4th International Conference and Workshops on Recent Advances and Innovations in Engineering (ICRAIE), 2019, 1-7. https://doi.org/10.1109/ICRAIE47735.2019.9037764

Chen, Z., Chudzicki, C., Palumbo, D., Alexandron, G., Choi, Y.-J., Zhou, Q. y Pritchard, D. (2016). Researching for better instructional methods using AB experiments in MOOCs: Results and challenges. Research and Practice in Technology Enhanced Learning, 11, 9. https://doi.org/10.1186/s41039-016-0034-4

Cossio-Mercado, C., Fernández, G. P. y Pérez, G. (2024). ¿Cómo llevar lo que sabemos de Metacognición a las clases de programación? [ponencia]. Jornadas Argentinas de Didáctica de las Ciencias de la Computación 2024. Universidad Nacional de Río Cuarto. Córdoba, Argentina.

Criollo-C, S., Guerrero-Arias, A., Jaramillo-Alcázar, Á. y Luján-Mora, S. (2021). Mobile learning technologies for education: Benefits and pending issues. Applied Sciences, 11(9), 4111. https://doi.org/10.3390/app11094111

Deterding, S., Dixon, D., Khaled, R. y Nacke, L. (2011). From game design elements to gamefulness: Defining gamification. Proceedings of the 15th International Academic MindTrek Conference: Envisioning Future Media Environments, MindTrek’11, 9-15. https://doi.org/10.1145/2181037.2181040

Flavell, J. (1979). Metacognition and cognitive monitoring: A new area of cognitive–developmental inquiry. American Psychologist, 34, 906-911. https://doi.org/10.1037/0003-066X.34.10.906

Messer, M., Brown, N. C. C., Kölling, M. y Shi, M. (2024). Automated grading and feedback tools for programming education: A systematic review. ACM Transactions on Computing Education, 24(1), 10. https://doi.org/10.1145/3636515

Nambiar, R. (2020). Coding as an Essential Skill in the Twenty-First Century. En B. Panth y R. Maclean (Eds.), Anticipating and preparing for emerging skills and jobs. Education in the Asia-Pacific region: Issues, concerns and prospects (vol. 55, pp. 237-243). Springer. https://doi.org/10.1007/978-981-15-7018-6_29

Narasareddy Gari, M. R., Walia, G. y Radermacher, A. (2018). Gamification in computer science education: A systematic literature Review. 2018 ASEE Annual Conference & Exposition, 30554. https://doi.org/10.18260/1-2--30554

Sailer, M. y Homner, L. (2020). The gamification of learning: A meta-analysis. Educational Psychology Review, 32, 77-112. https://doi.org/10.1007/s10648-019-09498-w

Shortt, M., Tilak, S., Kuznetcova, I., Martens, B. y Akinkuolie, B. (2021). Gamification in mobile-assisted language learning: A systematic review of Duolingo literature from public release of 2012 to early 2020. Computer Assisted Language Learning, 36(3), 517-554. https://doi.org/10.1080/09588221.2021.1933540

Shute, V. (2008). Focus on formative feedback. Review of Educational Research, 78, 153-189. https://doi.org/10.3102/0034654307313795

Walpita Gamage, S., Ayres, J. y Behrend, M. (2022). A systematic review on trends in using Moodle for teaching and learning. International Journal of STEM Education, 9, 9. https://doi.org/10.1186/s40594-021-00323-x

Zimmerman, F., Shalom, D., González, P., Garrido, J., Heduan, F., Dehaene, S., Sigman, M. y Rieznik, A. (2016). Arithmetic on Your Phone: A large scale investigation of simple additions and multiplications. Plos One, 11, e0168431. https://doi.org/10.1371/journal.pone.0168431

Descargas

Publicado

2026-05-27

Cómo citar

Alliani, F., Raposeiras, L., Fernández, G. P., & Cossio-Mercado, C. (2026). DALALearn: una plataforma para la enseñanza y la investigación en programación. SADIO Electronic Journal of Informatics and Operations Research, 25(2), e107. https://doi.org/10.24215/15146774e107