A Case Study on Learning visual programing with TutoApp for Composition of Tutorials: An approach for Learning by Teaching
Fecha
2022
Título de la revista
ISSN de la revista
Título del volumen
Editor
IEEE
Resumen
Teaching programming is a topic that has generated
a high level of interest among researchers in recent decades. In
particular, multiple approaches to teaching visual programming
have been explored, from the use of tools such as Scratch, robots,
unplugged programming or activities for the development of
computational thinking. Despite the wide range of resources
used, students generally tend to perform poorly academically and
perceive learning visual programming as a complex and
demotivating task.
In this article, the TutoApp system is proposed together with
a new methodology based on "Learning by Teaching”, where
students create tutorials in their mobile devices to explain
programming concepts to their peers. The hypothesis of this
paper is that the use of this tool improves learning outcomes and
the level of student satisfaction. An experiment with a pre-post-
test design has been carried out with 57 university students in an
introductory programming course, 30 belonging to a control
group (did not use TutoApp) and 27 belonging to the
experimental group (used TutoApp). The findings indicate that
the creation of tutorials with TutoApp significantly improved
students' academic performance over those who did not use it,
specifically in learning the loops and conditional control
structures. However, it was observed that anxiety increased in all
students while learning visual programming.
The results of this study open the door to the validation of the
use of systems and methodologies for creating tutorials for
teaching visual programming to university students.
Descripción
Se propone el sistema TutoApp junto con una nueva metodología basada en "Aprender enseñando", donde los estudiantes crean tutoriales en sus dispositivos móviles para explicar conceptos de programación a sus compañeros. La hipótesis es que el uso de esta herramienta mejora los resultados de aprendizaje y el nivel de satisfacción de los estudiantes. Se ha llevado a cabo un experimento con un diseño pre-posttest con 57 estudiantes universitarios en un curso de programación introductoria, 30 pertenecientes a un grupo de control (no utilizó TutoApp) y 27 pertenecientes al grupo experimental (utilizó TutoApp). Los hallazgos indican que la creación de tutoriales con TutoApp mejoró significativamente el rendimiento académico de los estudiantes sobre aquellos que no lo utilizaron, específicamente en el aprendizaje de los bucles y las estructuras de control condicional. Se observó que la ansiedad aumentaba en todos los estudiantes mientras aprendían programación visual. Este estudio abre la puerta a la validación del uso de sistemas y metodologías para la creación de tutoriales para la enseñanza de la programación visual a estudiantes universitarios.
Palabras clave
Citación
M. Paredes-Velasco, I. Lozano-Osorio, D. Pérez-Marín and L. P. Santacruz-Valencia, "A Case Study on Learning Visual Programming With TutoApp for Composition of Tutorials: An Approach for Learning by Teaching," in IEEE Transactions on Learning Technologies, vol. 17, pp. 498-513, 2024, doi: 10.1109/TLT.2022.3226122.