lunes, 30 de septiembre de 2024

Trabajo Fin de Grado. "Integración de herramientas de gamificación multijugador en plataformas de Enseñanza Virtual"

En septiembre de 2024, se ha presentado el Trabajo Fin de Grado de Ingeniería en Telecomunicaciones por D. Álvaro Ángel Santiago Cuenca, titulado "Integración de herramientas de gamificación multijugador en plataformas de Enseñanza Virtual". Dicho trabajo se enmarca dentro de los Proyectos Gamifica y AJDA y puede consultarse de forma completa en el siguiente enlace.

El objetivo fundamental de este proyecto ha sido la realización de una aplicación funcional para la utilización de los juegos del Proyecto AJDA en plataformas de Enseñanza Virtual mediante LTI, e integrarla en la plataforma del Proyecto Gamifica.

Este TFG ha conseguido integrar juegos educativos multijugador del Proyecto AJDA en plataformas de gestión de aprendizaje (LMS) como Moodle, utilizando un estándar conocido como LTI (Learning Tools Interoperability). Esto permite a los profesores acceder y gestionar los juegos directamente desde la plataforma de aprendizaje sin necesidad de crear cuentas separadas para los estudiantes.

Para ello, se desarrolló una aplicación web que facilita la creación y administración de partidas multijugador, permitiendo que cada jugador participe desde su propio navegador y colabore con sus compañeros en tiempo real. Además, el sistema incluye funciones como un chat en vivo entre jugadores y la capacidad de ver la partida como espectador.

Entre las innovaciones de este trabajo destacan las siguientes:

  • Partidas distribuidas: Los estudiantes pueden jugar desde cualquier lugar con acceso a internet, lo que permite la participación remota. Cada jugador ve el progreso del juego en su pantalla, y las respuestas y acciones de todos se sincronizan automáticamente.
  • Chat en tiempo real: Durante las partidas, los jugadores y el profesor pueden comunicarse entre sí mediante un chat integrado. Esto fomenta la cooperación y el trabajo en equipo, elementos fundamentales en la gamificación.
  • Integración con plataformas LMS: Gracias al uso de LTI, los profesores pueden gestionar fácilmente los juegos desde plataformas como Moodle, sin la necesidad de manejar múltiples credenciales de usuario.
  • Multilenguaje: La aplicación soporta varios idiomas (español, inglés y francés), lo que amplía su accesibilidad en contextos educativos internacionales.
  • Interfaz Web Actualizada: Se ha modernizado la interfaz de administración utilizando tecnología JSF (JavaServer Faces), que permite una construcción más eficiente de páginas web y una mejor comunicación entre cliente y servidor.
La implementación de LTI (Learning Tools Interoperability) es un aspecto crucial del proyecto que:
  • Permite el acceso a la web de administración por parte de los profesores.
  • Facilita la integración con sistemas de gestión de aprendizaje existentes.
  • Mejora la interoperabilidad entre diferentes plataformas educativas.
El proyecto fue probado en la plataforma Moodle del IES Joaquín Turina de Sevilla, un entorno real donde los profesores y estudiantes pudieron utilizar la herramienta y verificar su funcionamiento. Los resultados mostraron que la gamificación no solo aumentaba el interés de los estudiantes, sino que también mejoraba su rendimiento académico, ya que convertía el aprendizaje en una experiencia interactiva y entretenida.

La gamificación, especialmente cuando se implementa de manera tan sofisticada como en el Proyecto Gamifica, tiene el potencial de transformar la educación de varias maneras:
  • Aumento de la motivación: Los elementos de juego hacen que el aprendizaje sea más atractivo y divertido.
  • Mejora de la retención: La participación activa ayuda a los estudiantes a retener mejor la información.
  • Desarrollo de habilidades sociales: Las partidas multijugador y el chat fomentan la colaboración y la comunicación.
  • Adaptabilidad: Las partidas distribuidas permiten una mayor flexibilidad en el aprendizaje a distancia.
  • Retroalimentación inmediata: Los juegos proporcionan feedback instantáneo, permitiendo a los estudiantes aprender de sus errores rápidamente.
Este trabajo abre la puerta a nuevas formas de integrar la tecnología en el aula. La gamificación multijugador no solo hace que el aprendizaje sea más divertido, sino que también promueve la colaboración y el trabajo en equipo, habilidades cruciales en el mundo actual. Las líneas futuras de desarrollo incluyen la mejora de la interfaz, la inclusión de más juegos y la posibilidad de expandir la plataforma a otros sistemas LMS más allá de Moodle.




domingo, 29 de septiembre de 2024

Trabajo Fin de Grado. "Aplicación web para la educación mediante gamificación: Integración modular y mejoras funcionales de los módulos de Administración y Comunicaciones"

En junio de 2024, se ha presentado el Trabajo Fin de Grado de Ingeniería en Telecomunicaciones por D. José Manuel Martínez Delgado, titulado "Aplicación web para la educación mediante gamificación: Integración modular y mejoras funcionales de los módulos de Administración y Comunicaciones". Dicho trabajo se enmarca dentro de los Proyectos Gamifica y AJDA y puede consultarse de forma completa en el siguiente enlace.

El objetivo fundamental de este proyecto ha sido la realización de una versión funcional para la utilización de los juegos del Proyecto AJDA en la plataforma del Proyecto Gamifica en la que se pueden utilizar en red los citados juegos didácticos.

Uno de los grandes retos iniciales de este proyecto era que los módulos de la aplicación se habían desarrollado de manera independiente, utilizando distintas tecnologías. Esto complicaba la interoperabilidad entre los módulos de administración, comunicación y gestión de ficheros. Además, la falta de un entorno de trabajo unificado generaba retrasos y dificultades en la colaboración entre los desarrolladores que contribuían al proyecto.

Para superar estos obstáculos, se adoptó un enfoque basado en tres pilares principales:

  • Unificación del entorno de desarrollo: Se estableció un entorno de trabajo común para todos los desarrolladores, utilizando la herramienta Vagrant para la virtualización, lo que eliminó los problemas de compatibilidad entre las tecnologías empleadas en cada módulo.
  • Mejoras funcionales: Implementa nuevas características en los módulos de Administración y Comunicaciones.
  • Integración modular: Los distintos módulos se integraron en un solo proyecto, permitiendo la comunicación fluida entre ellos. Esto facilitó que los profesores pudieran gestionar partidas, acceder a bases de datos de preguntas y ejecutar juegos educativos de manera más sencilla.
  • Despliegue en la nube: Con el fin de asegurar la alta disponibilidad de la aplicación, se implementó un servidor en la nube. Esto garantiza que los profesores y estudiantes puedan acceder a la plataforma en cualquier momento.
Los módulos principales sobre los que se ha trabajado han sido:
  • Módulo de Administración: Permite a los profesores crear, gestionar y lanzar partidas de juegos educativos. Se han introducido mejoras como la posibilidad de subir ficheros de preguntas y cambiar la configuración de las partidas, haciéndolo más flexible y fácil de usar.
  • Módulo de Comunicaciones: Este módulo gestiona la interacción en tiempo real entre los jugadores (estudiantes) y el profesor, utilizando tecnologías como WebSockets para la comunicación bidireccional en los juegos.
Los Juegos implementados han sido:
  • Test: Los estudiantes responden preguntas de opción múltiple en tiempo real.
  • Test con cifras: Los estudiantes responden a preguntas de tipo numérico en tiempo real.
  • Artificieros: Los estudiantes deben desactivar una bomba respondiendo preguntas correctamente. Cada error pone en riesgo al equipo.
  • Batalla Naval: Dos equipos se enfrentan, disparando cañones virtuales al buque enemigo cada vez que responden una pregunta correctamente.
  • Bombilla: Juego que permite la participación de un gran número de jugadores, que ganará el que consiga responder a cinco preguntas seguidas antes que el resto de los jugadores y así encender su bombilla.
El trabajo realizado en este proyecto no solo mejora las funcionalidades de una herramienta clave para la educación del futuro, sino que también proporciona un entorno sólido y unificado que permite un desarrollo colaborativo más eficiente. La gamificación tiene el potencial de cambiar la manera en que los estudiantes aprenden, y esta plataforma es un gran paso hacia ese objetivo.

El Proyecto Gamifica representa un paso significativo hacia la modernización de la educación. Al combinar la tecnología con métodos de enseñanza innovadores, está creando un entorno de aprendizaje más atractivo y efectivo para las nuevas generaciones.

Mostramos algunas imágenes de la configuración y el desarrollo de una partida del juego en esta plataforma: