Plataforma de aprendizaje musical mediante gamificación

dc.contributor.advisorGonzález Del Campo Rodríguez Barbero, Ramón
dc.contributor.authorGonzález Carrillo, Jesús
dc.date.accessioned2025-10-09T11:10:03Z
dc.date.available2025-10-09T11:10:03Z
dc.date.issued2025
dc.degree.titleGrado en Ingeniería del Software
dc.descriptionTrabajo de Fin de Grado en Ingeniería del Sotfware, Facultad de Informática UCM, Departamento de Sistemas Informáticos y Computación, Curso 2024/2025.
dc.description.abstractEste trabajo presenta "Clefchamp", una plataforma web de aprendizaje musical mediante gamificación. En sus inicios nació de una necesidad personal, aprender piano de forma autodidacta y encontrar dificultad en la lectura de notas. La aplicación busca innovar en la enseñanza del solfeo mediante mecánicas propias de los videojuegos. Desarrollada con Node y Express, ofrece un juego principal donde el usuario identifica notas musicales con el teclado, obteniendo puntos según su precisión y velocidad. Incluye autenticación, historial de partidas, estadísticas, y más funcionalidades que complementan la experiencia. Aunque no compite con grandes juegos de ritmo, tiene un gran potencial como herramienta educativa en colegios y academias. El proyecto ha sido desplegado en un servidor propio con Ubuntu Server y configuración de CI/CD mediante webhook desde GitHub.
dc.description.abstractThis project introduces "ClefChamp", a web platform for musical learning through gamification. Born from a personal need while learning the piano, the platform addresses the difficulty of reading sheet music. ClefChamp uses game mechanics to enhance music theory learning. Built with Node and Express, it includes a main game where users identify musical notes using keyboard keys, scoring based on accuracy and speed. Features include authentication, match history, statistics and more features that complement the experience. Though it's not pretended to compete with commercial rhythm games, it has great potential as an educational tool in schools and music academies. The app is deployed on a self-hosted Ubuntu Server using a CI/CD pipeline triggered via GitHub webhook.
dc.description.departmentDepto. de Sistemas Informáticos y Computación
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.identifier.urihttps://hdl.handle.net/20.500.14352/124720
dc.language.isospa
dc.page.total74
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internationalen
dc.rights.accessRightsopen access
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subject.cdu004(043.3)
dc.subject.keywordSolfeo
dc.subject.keywordGamificación
dc.subject.keywordEducación musical
dc.subject.keywordNode.js
dc.subject.keywordAprendizaje
dc.subject.keywordInterfaz
dc.subject.keywordEstadísticas
dc.subject.keywordJuego
dc.subject.keywordGamification
dc.subject.keywordMusic education
dc.subject.keywordLearning
dc.subject.keywordUI
dc.subject.keywordStats
dc.subject.keywordSelf-learning
dc.subject.keywordGame
dc.subject.ucmInformática (Informática)
dc.subject.unesco33 Ciencias Tecnológicas
dc.titlePlataforma de aprendizaje musical mediante gamificación
dc.titleMusic learning platform through gamification
dc.typebachelor thesis
dc.type.hasVersionAM
dspace.entity.typePublication
relation.isAdvisorOfPublicatione0e021d9-603b-4e00-bcde-b4fe302dd2c9
relation.isAdvisorOfPublication.latestForDiscoverye0e021d9-603b-4e00-bcde-b4fe302dd2c9

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Plataforma_de_aprendizaje_musical_TFG.pdf
Size:
2.37 MB
Format:
Adobe Portable Document Format
Description:
Plataforma de aprendizaje musical mediante gamificación