MINT üben

Zu einem Punkt springen

Dreißig Übungen zu goto — von den Koordinaten über Sprünge ohne Spur bis zum Vergleich mit forward.

Dein Fortschritt:
0 / 0 Aufgaben
1

Übungsaufgaben

Dreißig Übungen in gemischter Reihenfolge — du klickst, ziehst, ordnest, rechnest und knobelst. Jede Übung gibt dir sofort eine Rückmeldung, und zu jeder Aufgabe gibt es zwei gestufte Tipps: Der erste zeigt die Richtung, der zweite den entscheidenden Schritt. Die Chips zeigen das Anforderungsniveau: AFB I heißt wiedergeben und direkt anwenden, AFB II selbst entscheiden und verknüpfen, AFB III begründen, beurteilen oder eine Falle durchschauen. Aufgaben mit dem Chip Mix verbinden Wissen aus früheren Unterkapiteln, bei Trick steckt eine Falle drin. Fährst du über ein unterstrichenes Arbeitswort, siehst du, was es genau von dir verlangt.

A1
Dreieck aus Punkten
AFB II

Stelle das Programm für ein Dreieck mit den Ecken (0|0), (120|0) und (60|90) auf, das am Start endet. Die Turtle läuft zuerst nach rechts zur Ecke (120|0). Bringe die Zeilen in die richtige Reihenfolge.

Ziehe die Karten in die richtige Reihenfolge — mit der Tastatur: ↑/↓ verschiebt, Shift+↑/↓ wechselt nur den Fokus.
1from turtle import *
2goto(120, 0)
3goto(60, 90)
4goto(0, 0)
Drei goto-Befehle, und die Figur ist geschlossen. Der letzte führt zurück zum Start.
Jedes Programm beginnt mit der ersten Zeile, die das Turtle-Modul holt.
Besuche die Ecken nacheinander und schließe die Figur mit der Rückkehr zum Start.
A2
Stift und Befehl
AFB II

Begründe in den vier Fällen, ob eine Linie entsteht und ob sich der Ort ändert: Die Turtle steht bei (0|0). Trage jeweils das Ergebnis ein.

Setze für jede Zeile die Ausgänge: Klick auf ein Feld schaltet ? → Zustand 1 → Zustand 2 … weiter. Tastatur: Enter/Leertaste schaltet, Pfeiltasten wandern durch die Tabelle.
StiftBefehlLinie entstehtOrt ändert sich
untengoto(50, 50)
obengoto(50, 50)
untenleft(90)
obenleft(90)
Eine Linie braucht einen Stift unten und einen Befehl, der den Ort ändert. goto verändert den Ort immer (hier von (0|0) nach (50|50)), left(90) nie — die Turtle dreht sich nur.
Ansatz: Eine Linie entsteht nur, wenn zwei Bedingungen zugleich gelten.
Weiter: Frage getrennt: Ändert der Befehl den Ort? Ist der Stift unten?
A3
Befehle am Zielpunkt
AFB I

Zeichne ein, mit welchem Befehl die Turtle von (0|0) zu jedem nummerierten Punkt kommt: Hefte jedes Etikett an den passenden Marker. Ein Kästchen ist 20 Einheiten breit.

Wähle oben ein Etikett und klicke dann auf den passenden Marker im Bild oder in der Liste darunter. Mit der Tastatur: Tab zum Etikett, dann die Ziffer des Markers (1–4) drücken. Ein Klick auf einen beschrifteten Marker löst sein Etikett wieder. Nicht jedes Etikett wird gebraucht.
4080120160-40-80-120-1604080120-40-80-120
    Erst x, dann y: Der Punkt rechts oben hat x = 80 und y = 60. goto(60, 80) hätte die Zahlen vertauscht, goto(-80, -60) wäre weiter links unten.
    Ansatz: Lies bei jedem Punkt zuerst den x-Wert an der waagerechten Achse ab.
    Weiter: Dann den y-Wert an der senkrechten Achse; links und unten sind negativ.