La enseñanza de la programación a alumnos de nivel preuniversitario sin experiencia en pensamiento computacional supone un reto que necesita de métodos didácticos noveles especialmente concebidos para un público que en los últimos años ha modificado radicalmente la forma en la que recibe información. Esta contribución describe la experiencia de adaptar y evaluar, en el contexto de una clase de alumnos de primer curso del Grado en Estadística (N=43), una metodología y un ecosistema de herramientas interactivas orientadas al aprendizaje de la programación y la ciencia de datos. Bajo este enfoque, la metodología experimental concebida implementa técnicas como la programación por pares y TDD (Test-Driven Development), lo cual, como se pudo comprobar a través de las evaluaciones realizadas, tuvo un efecto positivo en el aprovechamiento del tiempo dedicado a la asignatura y en la satisfacción general percibida por el alumnado sobre la impartición de los contenidos de la guía docente. En línea con otras investigaciones actuales, los materiales didácticos fueron puestos a disposición de la comunidad docente de manera abierta y gratuita, lo cual se espera contribuya a mejorar la metodología en futuras experiencias.
Abstract
Teaching programming to undergrad students without previous experience in computational thinking poses a challenge that calls for novel didactic methods oriented explicitly towards this kind of audience. In our contribution, we describe the experience of adapting and evaluating a novel methodology and its associated ecosystem of tools in a classroom of 43 first-year students (N=43) of statistics. Following recommendations found in the literature, the experimental methodology implements pair-programming and TDD (Test-
Driven Development) techniques intending to improve both the teaching and learning experiences. From the evaluation, we could learn that this had a positive impact on the students’ performance and their general satisfaction with the course. Finally, the educational materials of this research were collected and put online under a Creative Commons license so that other scientific peers can replicate our work in other future didactic experiences.