logo móvil
Contáctanos

Mejorando el Aprendizaje de Programación en CS1 con Entornos de Ejecución Visual

Autores: Hijón-Neira, Raquel; Pizarro, Celeste; French, John; Paredes-Barragán, Pedro; Duignan, Michael

Idioma: Inglés

Editor: MDPI

Año: 2023

Descargar PDF

Acceso abierto

Artículo científico
2023

Mejorando el Aprendizaje de Programación en CS1 con Entornos de Ejecución Visual


Categoría

Gestión y administración

Subcategoría

Gestión de la tecnología y la inovación

Palabras clave

Conceptos de programación
Entorno de ejecución visual basado en Java
Estudiantes de CS1
Programación fundamental
Metáforas visuales
VEE.

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 1

Citaciones: Sin citaciones


Descripción
Los estudiantes de primer año de informática (CS1) en las universidades suelen tener dificultades para comprender los conceptos fundamentales de programación. Este artículo discute una investigación realizada utilizando un entorno de ejecución visual basado en Java (VEE) para introducir conceptos fundamentales de programación a los estudiantes de CS1. El VEE guía a los programadores principiantes a través de los fundamentos de la programación, utilizando metáforas visuales para explicar y dirigir tareas interactivas implementadas en Java. El objetivo del estudio era determinar si el uso del VEE en la instrucción de un grupo de 63 estudiantes de CS1 de cuatro grupos diferentes matriculados en dos instituciones académicas (con sede en Madrid, España y Galway, Irlanda) resulta en una mejora en su comprensión de los conceptos fundamentales de programación. Los conceptos de programación cubiertos incluían aquellos que se encuentran típicamente en un curso introductorio de programación, por ejemplo, entrada y salida, condicionales, bucles, funciones, arreglos, recursión y archivos. Un objetivo secundario de esta investigación fue examinar si el uso del VEE mejora la comprensión de los estudiantes sobre ciertos conceptos más que otros, es decir, si existe un beneficio dependiente del tema en el uso del VEE. Los resultados del estudio encontraron que el uso del VEE en la instrucción de estos estudiantes resultó en una mejora significativa en su comprensión de los conceptos fundamentales de programación en comparación con un grupo de control que recibió instrucción sin el uso del VEE. El estudio también encontró una mejora pronunciada en la comprensión de los estudiantes sobre conceptos particulares (por ejemplo, operadores, condicionales y bucles), lo que sugiere la presencia de un beneficio dependiente del tema en el uso del VEE.

Otros recursos que podrían interesarte

Temas Virtualpro