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.
In def quadrat(seite): ist seite der . Beim Aufruf quadrat(60) ist 60 das . Der Wert wird im verwendet. Fehlt er, meldet Python einen . So wird die Funktion .
„Schleife“ passt nicht.
A4
Wie groß wird das Quadrat?
AFB II
def quadrat(seite): zeichnet mit forward(seite * 2). Wie lang ist eine Seite?
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).
140 Pixel
260 Pixel
3100 Pixel
Trick: Erst wird das Argument ausgerechnet, dann im Körper verdoppelt.
A5
Umfang
AFB II
Mit def quadrat(seite): werden quadrat(20), quadrat(30) und quadrat(50) aufgerufen. Wie lang sind alle Linien zusammen?
Rechne selbst und trage das Ergebnis ein — Enter prüft direkt.
4 · (20 + 30 + 50) = 400.
A6
Begriffe-Memory
AFB I
Finde die Paare.
Decke zwei Karten auf, die zusammengehören. Mit der Tastatur: Tab zur Karte, Enter aufdecken, Pfeiltasten zum Wandern.
Parameter heißt die Variable, Argument der eingesetzte Wert.
A7
Wachsende Quadrate
AFB II
Die Turtle soll Quadrate mit 20, 40, 60, 80 zeichnen. Bringe die Zeilen in Reihenfolge.
Ziehe die Karten in die richtige Reihenfolge — mit der Tastatur: ↑/↓ verschiebt, Shift+↑/↓ wechselt nur den Fokus.
1def quadrat(seite):
2 for i in range(4):
3 forward(seite)
4 left(90)
5for k in range(1, 5):
6 quadrat(k * 20)
Die Zählvariable wird als Argument übergeben.
A8
Rechenkette: Quadratfolge
AFB III
for k in range(1, 6): ruft quadrat(k * 15) auf.
Rechne die Kette Schritt für Schritt: Erst wenn ein Schritt stimmt, wird der nächste freigeschaltet. Enter prüft.
Seite des größten QuadratsPixel
Anzahl der Quadrate
Gesamtlänge aller LinienPixel
k = 1 … 5; größtes 75; Summe der Seiten 15 · (1 + … + 5) = 225, mal 4 = 900.
A9
Fehlersuche: Dreieck-Funktion
AFB III
Tom schreibt eine Funktion für Dreiecke. Drei Zeilen sind falsch.
Klicke genau die fehlerhaften Zeilen an.
Parametername im Körper und Argument beim Aufruf — beides muss passen.
A10
Passender Wert
AFB III
def kreis(d): ruft darin circle(d / 2) auf. Welches Argument ergibt einen Kreis mit Radius 45?
Schiebe den Regler auf deine Schätzung — Pfeiltasten bewegen ihn feiner. Nach dem Prüfen siehst du den Trefferbereich.
0 200
d / 2 = 45 → d = 90. Der Parameter ist hier der Durchmesser.