Skip to main content
Side panel
opencoding
Home
Calendar
More
English (en)
Deutsch (de)
English (en)
You are currently using guest access
Log in
opencoding
Home
Calendar
Expand all
Collapse all
Open course index
python2026_1
Vorlagen
Vorlagen für Textadventures
Vorlagen für Textadventures
Completion requirements
◄ Bonus: Strings sind auch Objekte
Jump to activity
Jump to activity
Ankündigungen
Kurssicherung zum Herunterladen
Hello World
Test: Erste Aufgabe
Fehler
Schleifen
Experimente mit Schleifen
Test: 12-eck
Variablen - Das "Gehirn" des Computers
Test: Treppe
Variablen und Zuweisungen
Test: Zahlen addieren
Variablen - Rechnen
Test: Variablen - Tauschen
Ein Python-Trick: Variablen schnell tauschen
Test: Unterschiedlich viele Punkte
p5
p5 - Schleifen
Konzept: Funktionen
Animationen - Die draw()-Funktion
Weitere Beispiele
Einführung: Python als Taschenrechner
Quiz - Division
Datentypen
Test: Text-Eingaben in Zahlen umwandeln.
Die round()-Funktion
Test: Runden / Durchschnitt
Test: Timestamps
Verzweigungen - Einführung
Test: Ist die Zahl einstellig?
Test - Ist die Zahl negativ
If-Else - Einführung
Elif (else-if) Einführung
Exkurs: pass (tue nichts)
Quiz: Schleifen analysieren
Test: Zahl zu Monat
Test: Zähle identische Zahlen
Theorie (benötigt für nächste Aufgabe) - Testen, ob eine Zahl gerade ist
Test: Schaltjahre
Verschachtelte Verzweigungen
Test: Schein, Schere, Papier
Turtle-Muster
Test: Muster
Test: Muster (2)
Quiz - Schleifen analysieren
Muster in p5
Einführung: Die while-Schleife
Achtung, Endlosschleifen
Quiz - while-Schleifen analysieren
Quiz - Endlosschleifen
Test: Quadratzahlen
Test: Beliebig viele Zahlen einlesen
Test: Spiralen
Grundlagen: Funktionen
Test: Die max()-Funktion
Turtle-Grafik: Funktionen
Quiz: Funktionsaufrufe analysieren
Funktionsbibliotheken nutzen
Test: Der Satz des Pythagoras
Funktionen definieren
Test: Flächeninhalt Rechteck
Test: Länge deines Vornamens
Typische Fehler bei der Verwendung von Funktionen
Namespaces/Globale und Lokale Variablen
Test: Bremsweg
Strings: Grundlagen
Strings: Indizes und Slicing
Test: Namensschild
String-Methoden und Formatierung
Exkurs: join() und Listen
Test: Wörter verbinden
Test: Text prüfen
Test: Turtle-Namensschild
miniworlds: Texte
Schleifen und Texte
Test: Umlaute finden
Exkurs: Markov-Ketten, KI und Automaten
Listen: Grundlagen
Listen verändern: Inventar
Test: Blöcke zählen
Test: Summe einer Liste
Test: Wertvolle Blöcke filtern
Exkurs: Listen in miniworlds
Listen und Schleifen
Test: Kurze Namen filtern
Verschachtelte Listen
Test: Verschachtelte Listen
Objekte: Was ist das?
Objekte in miniworlds: Grundlagen
Objekte erzeugen: Instanziierung
Instanziierung in miniworlds
Test: Erste Objekte zeichnen
Attribute und Methoden
Attribute und Methoden in miniworlds
Mehrere Instanzen: Jedes Objekt ist unabhängig
Mehrere Instanzen in miniworlds
Test: Zwei Schildkröten
self in miniworlds
Objekte in miniworlds
Bonus: Strings sind auch Objekte
Miniworlds Tutorial
miniworlds: Kamera benutzen
miniworlds: Tiled Worlds und einfache RPGs
miniworlds: Tiled Worlds aus Listen erstellen
miniworlds: Normale Worlds aus Listen erstellen
miniworlds: Jump'n'Run erstellen
miniworlds: Mehrere Welten für UI und Inventar
Einführung: Farben
Ampel
Test: 3 Dots
Turtle-Grafik: Einführung
Vor- und Zurück
Punkte
Test: Quadrat
Koordinaten
Test: Punkte (2)
Miniworlds Tutorial ►
Impressum und Datenschutz