Zehn interaktive Übungen zu if — von AFB I bis AFB III.
Dein Fortschritt:
0 / 0 Aufgaben
1
Übungsaufgaben
Zehn interaktive Übungen zum Klicken, Ziehen und Knobeln — von AFB I bis AFB III. Jede Übung gibt dir sofort Rückmeldung.
A1
Richtige Bedingung?
AFB I
Welche if-Zeilen sind korrekt?
Mehrere Antworten sind richtig. Markiere alle zutreffenden und klicke dann auf „Prüfen“.
Doppelpunkt, == zum Vergleichen, >= statt =>.
A2
Stimmt's? — Fünferserie
AFB I
Fünf Behauptungen über if.
5 Aussagen nacheinander. Eine falsche Einschätzung reicht — dann startest du die Serie mit „Neue Runde“ neu.
Aussage 1 von 5
Bedingung wahr → eingerückter Teil läuft.
A3
Wahr oder falsch?
AFB I
Die Variable hat den Wert x = 7. Ist die Bedingung wahr?
Ziehe jede Karte in den passenden Korb — oder wähle sie mit Enter aus und drücke dann die Ziffer des Korbs (0 legt sie zurück).
1wahr
2falsch
Trick: x % 2 == 1 prüft, ob x ungerade ist — bei 7 wahr.
A4
Lückentext mit Wortbank
AFB I
Setze die Begriffe ein — ein Wort bleibt übrig.
Wort anklicken, dann Lücke anklicken (oder umgekehrt) — mit Tab und Enter geht es genauso. Ein Klick auf eine gefüllte Lücke legt das Wort zurück.
Nach if steht eine . Ist sie , laufen die eingerückten Zeilen, sonst werden sie . Gleichheit prüft man mit . Der Kopf endet mit einem .
„range“ passt nicht.
A5
Wie viele rote Linien?
AFB II
In for i in range(10): steht if i > 6: mit eingerückt color("red"), danach forward(20). Wie viele Linien werden rot? (Die Farbe bleibt, einmal gesetzt, erhalten.)
Rechne selbst und trage das Ergebnis ein — Enter prüft direkt.
i = 7, 8, 9 erfüllen i > 6 — ab dann ist der Stift rot: 3 rote Linien.
A6
Vergleichs-Memory
AFB I
Finde die Paare.
Decke zwei Karten auf, die zusammengehören. Mit der Tastatur: Tab zur Karte, Enter aufdecken, Pfeiltasten zum Wandern.
Ein einzelnes = ist kein Vergleich.
A7
Jede dritte Linie dick
AFB II
In einer Treppe aus 9 Stufen soll jede dritte Stufe (i = 0, 3, 6) dick gezeichnet werden. Bringe die Zeilen in Reihenfolge.
Ziehe die Karten in die richtige Reihenfolge — mit der Tastatur: ↑/↓ verschiebt, Shift+↑/↓ wechselt nur den Fokus.
1for i in range(9):
2 pensize(1)
3 if i % 3 == 0:
4 pensize(6)
5 forward(20)
6 left(90)
Erst den dünnen Stift setzen, dann bei Bedarf den dicken — und danach zeichnen.
A8
Rechenkette: Bedingungen zählen
AFB III
Für i in range(1, 21) wird gezählt.
Rechne die Kette Schritt für Schritt: Erst wenn ein Schritt stimmt, wird der nächste freigeschaltet. Enter prüft.