Combinación empática: Transformación de los motores de juego

Este estudio de caso analiza las estrategias para integrar el módulo de motores de juego. El objetivo era aumentar el compromiso y la interacción entre los estudiantes. El profesor enseñó un nuevo módulo llamado Godot, utilizando transmisiones en directo, Discord y modificaciones de código para mejorar la experiencia de aprendizaje. El enfoque se centró en tratar a los estudiantes como compañeros y fomentar la empatía.

Contexto

El presente estudio de caso describirá un caso específico que tuvo lugar en 2023, en la Universidad Tecnológica de Dublín (TU Dublin), en el Game Engines 2, un módulo ofrecido a los estudiantes de licenciatura en Informática (estudiantes de 4º curso) y Diseño de Juegos (estudiantes de 3º curso). El módulo es obligatorio para los estudiantes de la asignatura de Diseño de Juegos, pero optativo para los de Informática, por lo que los estudiantes lo seleccionan de una lista de módulos relacionados con el área del curso.

La transformación de este módulo en un curso semipresencial implicó el uso de emisiones en directo y tutorías pregrabadas. Los estudiantes tienen acceso a material de alta calidad y a una extensa lista de ejemplos de código. Esta transformación también incluyó una decisión complicada. Durante los últimos 6 años, Unity fue el principal motor de juegos que se enseñaba en este módulo; sin embargo, apareció en el mercado un nuevo motor de juegos llamado Godot, que está ganando popularidad por ser una herramienta de código abierto, de libre acceso y muy eficiente. Por lo tanto, este nuevo enfoque del módulo de Motores de Juego 2 también implicaba incluir este motor como recurso. Inicialmente, el objetivo era enseñar sólo Godot, pero los alumnos pidieron algunos ejemplos también en Unity, ya que los estudiantes de la licenciatura en diseño de juegos ya estaban acostumbrados a esta herramienta.

El nuevo enfoque mixto utiliza la enseñanza empática como estrategia principal. En este enfoque, los estudiantes son tratados como iguales y los profesores se ponen en el lugar de los alumnos para comprender mejor sus retos. Esto se ejemplificará con vídeos en directo en los que el profesor recorre el proceso de aprendizaje de un nuevo motor de juegos (Godot), mostrando a los alumnos que puede ser un camino largo, con mucha investigación y pruebas y errores. Este viaje va acompañado de ejemplos de código y tutoriales prefabricados, que evitan a los alumnos el duro camino de aprender algo desde cero sin ningún apoyo. También se invita a los estudiantes a contribuir a esos ejemplos, mejorando la eficacia del código o identificando errores. También tendrán acceso a un sistema de mensajería instantánea para compartir cualquier duda con su profesor o sus compañeros.

El enfoque semipresencial es especialmente interesante para los estudiantes de Informática. Estos estudiantes están en el último curso de su carrera universitaria y luchan por compaginar todas las actividades académicas, su proyecto final de curso y el proceso de búsqueda de empleo. Dar a estos estudiantes la oportunidad de ponerse al día con el contenido a través de las grabaciones de clase y tutoriales pregrabados, además de acceder a la plataforma de mensajería instantánea para hacer preguntas es una motivación para combinar este módulo.

Personas implicadas

Este estudio de caso describe las estrategias adoptadas en un módulo de programación semipresencial para estudiantes universitarios de los cursos de Informática y Diseño de Juegos, en la Universidad Técnica de Dublín. El profesor encargado del módulo Motores de Juego 2 lleva 6 años impartiendo el módulo y ha trabajado en la pre-grabación de vídeos anteriormente, además de poner a disposición mucho material en línea.

Los estudiantes que siguen este módulo tienen poco más de 20 años y aspiran a graduarse pronto. En el curso de Informática, este módulo es optativo, por lo que los estudiantes que deciden asistir suelen estar trabajando en un proyecto de fin de carrera relacionado con el desarrollo de juegos o aspiran a conseguir un empleo como desarrolladores de juegos.

La clase consta de unos 40-50 estudiantes. Los estudiantes dominan principalmente el inglés (el idioma utilizado para impartir las clases) y tienen suficientes conocimientos digitales/tecnológicos para asistir al curso, pero la mayoría de ellos nunca han diseñado o desarrollado un juego antes de asistir al curso.

Las clases se imparten con un enfoque mixto, presencial y en línea, y el material está disponible en el Entorno Virtual de Aprendizaje (EVA) adoptado por la universidad. El enfoque actual también incluye la transmisión en directo disponible en el canal de YouTube del profesor.

Personas (optional). Create personas for your students following the table below, copy the table as many times as needed. 

Fictional Name: 

Vanessa 

Demographics: 

21-22 

Hablante no nativo

Fictional Name: 

Andrew 

Demographics: 

20-21 

Inglés

 

Profesión:

Estudiante  

Motivación para apuntarse al curso:

Asegurarse un puesto de trabajo como desarrollador de videojuegos

Profesión:

Estudiante

Motivación para apuntarse al curso:

Aprender más sobre el desarrollo de juegos para su proyecto de fin de carrera

Sus retos como estudiante:

– Le gustaría tener más ejemplos y apoyo

Sus retos como estudiante:

– Tiene una rutina ajetreada entre el trabajo y la vida personal

Cómo les ayudó la transformación:

– Puede revisar las grabaciones de las clases incluso después de asistir a las sesiones en directo

– Puede pedir ayuda al profesor o a sus compañeros a través del sistema de mensajería instantánea.

Cómo les ayudó la transformación:

– Pueden ver las grabaciones cuando no pueden asistir a las sesiones en directo

Antes de la transformación

Antes de la transformación, el módulo descrito en este estudio de caso se desarrollaba de forma totalmente presencial. Aunque se disponía de muchos tutoriales y ejemplos pregrabados, los alumnos no tenían acceso a retransmisiones en directo ni al sistema de mensajería instantánea. También aprendieron otro motor de juego.

El problema que se está abordando es dar apoyo a los estudiantes de último curso. Dado que se trata de una fase muy intensa de su curso, los estudiantes agradecerían tener acceso a herramientas en línea, como grabaciones de las clases, transmisiones en directo, ejemplos de código y sistemas de mensajería instantánea. El enfoque empático también busca aumentar su confianza, ya que estos estudiantes pronto empezarán su vida profesional.

La transformación

El módulo Motores de Juego 2 incluye una combinación de interacciones en persona y en línea con los estudiantes, en una combinación de presentaciones del profesor y actividades prácticas. Todo el módulo se imparte una vez por semana durante 13 semanas. Las siguientes actividades se implementarán en el enfoque semipresencial:

Transmisión en directo

Las tutorías se transmitirán en directo y estarán disponibles en YouTube. Se incluirá el proceso del profesor al aprender un nuevo motor de juegos para mostrar a los estudiantes que este puede ser un camino difícil incluso para desarrolladores experimentados.

Ejemplos de código en GitHub y pull-requests de los estudiantes

Se proporcionarán ejemplos de código en Github, una plataforma para desarrolladores. Los estudiantes podrán hacer solicitudes de extracción, que consisten en cambios, revisiones y mejoras en el código proporcionado. En este proceso, los estudiantes son considerados desarrolladores entre iguales.

 

Sistema de mensajería

Discord es una plataforma de mensajería instantánea muy utilizada por los usuarios más jóvenes y los jugadores. Esta plataforma contendrá diferentes canales donde los estudiantes podrán discutir los temas del módulo, hacer preguntas, compartir ideas y ejemplos, e interactuar con los compañeros y el profesor.

Después la transformación

Los comentarios iniciales se basaron en la interacción de los estudiantes a través de Discord, además de su interacción en las retransmisiones en directo y con los vídeos disponibles. Los estudiantes parecen apreciar el canal de mensajería y la posibilidad de compartir sus dudas con sus compañeros. Los estudiantes también se mostraron entusiasmados con la posibilidad de realizar cambios en el código, practicar y compartir sus conocimientos.

Tecnologías empleadas

Bongo es una solución integrada en el VLE adoptado por la universidad. Proporciona un entorno en el que el profesor puede retransmitir sus clases, grabar las sesiones e interactuar con los alumnos a través del chat web.

Discord es una plataforma social de mensajería instantánea en la que los estudiantes pueden comunicarse mediante llamadas de voz, videollamadas, mensajes de texto, medios y archivos en chats privados o como parte de comunidades denominadas servers. Se pueden abrir diferentes canales en Discord para que los estudiantes discutan con sus compañeros y su profesor sobre los temas tratados en el módulo.

Github es un servicio de alojamiento para el desarrollo de software, donde el profesor puede poner a disposición ejemplos de código y los estudiantes pueden interactuar con ellos haciendo cambios y compartiendo sus contribuciones al código. Esta plataforma es ampliamente utilizada por las empresas para un proceso de codificación colaborativo.

YouTube es una plataforma en línea para compartir vídeos. En esta plataforma, el profesor puso a disposición de los alumnos vídeos en directo y vídeos previamente grabados de tutoriales.

Reflexiones

Desafíos

Los estudiantes aprecian el nuevo enfoque, especialmente los tutoriales y ejemplos de código puestos a su disposición. El uso del sistema de mensajería instantánea Discord tuvo bastante éxito. El profesor no sólo pudo interactuar con los estudiantes, sino también comprender mejor su cultura y comunicarse con ellos en una plataforma que utilizan también fuera del entorno académico. El nivel de participación en la plataforma fue alto.

Los estudiantes aprecian el nuevo enfoque, especialmente los tutoriales y ejemplos de código puestos a su disposición. El uso del sistema de mensajería instantánea Discord tuvo bastante éxito. El profesor no sólo pudo interactuar con los estudiantes, sino también comprender mejor su cultura y comunicarse con ellos en una plataforma que utilizan también fuera del entorno académico. El nivel de participación en la plataforma fue alto.

¿Qué ha ido bien?

Alternativas

En el futuro, también se animará a los estudiantes a trabajar en sus propios tutoriales de vídeo, mostrando su proceso de aprendizaje. Esto también puede aumentar su confianza como desarrolladores de juegos y ayudarles a registrar su proceso de aprendizaje y crear sus propios recursos para futuras ocasiones.

Costes

La elaboración de este módulo no ha supuesto ningún coste económico. Todas las herramientas utilizadas eran gratuitas. Aunque se dedicó una cantidad considerable de tiempo a preparar las grabaciones de los tutoriales y los ejemplos de código, todos los recursos pueden reutilizarse en la enseñanza futura.

Eficacia

La transformación contribuyó a alcanzar los resultados de aprendizaje. Los estudiantes que no pudieron asistir a las sesiones en directo pudieron acceder a las grabaciones. El enfoque empático también contribuyó a reforzar su confianza como futuros desarrolladores de juegos, además de aumentar la interacción con sus compañeros y el profesor.

Combinación empática: Transformación de los motores de juego

Leave a Reply

Your email address will not be published. Required fields are marked *

Scroll to top