Acerca del laboratorio
Este proyecto es un videojuego educativo en el que estudiantes aprenden a administrar bases de datos desde cero dentro de un laboratorio de inform谩tica tridimensional. El estudiante controla un avatar en tercera persona, explora el entorno, se sienta frente a una computadora y escribe sus propias consultas SQL.
Experiencia educativa
- 15 m贸dulos progresivos, de fundamentos a administraci贸n avanzada.
- Teor铆a obligatoria antes de cada nivel y retos pr谩cticos.
- Evaluaci贸n autom谩tica y retroalimentaci贸n educativa.
- Progreso, XP, estrellas, medallas y logros en la base de datos.
Tecnolog铆a
- Laravel + Eloquent, pol铆ticas y validaciones.
- Three.js para el laboratorio 3D realista.
- Monaco Editor con resaltado para escribir SQL.
- Motor SQLite en memoria para ejecutar tus consultas de forma aislada.
Seguridad
El c贸digo de cada estudiante se ejecuta 煤nicamente dentro de un motor SQLite en memoria aislado. Nunca se ejecuta en el servidor sobre datos reales ni tiene acceso a sesiones, cookies, tokens ni a datos de otros usuarios. Los ejercicios trabajan exclusivamente con SQL.