Videoaventura para aprender lenguaje SQL

  1. Palomo-Duarte, Manuel 1
  2. Díaz-Brotons, Francisco 1
  3. Caballero-Hernández, Juan Antonio 1
  4. Ortega, Jose Antonio 1
  5. Balderas, Antonio 1
  6. Dodero, Juan Manuel 1
  1. 1 Universidad de Cádiz, España
Proceedings:
Actas del VII Congreso Internacional sobre Aprendizaje, Innovación y Cooperación, CINAIC 2023

Publisher: Universidad de Zaragoza, Servicio de Publicaciones

Year of publication: 2023

Type: Conference paper

DOI: 10.26754/CINAIC.2023.0080 GOOGLE SCHOLAR lock_openZaguán editor

Abstract

SQL es un lenguaje de programación para consultar bases de datos relacionales sencillo pero potente, muy usado en informática e ingeniería. A la hora de estudiar de manera autónoma, la facilidad de los primeros pasos se puede convertir en frustración debido a la complejidad del lenguaje. En este artículo presentamos la versión beta de un juego serio para aprender lenguaje SQL usando una interfaz visual de una videoaventura. El juego plantea una serie de retos que el jugador debe resolver realizando consultas SQL construidas mediante una interfaz gráfica. Las consultas SQL se ejecutan en un servidor de base de datos real, y el jugador recibe el resultado que este proporciona. Presentamos la arquitectura implementada y un ejemplo de muestra. Se analizan los resultados de un cuestionario de opinión, con resultados positivos.