Entwicklung
Die Eskuel Suite wird fortlaufend weiterentwickelt. Mitmacher/innen sind herzlich willkommen. Das Repository befindet sich auf GitHub unter https://github.com/lucques/eskuel-suite.
Die folgenden Versionen können auf dieser Website verwendet werden:
- Version 1.3.3
- Version 2 (aktuellste Version, z. B. über die „Schnellstart“-Buttons)
Die Eskuel Suite nahm ihren Ursprung im Dezember 2021, um die Escape-Room-Spiele von Schüler/innen im Informatik-Grundkurs ausführbar zu machen. Damals als kleines JavaScript-Programm mit sql.js-Anbindung von Lukas Convent geschrieben, hat sich mittlerweile zu einer Software-Suite entwickelt, die bereits einige „Schüler-Generationen“ bei der Entwicklung ihrer SQL-Spiele unterstützen konnte.
Eine Historie der letzten Entwicklungen findest du im Folgenden.
| Datum | Ereignis |
|---|---|
| 15.09.2026 |
Version 2.0.0 veröffentlicht.
Umfassende Überarbeitung mit vergleichsweise wenigen neuen Funktionen, aber vielen kleinen Verbesserungen, formalen Spezifikationen und mehr Robustheit.
|
| 31.03.2026 |
Die Eskuel Suite hat den 1. Preis beim Nachwuchswettbewerb für besondere MINT-Ideen des MNU und Ernst-Klett-Verlags gewonnen. Mehr dazu hier.
|
| 04.03.2026 | Präsentation auf der ILTiS 2026 in Rostock. Nachgereichte Materialien zur Projektarbeit im Unterricht befinden sich hier. |
| 03.03.2026 |
Version 1.3.3 veröffentlicht.
|
| 20.02.2026 |
Version 1.3.2 veröffentlicht.
|
| 29.09.2025 |
Präsentation der Eskuel Suite auf dem Nationalen Science on Stage Festival in Radebeul. Hier ist das Poster zu finden.
|
| 13.05.2025 | Relaunch der Website https://eskuel.de |
| 11.11.2024 |
Version 1.3.1 veröffentlicht.
|
| 01.11.2024 |
Version 1.3.0 veröffentlicht.
|
| 13.10.2024 |
Version 1.2.0 veröffentlicht.
|
| 24.05.2024 |
Version 1.1.0 veröffentlicht.
|
| 09.05.2024 |
Version 1.0.1 veröffentlicht.
|
| 24.04.2024 | Passendes Material mit Aufgaben etc. zum Lernen von SQL veröffentlicht: Link |
| 07.04.2024 |
Version 1.0.0 veröffentlicht.
|
| 28.02.2024 | Erste Test-Version der Eskuel Suite veröffentlicht; Präsentation durch Lukas Convent und Finn Rüge auf der ILTiS (5. Informatiklehrertag in der Südstadt, Rostock) präsentiert. |
| 01.12.2021 | Erster Prototyp wird im Unterricht eingesetzt (damals noch ein kleines JavaScript-Programm, ohne Spieleditor etc.). |
Die Eskuel Suite basiert als Web-Anwendung auf den folgenden Technologien.
- TypeScript als Hauptprogrammiersprache.
- React als Frontend-Bibliothek zum Erstellen der Benutzeroberfläche.
- Node.js 24+ als Laufzeitumgebung für Build-Skripte, Wartungsskripte und Kommandozeilenwerkzeuge.
- npm als Paketmanager und zum Ausführen von Skripten.
- Vite als Entwicklungsserver und Bundler für die Produktion.
- sql.js zum clientseitigen Ausführen von SQLite im Browser mittels WebAssembly.
- PGlite zum clientseitigen Ausführen von PostgreSQL im Browser mittels WebAssembly.
- Bootstrap als CSS-Framework.
- Monaco Editor als SQL-Code-Editor.
- Dockview für verschiebbare und in der Größe veränderbare Arbeitsbereiche.
- Effect für asynchrone Operationen und die Sitzungsverwaltung.
- i18next für englische und deutsche Übersetzungen.
Fehler/Bugs werden hier zentral im GitHub Repository unter „Issues“ gesammelt: https://github.com/lucques/eskuel-suite/issues. Falls du auf einen Bug stößt, sind wir dankbar über eine Benachrichtigung. Schreib uns eine E-Mail, lege ein Issue an oder schlage eine Lösung vor.
Geplante Erweiterungen für die Zukunft umfassen:
- Weitere Widgets, die einfach in HTML-Seiten eingebettet werden können.
- Plattform zum Einsenden und Bereitstellen weiterer Spiele
- Fortgeschrittene Typprüfung von SQL-Abfragen mit verbessertem Feedback an den Anwender
Wenn du Ideen hast, wie die Eskuel Suite noch besser werden kann, freuen wir uns darüber! Schreib uns eine E-Mail, lege ein Issue an oder reiche eine Erweiterung ein.
Die Eskuel Suite hat den 1. Preis beim Nachwuchswettbewerb für besondere MINT-Ideen des MNU und Ernst-Klett-Verlags gewonnen. Mehr dazu
Präsentation der Eskuel Suite auf dem