Formen im Vergleich
AFB I–IIZwei Programme zeichnen dieselbe Linie:
# Programm Ashape("classic")forward(100)
# Programm Bshape("turtle")forward(100)
- Vergleiche die Ergebnisse der beiden Programme.
- Begründe, warum die Endposition gleich ist.
- Nenne zwei Formen, bei denen man die Blickrichtung erkennen kann.
Hinweise
Hinweis zu Aufgabe a)
Hinweis zu Aufgabe b)
Hinweis zu Aufgabe c)
Erwartungshorizont
Erwartungshorizont zu Aufgabe a)
Die Linie ist in beiden Fällen gleich: 100 Pixel nach rechts. Nur die Turtle am Ende sieht anders aus: in A ein kleiner Pfeil, in B eine Schildkröte.
Erwartungshorizont zu Aufgabe b)
shape ändert weder Ort noch Richtung. In beiden Programmen bewegt nur forward(100) die Turtle — also landet sie jeweils bei (100|0).
Erwartungshorizont zu Aufgabe c)
Zum Beispiel "classic" und "turtle" (auch "arrow" oder "triangle").
Die passende Form
AFB II–IIIFür ein Programm, das einen Ball über die Zeichenfläche springen lässt, und für ein Programm, das einen Weg mit vielen Drehungen zeichnet, soll jeweils eine passende Form gewählt werden.
- Lege fest, welche Form für den Ball passt.
- Erläutere, warum der Kreis für das Weg-Programm ungeeignet ist.
- Beurteile, ob die Wahl der Form die Zeichnung beeinflusst.
Hinweise
Hinweis zu Aufgabe a)
Hinweis zu Aufgabe b)
Hinweis zu Aufgabe c)
Erwartungshorizont
Erwartungshorizont zu Aufgabe a)
shape("circle") — ein runder Ball.
Erwartungshorizont zu Aufgabe b)
Beim Kreis sieht man nicht, wohin die Turtle schaut. Bei vielen Drehungen will man die Richtung aber verfolgen können.
Erwartungshorizont zu Aufgabe c)
Nein. Die Form ist nur die Darstellung der Turtle; Linien, Längen und Winkel bleiben gleich. Sie beeinflusst nur, wie gut man die Turtle sieht und versteht.
