MINT lernen

Entscheiden mit if

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.
  1. Wie oft ist i % 2 == 0 wahr?
  2. Wie oft ist i > 15 wahr?
  3. Wie oft sind beide zugleich wahr?
Gerade: 2, 4, …, 20 = 10. Größer 15: 16 bis 20 = 5. Beides: 16, 18, 20 = 3.
A9
Fehlersuche: die Ampel
AFB III

Nia zeichnet eine Linie nur dann grün, wenn die Länge unter 100 liegt. Drei Zeilen sind falsch.

Klicke genau die fehlerhaften Zeilen an.
Doppelpunkt, Einrückung, == — die drei Klassiker bei if.
A10
Grenzwert finden
AFB III

Ein Programm färbt ab if punkte >= 60: grün. Bei welcher kleinsten ganzen Punktzahl wird es grün?

Schiebe den Regler auf deine Schätzung — Pfeiltasten bewegen ihn feiner. Nach dem Prüfen siehst du den Trefferbereich.
0 Punkte100 Punkte
>= schließt die 60 mit ein. Bei > 60 wäre es 61.