Por favor, use este identificador para citar o enlazar este ítem:https://uvadoc.uva.es/handle/10324/79264
Título
Desarrollo de una propuesta para la gamificación de aprendizaje de SQL
Autor
Director o Tutor
Año del Documento
2025
Titulación
Grado en Ingeniería Informática
Resumo
SQL (Structured Query Language) es el lenguaje de gestión de bases de datos más usado
en la actualidad [37], por ello, resulta natural que también se emplee con frecuencia como
introducción a las bases de datos dentro de los estudios de informática. A pesar de tener
gran uso y presencia dentro de la educación, la enseñanza de SQL también se enfrenta a
muchos de los retos comúnmente presentes en la educación, como en el caso de la enseñanza
universitaria, como la falta de motivación en los estudiantes, el bajo nivel de implicación y
similares.
Una solución a estos problemas, o al menos una medida para reducir sus efectos, es la
gamificación, que consiste en el uso de componentes típicos de juegos fuera de contextos
lúdicos para, en el caso de la enseñanza, ayudar y facilitar el aprendizaje.
Este Trabajo de Fin de Grado (TFG) nace de ambos factores, la relevancia de SQL
y los beneficios de una correcta gamificación. Por todo esto, el objetivo de este TFG es la
creación de una aplicación que proporcione soporte y sirva como apoyo a la enseñanza a
nivel universitario de SQL, concretamente MySQL, de forma gamificada. Y esto lo hace en
forma de una plataforma web que proporciona a sus usuarios una vía para crear y gestionar
pseudo-aventuras conversacionales en las que se incorpora SQL como parte de su narrativa,
así como la vía para poder jugar a dichas aventuras. SQL (Structured Query Language) is the most widely used database management language nowadays [37], and thus, it’s often used as an introduction to databases in any
informatic/computer-science related curricula.
However, despite its extensive use and presence in the educative environment (at least within
computer-science courses and so on), teaching SQL also has to face against many of the usual
challenges found in any type of educational settings (and especially at higher levels such as
the university settings), challenges such as student’s lack of motivation, low levels of engagement and so on.
One solution to these issues (or at least a way to mitigate their effects) is gamification, which
is based in the usage of elements traditionally exclusive to games and video-games outside
of ludic/recreational settings in order to, in the teaching environment, aid and facilitate the
learning experience.
This Bachelor’s Thesis (BT) is born out of both of those factors, the relevance of SQL and
the benefits of an adequate gamification. Due to the prior facts, this BT aims to create an
application that provides support and acts as an aid to the teaching of SQL at college level,
concretely MySQL, and in a gamified manner. It does so in the shape of a web platform that
provides to its users both, a way to create and manage pseudo-conversational adventures
where SQL is incorporated into their narrative, as well as providing the means by which to
play said ”adventures.
Palabras Clave
Gamificación
SQLAlchemy
Docker
Departamento
Departamento de Informática (Arquitectura y Tecnología de Computadores, Ciencias de la Computación e Inteligencia Artificial, Lenguajes y Sistemas Informáticos)
Idioma
spa
Derechos
openAccess
Aparece en las colecciones
- Trabajos Fin de Grado UVa [32925]
Arquivos deste item
Exceto quando indicado o contrário, a licença deste item é descrito como Attribution-NonCommercial-NoDerivatives 4.0 Internacional









