17.05.2026
## Was ist Python? - Programmiersprache, 1991 von Guido van Rossum veröffentlicht - Hat den Ruf, ungewöhnlich gut lesbar und elegant zu sein — Code im typisch…
03.06.2026
1981 schrieb ein Sechsjähriger ein kleines Spiel über den Mathematiker Fibonacci. Derselbe Junge — Terence Tao — bekam später die Fields-Medaille, die höchste Auszeichnung der Mathematik. Sein Programm bauen wir hier Schritt für Schritt nach, modern in Python. Nicht jedes Detail muss sofort sitzen — das ist ein Rundflug: einmal alles in Aktion sehen, die Tiefe kommt in den nächsten …
16.05.2026
Du lernst, was die drei Werkzeuge auf deinem Bildschirm tun und wie sie zusammenspielen.
Wer Fehlermeldungen liest statt sie zu fürchten, lernt schneller.
Du gibst Werten Namen, damit du sie später wieder ansprechen kannst.
Python kann rechnen wie ein Taschenrechner — und ein bisschen mehr.
Text ist eine Kette aus Zeichen — Python nennt das einen String.
Manchmal musst du einen Wert von einem Typ in einen anderen umwandeln.
Lass dein Programm den User nach etwas fragen.
Bevor du Entscheidungen treffen kannst, brauchst du Wahrheits-Werte.
Lass dein Programm verschiedene Wege gehen, je nachdem was wahr ist.
Bedingungen kombinieren — wenn mehr als ein Kriterium zählen soll.
Mach etwas mehrmals, ohne den Code mehrmals zu schreiben.
Wiederhole etwas, solange eine Bedingung wahr ist.
Vorzeitig aussteigen oder einen Durchgang überspringen.
Gleichen Code mehrmals brauchen? Steck ihn in eine Funktion.
Eine eigene Funktion definieren — und ein Ergebnis zurückgeben.
Mehrere Eingaben in eine Funktion stecken — manche mit Voreinstellung.
Innen ist innen, außen ist außen — Funktionen haben ihren eigenen Raum.
Mehrere Werte in einer geordneten Reihe — das ist eine Liste.
Anfügen, suchen, verändern — die Werkzeuge für deine Listen.
Lass die for-Schleife jedes Element für dich abklappern.
Werte mit Namen — nicht mit Position.
Schlüssel, Werte, oder beides — du wählst.
Du hast input schon kurz gesehen — jetzt komplett.
Daten aus einer Datei einlesen — Zeile für Zeile.
Ergebnisse deines Programms persistent ablegen.
Im Browser läuft Python — und hat ein virtuelles Filesystem.
Du kennst Fehlermeldungen schon. Jetzt liest du sie wie ein Krimi.
Statt zu crashen — Fehler abfangen und sauber weitermachen.
Diese fünf Fehler triffst du am Anfang am häufigsten.
Du baust ein eigenes kleines Programm — alle Bausteine zusammen.
Bevor du codest — schreib auf, was passieren soll.
Plan zu Code — Schritt für Schritt.
Erst läuft es — dann muss es auch robust sein.
Was hast du gelernt? Was würdest du anders machen?
Hallo! Ich bin dein KI-Tutor.
Melde dich an, um mit mir zu chatten — ich erinnere mich dann auch an eure letzten Gespräche.