SQL Noir — Il Gioco Investigativo SQL
Impara SQL risolvendo crimini — un'esperienza di apprendimento unica e coinvolgente
9
Casi investigativi
3
Livelli di difficolta
9
Database unici
Full-stack
Stack
SQL Noir e un gioco investigativo interattivo dove i giocatori risolvono casi criminali scrivendo query SQL reali. Ambientato in un mondo noir procedurale, ogni caso presenta un database unico con testimoni, prove, scene del crimine e sospettati. I giocatori devono analizzare i dati, fare join tra le tabelle, filtrare le prove e identificare il colpevole — tutto usando SQL puro. Un modo completamente nuovo di imparare e praticare SQL, progettato per essere sia educativo che divertente.
Gameplay
- Ogni caso ha un database procedurale unico con tabelle interconnesse
- I giocatori scrivono query SQL reali in un editor integrato
- Sistema di hint progressivo per guidare senza rivelare la soluzione
- Validazione in tempo reale dei risultati delle query
- Narrativa noir coinvolgente che contestualizza ogni caso
Concetti SQL Coperti
- SELECT, WHERE, ORDER BY — interrogazioni base
- JOIN (INNER, LEFT, RIGHT) — correlazione tra tabelle
- GROUP BY, HAVING — aggregazioni e filtri di gruppo
- Subquery e CTE (Common Table Expression)
- Window function per analisi avanzate
- CASE, COALESCE e logica condizionale
Tecnologie
- Frontend: Next.js + TypeScript + Tailwind CSS
- Backend: API routes + SQLite in-browser (sql.js)
- UI: Tema noir con animazioni cinematografiche
- Editor SQL con syntax highlighting e autocompletamento
Ti interessa questa risorsa?
Contattami per Saperne di PiuIn Evidenza
Casi investigativi9
Livelli di difficolta3
Database unici9
StackFull-stack
Contenuti
- 1Gameplay
- 2Concetti SQL Coperti
- 3Tecnologie
Ti interessa questa risorsa?
Contattami per Saperne di Piu