Tecnología

El uso de videojuegos comerciales ayuda a los estudiantes a aprender programación básica

Muestra de capturas de pantalla de los juegos. Crédito: Computación de entretenimiento (2024). Doi: 10.1016/j.entcom.2024.100850

En un entorno cada vez más digitalizado y conectado, la demanda de programadores de computadoras continúa creciendo y también la necesidad de capacitación para producir nuevos especialistas en codificación. A menudo, son profesionales de otros sectores que desean cambiar de carrera. En estos casos, la adquisición del pensamiento computacional y las habilidades de programación es de importancia clave para ellos para tener éxito en este proceso.

Un estudio promovido por la Universitat Oberta de Catalunya (UOC) ha identificado un nuevo recurso de enseñanza que puede ayudarlos a lograr este objetivo: jugar ciertos videojuegos que están disponibles para todos para el entretenimiento puro.

Joan Arno, del Grupo de Investigación de Aprendizaje, Medios y Entretenimiento (Juego), que está afiliado a la Unidad de Investigación de la UOC sobre cultura, creatividad, justicia social, pensamiento crítico y humanidades, y David García-Solórzano. Telecomunicaciones, realizó un estudio con un grupo de estudiantes de la Universidad que demostró la utilidad de dos videojuegos comerciales para reforzar la confianza de los estudiantes que toman cursos de programación de primer nivel.

La literatura científica ya había validado la utilidad de los juegos creados expresamente para este propósito, conocido como juegos serios, pero la investigación con juegos disponibles para todos no es tan común.

El estudio, publicado en la revista Entertainment Computing, rastreó a más de 50 estudiantes de UOC de diferentes orígenes durante un período de seis semanas. Una proporción significativa estaba estudiando para la licenciatura en ingeniería informática, pero también hubo participantes de la licenciatura en ciencias de datos aplicados, la licenciatura en tecnologías de telecomunicaciones e ingeniería de servicios e incluso la maestría en diseño y desarrollo de videojuegos.

Los investigadores alentaron a los estudiantes, que tenían entre 18 y 63 años y no tenían habilidades de codificación avanzadas, a jugar los juegos “máquina de recursos humanos” y “7 mil millones de humanos”. “Son dos de los juegos de programación más altamente calificados en las principales plataformas de distribución de videojuegos digitales”, explicó Arno, “y nuestra hipótesis fue que, debido a su contenido, podrían ser útiles para reducir la fricción en el aprendizaje en un curso básico como ‘fundamentos de la programación’.

“Sabíamos que no todos comenzarían a obtener calificaciones completas porque habían estado jugando, pero lo que era interesante ver era si, por ejemplo, la confianza de los estudiantes en su capacidad para pasar el curso aumentaba, y vimos que este era el caso”.

Ambos videojuegos presentan un escenario en el que, después de un giro en el guión, los humanos están subordinados a la inteligencia artificial para el cual tienen que administrar un gran volumen de datos y responder a sus solicitudes.

“Estos son juegos de programación en los que se le presentan rompecabezas que debe resolver con los comandos de programación, ya sea en código puro o de una manera más conceptual. En última instancia, está utilizando el pensamiento computacional, que es lo que queremos alentar y hacer accesible para los estudiantes”, explicaron los investigadores.

Más confianza y mejor aprendizaje a través del juego

Durante las seis semanas que duró el experimento, los investigadores llevaron a cabo un seguimiento triple del progreso de los estudiantes: respondieron cuestionarios, completaron una prueba de autoeficacia y mantuvieron un diario personal donde reflexionaron sobre la experiencia. Los investigadores sacaron conclusiones muy positivas del diario.

“Como no sabía cómo programar, tuve que trabajar el doble de duro, pero, gracias a los juegos, siento que estoy ganando un entendimiento que no tenía antes y pronto podré ponerme al día con las clases”, dijo una persona.

“Encontrar la solución a un problema me inspiró mucho y aumentó mi confianza en mis habilidades”, dijo otro.

“Cada semana noto una mejora progresiva, no solo en el curso, sino también en los juegos. Y es tranquilizador ver cómo mejora poco a poco, porque a veces no te das cuenta cuando solo estás estudiando”, agregó un tercero.

El análisis de este triple registro de resultados mostró que el uso de estos juegos como un recurso educativo tuvo un impacto positivo en el interés y el sentido de autoeficacia de los estudiantes, pero también se vio que, para lograr esto, se deben tener en cuenta algunas consideraciones de enseñanza importantes.

Los juegos fueron bien recibidos y valorados, incluso entre la mayor parte de los estudiantes de mediana edad con poco tiempo libre debido a otras responsabilidades laborales y familiares, que los consideraron útiles para la adquisición del pensamiento computacional y las habilidades de resolución de problemas.

Aunque algunos de los aspectos positivos identificados en el análisis se volvieron menos notables a medida que la novedad se desvaneció, la percepción de la utilidad se mantuvo constante. De hecho, en la segunda y tercera semana, algunos participantes declararon que, gracias a los Juegos, estaban comenzando a “pensar como una computadora”, lo que los hizo conscientes de su progreso en el aprendizaje a resolver problemas de programación.

Un nuevo recurso educativo con algunos desafíos que superar

Sin embargo, los investigadores también vieron que algunos de los estudiantes quedaron atrapados y frustrados en algunos niveles sin saber cómo avanzar. Esto fue especialmente molesto en las primeras etapas del curso, y sucedió con más frecuencia cuando la curva de aprendizaje era más pronunciada. “También detectamos un grado de frustración porque era un juego, es decir, una experiencia que a priori debería ser divertido”, explicó Arno.

Por lo tanto, los investigadores recomiendan acompañar este nuevo recurso educativo con materiales de apoyo, como una hoja que da pistas o soluciones y una guía para coordinar el nivel de dificultad del juego con el contenido en el que se está trabajando en ese momento en el curso.

En vista de la utilidad de este esquema, los investigadores ahora están considerando la posibilidad de extender su investigación a través de un nuevo estudio, en este caso dentro de la escuela de codificación que el UOC ha inaugurado este año académico. Desde octubre, la escuela ha estado entrenando especialistas desde cero en tres idiomas: JavaScript, Python y Java. Los cursos están estructurados en seis niveles, siguiendo el modelo del marco europeo común de referencia para idiomas: A1, A2, B1, B2, C1 y C2. De estos seis niveles, los primeros cuatro ya están disponibles, y los dos últimos, C1 y C2, se implementarán en los próximos años.

“Más que aprender la sintaxis de los lenguajes de programación, el desafío es superar el desafío conceptual de saber lo que quiere hacer, cómo resolver problemas y los pasos necesarios para lograr esto. Este es el salto que la literatura científica nos dice que es más difícil para los estudiantes.

“Usar estos u otros juegos para lograrlo podría ser interesante, pero hay ciertos obstáculos para su implementación en el UOC, como el problema de la licencia, que debería resolverse antes de que se pueda implementar el esquema”, concluyó ARDO.

Más información: Joan Arno-Moreno et al, Programación de diversión (Damentals): Uso de videojuegos comerciales para enseñar codificación básica a alumnos de adultos, Computación de entretenimiento (2024). Doi: 10.1016/j.entcom.2024.100850

Proporcionado por la Universidad Open de Cataluña

Cita: el uso de videojuegos comerciales ayuda a los estudiantes a aprender programación básica (2025, 3 de junio) recuperado el 3 de junio de 2025 de https://techxplore.com/news/2025-06-comercial-video-games-students-basic.html

Este documento está sujeto a derechos de autor. Además de cualquier trato justo con el propósito de estudio o investigación privada, no se puede reproducir ninguna parte sin el permiso por escrito. El contenido se proporciona solo para fines de información.

Back to top button