H5P

Section Name
1 Hello World
1 Test: Erste Aufgabe
1 Fehler
3 Schleifen
3 Experimente mit Schleifen
3 Test: 12-eck
4 Variablen - Das "Gehirn" des Computers
4 Test: Treppe
4 Variablen und Zuweisungen
4 Test: Zahlen addieren
4 Variablen - Rechnen
4 Test: Variablen - Tauschen
4 Ein Python-Trick: Variablen schnell tauschen
4 Test: Unterschiedlich viele Punkte
5 p5
5 p5 - Schleifen
5 Konzept: Funktionen
5 Animationen - Die draw()-Funktion
5 Weitere Beispiele
6 Einführung: Python als Taschenrechner
6 Quiz - Division
6 Datentypen
6 Test: Text-Eingaben in Zahlen umwandeln.
6 Die round()-Funktion
6 Test: Runden / Durchschnitt
6 Test: Timestamps
7 Verzweigungen - Einführung
7 Test: Ist die Zahl einstellig?
7 Test - Ist die Zahl negativ
7 If-Else - Einführung
7 Elif (else-if) Einführung
7 Exkurs: pass (tue nichts)
7 Quiz: Schleifen analysieren
7 Test: Zahl zu Monat
7 Test: Zähle identische Zahlen
7 Theorie (benötigt für nächste Aufgabe) - Testen, ob eine Zahl gerade ist
7 Test: Schaltjahre
8 Verschachtelte Verzweigungen
8 Test: Schein, Schere, Papier
8 Turtle-Muster
8 Test: Muster
8 Test: Muster (2)
8 Quiz - Schleifen analysieren
8 Muster in p5
9 Einführung: Die while-Schleife
9 Achtung, Endlosschleifen
9 Quiz - while-Schleifen analysieren
9 Quiz - Endlosschleifen
9 Test: Quadratzahlen
9 Test: Beliebig viele Zahlen einlesen
9 Test: Spiralen
10 Grundlagen: Funktionen
10 Test: Die max()-Funktion
10 Turtle-Grafik: Funktionen
10 Quiz: Funktionsaufrufe analysieren
10 Funktionsbibliotheken nutzen
10 Test: Der Satz des Pythagoras
10 Funktionen definieren
10 Test: Flächeninhalt Rechteck
10 Test: Länge deines Vornamens
10 Typische Fehler bei der Verwendung von Funktionen
10 Namespaces/Globale und Lokale Variablen
10 Test: Bremsweg
11 Strings: Grundlagen
11 Strings: Indizes und Slicing
11 Test: Namensschild
11 String-Methoden und Formatierung
11 Exkurs: join() und Listen
11 Test: Wörter verbinden
11 Test: Text prüfen
11 Test: Turtle-Namensschild
11 miniworlds: Texte
11 Schleifen und Texte
11 Test: Umlaute finden
11 Exkurs: Markov-Ketten, KI und Automaten
12 Listen: Grundlagen
12 Listen verändern: Inventar
12 Test: Blöcke zählen
12 Test: Summe einer Liste
12 Test: Wertvolle Blöcke filtern
12 Exkurs: Listen in miniworlds
12 Listen und Schleifen
12 Test: Kurze Namen filtern
12 Verschachtelte Listen
12 Test: Verschachtelte Listen
13 Objekte: Was ist das?
13 Objekte in miniworlds: Grundlagen
13 Objekte erzeugen: Instanziierung
13 Instanziierung in miniworlds
13 Test: Erste Objekte zeichnen
13 Attribute und Methoden
13 Attribute und Methoden in miniworlds
13 Mehrere Instanzen: Jedes Objekt ist unabhängig
13 Mehrere Instanzen in miniworlds
13 Test: Zwei Schildkröten
13 self in miniworlds
13 Objekte in miniworlds
13 Bonus: Strings sind auch Objekte
15 Vorlagen für Textadventures
16 Miniworlds Tutorial
17 miniworlds: Kamera benutzen
17 miniworlds: Tiled Worlds und einfache RPGs
17 miniworlds: Tiled Worlds aus Listen erstellen
17 miniworlds: Normale Worlds aus Listen erstellen
17 miniworlds: Jump'n'Run erstellen
17 miniworlds: Mehrere Welten für UI und Inventar
18 Einführung: Farben
18 Ampel
18 Test: 3 Dots
19 Turtle-Grafik: Einführung
19 Vor- und Zurück
19 Punkte
19 Test: Quadrat
19 Koordinaten
19 Test: Punkte (2)