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:

xdg-open index.html

Variante 2: kleiner lokaler Webserver:

python3 -m http.server 8000

Danach im Browser öffnen:

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:

git init
git add .
git commit -m "Initialer Python-Lernkurs fuer Raphael"
git remote add origin <gitea-repo-url>
git push -u origin main
S
Description
Lernkurs für meinen Sohn Raphael, um python zu lernen.
Readme
49 KiB
Languages
HTML 100%