# Python-Abenteuer fuer Raphael Ein lokaler, browserbasierter Python-Lernkurs fuer Raphael (12 Jahre). Der Kurs fuehrt in 16 Missionen von `print()` bis zu Funktionen, Listen, Bedingungen, Schleifen, `input()` und `random`. ## Starten Variante 1: Datei direkt im Browser oeffnen: ```bash xdg-open index.html ``` Variante 2: kleiner lokaler Webserver: ```bash python3 -m http.server 8000 ``` Danach im Browser öffnen: ```text http://localhost:8000 ``` ## Wichtige Hinweise - Fortschritt, Abzeichen und Code-Entwuerfe werden lokal im Browser via `localStorage` gespeichert. - Die Python-Ausfuehrung im Browser nutzt Pyodide von einem CDN. Dafuer braucht der Browser beim ersten Laden Internetzugang. - Ohne Pyodide bleiben Lektionen, Aufgaben und Hinweise lesbar; fuer die interaktiven Code-Uebungen wird Pyodide benoetigt. - Es gibt keinen externen KI/API-Aufruf. Der Mentor "Professor Python" arbeitet lokal mit kurzen, regelbasierten Hinweisen. ## Dateien - `index.html` - komplette Single-Page-App - `docs/kurs-dokumentation.md` - didaktische und technische Dokumentation - `.gitignore` - sinnvolle Ignorierregeln fuer lokale Artefakte ## In Gitea hochladen Falls das Verzeichnis noch kein Git-Repository ist: ```bash git init git add . git commit -m "Initialer Python-Lernkurs fuer Raphael" git remote add origin git push -u origin main ```