Den Plan auf Papier

16.05.2026 17:47
„On second thought, let's not go to Camelot. 'Tis a silly place.“

Holy Grail · Film, 1975

Bevor du codest — schreib auf, was passieren soll.

Konzept

Auch bei einem kleinen Programm hilft ein klarer Plan. Schreib vor dem Codieren in einfachen Worten auf, was passieren soll. Das ist Pseudo-Code — Mittelding zwischen Deutsch und Python.

Für unser Quiz-Spiel:

1. Lade den Highscore aus highscore.txt (falls da)
2. Setze punkte = 0
3. Für jede Frage:
   a. Zeige die Frage an
   b. Hole Antwort vom User
   c. Wenn Antwort == richtig: punkte += 1
4. Gib Gesamtpunkte aus
5. Wenn punkte > Highscore: speichere neuen Highscore
6. Zeige Vergleich Punkte vs Highscore

Jeder Schritt wird gleich ein Stück Python. Indem du den Plan erst einmal in Worten hinschreibst, merkst du Lücken früh — etwa: „Was passiert, wenn die highscore.txt noch nicht existiert?" Antwort: Default 0, mit try / except abfangen.

Achtung: Das Übersetzen vom Plan in Code geht schrittweise — nicht alles auf einmal. Erst Punkt 1 schreiben, ausführen, prüfen. Dann Punkt 2. So findest du Fehler früh.

Live-Code

Hier der erste Schritt aus dem Plan — den Rest baust du in Lesson 8.3.

Pyodide laedt… Strg/⌘+Enter zum Ausführen

      
Nach dem Run erscheinen hier die Top-Level-Variablen.

Erwartete Ausgabe (beim ersten Lauf):

Aktueller Highscore: 0

Übung

Schreib mit eigenen Worten als Kommentar, was Schritt 5 aus dem Plan oben in Python-Code bedeuten würde. Du musst es noch nicht implementieren — nur klar formulieren.

Pyodide laedt… Strg/⌘+Enter zum Ausführen

      
Nach dem Run erscheinen hier die Top-Level-Variablen.

Quiz

Warum schreibt man einen Plan, bevor man Code schreibt?

  • [ ] Weil das jeder Profi macht
  • [x] Um Lücken und unklare Stellen früh zu erkennen
  • [ ] Damit der Code schneller läuft

Modul 8 — Mini-Projekt. Fragen zur Lesson? Der KI-Tutor unten rechts kennt deinen letzten Run.

Stichworte

Python Einsteiger Kurs