🐍 Interaktives Python-Tutorial¶
Dieses Tutorial hat zwei Teile – wähle deinen Einstieg:
🌐 Teil 1 – Anfänger
Direkt hier im Browser
Kein Spyder nötig. Schreibe Code, klicke Ausführen – fertig.
✅ Hallo Welt · Variablen · Schleifen · Funktionen
👇 Du bist gerade hier
🕷️ Teil 2 – Fortgeschrittene
In Spyder lösen
Echte Dateien, Sensordaten, Matplotlib-Plots.
✅ CSV · Diagramme · Tinkerforge-Daten · 3D-Drucker
Teil 1 · Anfänger – Im Browser üben¶
Hier lernst du Python direkt im Browser – keine Installation, keine Anmeldung.
Schreibe deinen Code, klicke Ausführen um die Ausgabe zu sehen, und Testen um zu prüfen ob deine Lösung stimmt.
Wie es funktioniert
Der Python-Interpreter läuft vollständig in deinem Browser. Klicke zuerst auf Ausführen um deinen Code zu testen, dann auf Testen für die automatische Korrektur.
1 · Hallo, Welt!¶
Das klassische erste Programm: gib einen Text auf dem Bildschirm aus.
2 · Variablen¶
Variablen speichern Werte, die du später im Programm verwenden kannst.
3 · Berechnung¶
Python kann wie ein Taschenrechner verwendet werden.
4 · If / Else – Kontrollstrukturen¶
Mit if und else kann dein Programm Entscheidungen treffen.
5 · For-Schleife – LED-Simulation¶
Im Makerspace steuern wir oft LEDs mit Schleifen. Hier simulieren wir das im Browser.
6 · While-Schleife – Countdown¶
Ein Countdown wie beim Raketenstart – oder beim Starten eines Roboters.
7 · Listen – Sensordaten¶
Im Makerspace lesen wir Sensordaten. Diese speichern wir oft in Listen.
8 · Funktionen¶
Funktionen sind wiederverwendbare Code-Blöcke – unverzichtbar bei komplexeren Programmen.
9 · micro:bit Simulation¶
Der micro:bit zeigt Text auf seiner 5×5-LED-Matrix an. Hier simulieren wir das Verhalten.
10 · Bonus: César-Verschlüsselung¶
Ein klassischer Algorithmus, der auch im Coding-Kurs vorkommt.
ETH Code Expert
Dieser Tutorial wird ergänzt durch die ETH Code Expert-Plattform für betreutes Programmieren im Klassenverband. Details folgen sobald der Lehrer-Account eingerichtet ist.