Plataforma de gestión para “The great quiz of databases”

Andrés López, Pablo de (2022). Plataforma de gestión para “The great quiz of databases”. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S. de Ingenieros Informáticos (UPM), Madrid, España.

Description

Title: Plataforma de gestión para “The great quiz of databases”
Author/s:
  • Andrés López, Pablo de
Contributor/s:
  • Díaz Honrubia, Antonio Jesús
Item Type: Final Project
Degree: Grado en Ingeniería Informática
Date: June 2022
Subjects:
Faculty: E.T.S. de Ingenieros Informáticos (UPM)
Department: Lenguajes y Sistemas Informáticos e Ingeniería del Software
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img] PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (2MB)

Abstract

Este trabajo se ha centrado en la implementación de una plataforma de gestión para la aplicación “The Great Quiz of Databases”. Esta aplicación, desarrollada en Symfony, consiste en una competición de SQL para la asignatura Bases de Datos en la que el estudiante debe responder mediante consultas SQL lo que se le pide. Sin embargo, el principal problema de esta competición es que, aunque había varias semanas para completarla, se podía completar en unas pocas horas y además cubría sólo el bloque de SQL en lugar de toda la asignatura por lo que no se premiaba el estudio constante de los estudiantes. El trabajo realizado consiste en una extensión de dicha plataforma cuyo propósito es el aprendizaje constante de los alumnos ya que la competición ahora se realizará de forma semanal a través de sesiones online en directo utilizando la plataforma Wooclap. De esta forma se valorará y se fomentará el estudio y seguimiento constante de la asignatura por parte de los estudiantes. Esta extensión consiste principalmente en un panel de control con varias funcionalidades para que los profesores puedan realizar tareas de una forma mucho más eficiente y rápida como la creación nuevos problemas o la modificación de algunos datos de los estudiantes como sus puntuaciones. Por ejemplo, si anteriormente un profesor quería añadir puntuaciones a varios alumnos, éste tenía que introducirlos uno por uno en la base de datos lo cual podía llevar mucho tiempo. Ahora, el profesor puede introducir dichas puntuaciones en un fichero Excel, que podrá además ser exportado de la plataforma Wooclap, y el sistema, además de analizarlo por si hay algún error, introducirá las puntuaciones automáticamente en su Base de Datos. Una vez realizada dicha extensión, se procederá a su evaluación mediante pruebas de usabilidad en la que se le requerirá a usuarios distintos a realizar diferentes tareas y posteriormente se les pedirá completar un test de usabilidad SUS (System Usability Scale). De esta manera, se espera que la aplicación incite a los alumnos a estudiar la asignatura de Bases de Datos de manera continua ya que en los quizzes semanales habrá preguntas generales de cualquier bloque de la asignatura por lo que su trabajo semanal les será recompensado. Además, también se espera que los profesores tengan más tiempo para realizar otras tareas pues la aplicación hará varias cosas automáticamente en su lugar.---ABSTRACT---This work has focused on the implementation of a management platform for the application “The Great Quiz of Databases”. This application, developed in Symfony, consists of a SQL competition in which the student must answer what is required through SQL queries. However, the main problem of this competition is that it lasted a few days so the constant study of the subject was not rewarded. The work carried out consists of an extension of said platform whose purpose is the constant learning of the students since the competition will now be held weekly through live online sessions using the Wooclap platform. In this way, the study and constant following of the subject by the students will be valued and encouraged. This extension consists mainly of a control panel with various features so that teachers can perform tasks much more efficiently and quickly such as creating new problems or modifying some student data like their scores. For example, if a teacher previously wanted to add scores to several students, he had to enter them one by one into the database, which could take a very long time. Now, the teacher can enter these scores in an Excel file, which can also be exported from the Wooclap platform, and the system, in addition to analyzing it in case there are any errors, will automatically enter the scores into its database. Once this extension has been carried out, it will be evaluated through usability tests in which different users will be required to perform different tasks and later they will be asked to complete a SUS (System Usability System) test. In this way, it is expected that the application encourages students to study the subject “Bases de Datos” continuously, since in the weekly quizzes there will be general questions from any block of the subject, so their weekly work will be rewarded. In addition, teachers are also expected to have more time to perform other tasks as the application will automatically do various tasks for them.

More information

Item ID: 71058
DC Identifier: https://oa.upm.es/71058/
OAI Identifier: oai:oa.upm.es:71058
Deposited by: Biblioteca Facultad de Informatica
Deposited on: 08 Jul 2022 10:49
Last Modified: 08 Jul 2022 10:49
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM