A Case Study on Learning visual programing with TutoApp for Composition of Tutorials: An approach for Learning by Teaching
Abstract
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.
Description
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.
Collections
- Artículos de Revista [4314]
Los ítems de digital-BURJC están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario