📖 Theorie-Wissen: Python-Grundlagen
Hier findest du das Nachschlagewerk zu allen Python-Konzepten. Alle Beispiele stammen aus dem Kassensystem der Fire Bike GmbH – einem Fahrrad- und E-Bike-Händler.
Changelog & Projekt-Historie
✨ Interaktives Lernen & Didaktisches Polish
- Interaktive Theorie-Animationen: Schritt-für-Schritt Debugger für Schleifen und Login-Logik mit zeilenweisen Erklärungen.
- Dynamische Login-Logik: Echte Interaktion in Kapitel 08 – Benutzer können Passwörter testen und Fehlversuch-Sperren visualisieren.
- Kachel-Layout (Grid): Komplette Umstellung der Theorie-Ansicht auf ein übersichtliches Kachel-System analog zum Stationenlernen.
- Pädagogische Code-Tipps: Code-Tipps in den Stationen durch Pseudocode und Logik-Strukturen ersetzt, um das Denken zu fördern.
- UI/UX Optimierung: Code bleibt nach Erfolg im Editor stehen; Entfernung nicht benötigter KI-Fehlerhilfe-Buttons für mehr Fokus.
- Fachliche Korrektheit: Ergänzung der
input()-Funktion und Typ-Umwandlungen (str,int,float) in der Theorie.
🚀 Erster Release – Anwendungsentwicklungstrainer
- Python im Browser: Integration von Pyodide für die Ausführung von Python-Code direkt im Frontend.
- Code-Editor: CodeMirror mit Python-Syntax-Highlighting, Zeilennummern und Auto-Indent.
- 7 Lernstationen: Variablen, Operatoren, if-Auswahl, Listen, Dictionaries, for-Schleifen, while-Schleifen.
- Theorie-Nachschlagewerk: 7 Kapitel mit Beispielen aus dem Kassensystem der Fire Bike GmbH.
- Sandbox: Freier Python-Editor zum Experimentieren.
- KI-Assistenten-Simulation: Prompt-Vorschläge statt fertiger Lösungen.
- Fehler-Helfer: Didaktische Tipps bei Python-Fehlern.
Impressum
Angaben gemäß § 5 TMG
Sebastian Schmidt
Friedrich-List-Berufskolleg Bonn
Plittersdorfer Straße 48
53173 Bonn
Kontakt
E-Mail: sebastian.schmidt@flb-bonn.de