Fernández Jiménez, Francisco JoséSantiago Cuenca, Álvaro Ángel2024-12-182024-12-182024Santiago Cuenca, Á.Á. (2024). Integración de herramientas de gamificación multijugador en plataformas de Enseñanza Virtual. (Trabajo Fin de Grado Inédito). Universidad de Sevilla, Sevilla.https://hdl.handle.net/11441/165968En trabajos anteriores se ha ido desarrollando una plataforma de gamificación que permite complementar las herramientas de aprendizaje a distancia con actividades lúdicas que favorecen la implicación de los alumnos en el proceso de aprendizaje. Este trabajo amplía el Proyecto Gamifica del departamento de Ingeniería Telemática de la ETSI de Sevilla. Anteriormente se habían realizado en otros proyectos: la web de administración (Ana Lobón), el desarrollo de partidas (Alberto Jiménez) y la comunicación LTI (Pedro García Frutos). El primer paso en el proyecto ha sido actualizar la interfaz de la web de administración a tecnología JSF, cuyos aspectos más destacados son la construcción de páginas web usando un lenguaje de plantillas, la comunicación con Ajax desde el cliente al servidor y la validación de datos en el cliente, y se ha desarrollado el acceso a esta web mediante LTI por parte de los profesores. Como segundo requisito se solicitaba la migración y unificación de las bases de datos del proyecto, para ello se ha realizado la migración de la base de datos existente en SQLite a la actual en PostgreSQL mejorando con ello la gestión y accesibilidad a la misma. Otro de los requisitos del proyecto es la inclusión de las partidas distribuidas, en las que cada jugador visualiza el juego en su terminal de manera que pueden visualizar la ejecución de la partida desde su propio navegador. Por ultimo se añade la funcionalidad de un chat en tiempo real entre los participantes en la partida, de manera que tanto el profesor como los alumnos puedan comunicarse entre sí, ya sea entre los miembros de un equipo, entre dos alumnos o desde el profesor a los alumnos o sus equipos. Para verificar el correcto funcionamiento de todas las funcionalidades desarrolladas, en un entorno real, se ha utilizado la plataforma Moodle del IES Joaquín Turina de Sevilla, facilitado por Jesús Muñoz Calle.In previous works, a gamification platform has been developed to complement distance learning tools with recreational activities that encourage student involvement in the learning process. This work extends the Gamifica Project of the Department of Telematics Engineering of the ETSI of Seville. Previously, the following projects had been carried out: the administration website (Ana Lobón), game development (Alberto Jiménez) and LTI communication (Pedro García Frutos). The first step in the project was to update the interface of the administration website to JSF technology, the most important aspects of which are the construction of web pages using a template language, communication with Ajax from the client to the server and data validation on the client, and access to this website via LTI by teachers has been developed. The second requirement was the migration and unification of the project's databases, for which the migration of the existing database in SQLite to the current one in PostgreSQL has been carried out, thus improving its management and accessibility. Another of the requirements of the project is the inclusion of distributed games, in which each player visualises the game on their terminal so that they can view the execution of the game from their own browser. Finally, the functionality of a real-time chat between the participants in the game is added, so that both the teacher and the students can communicate with each other, either between the members of a team, between two students or from the teacher to the students or their teams. To verify the correct functioning of all the developed functionalities, in a real environment, the Moodle platform of the IES Joaquín Turina of Seville, provided by Jesús Muñoz Calle, has been used.application/pdf164 p.spaAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/Integración de herramientas de gamificación multijugador en plataformas de Enseñanza Virtualinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/openAccess