DB-Kurssystem
E-Learning-System zum Einsatz in Datenbanken-Einheiten im
Informatikunterricht
ÜBERSICHTSVIDEO
FUNKTIONSUMFANG
- SQL-Befehle auf lokalen SQLite-Datenbank-Dateien ausführen
- ER-Diagramme erstellen mit Mermaid.js
- Anpassbare Hilfestellung bei fehlerhaftem Code
- Syntax-Highlighting (CodeMirror)
- Formatierte Text-Eingabe mit Quill
- Quiz-Fragen (Multiple Choice, Freie Texteingabe)
- Direkte Verknüpfung von Aufgaben und Lösungen / Nutzereingaben
- Fortschritt wird automatisch lokal gespeichert
- Schnelles Verteilen und Ausführen durch ausführbare Dateien
- Extra-Tool, um einfach Kurse zu erstellen / modifizieren
- ...
BEISPIEL-KURS
Deine Ernährung und was sie mit dem Klima macht
- Wiederholung: Abfragen mit SQL (SELECT)
- Wiederholung: ER-Modellierung und Übersetzung in
Relationenschemata
- Gruppierung & Aggregatfunktionen
- Datendefinition mit SQL (CREATE TABLE)
- Datenmanipulation mit SQL (INSERT, UPDATE, DELETE)
HOW TO: KURSE AUSFÜHREN
QUELLCODE AUSFÜHREN
Eine Alternative zu den ausführbaren Dateien ist die direkte Ausführung
des
Quellcodes. Dafür werden Python 3 und spezielle Module benötigt.
AUSFÜHRBARE DATEIEN SELBST ERSTELLEN
Sie müssen nicht unbedingt die bereitgestellten ausführbaren Dateien
nutzen, sondern können diese auch selbst aus dem Quellcode erstellen.
Stellen Sie dazu zunächst sicher, dass sie den Quellcode direkt ausführen
können (siehe vorheriger Abschnitt).