Dreiecke in zwei Größen
AFB I–IIDer Malstift ist eingeschaltet.
- Beschreibe die Zeichnung, die entsteht.
- Gib an, wie viele Blöcke das Hauptskript ohne den eigenen Block bräuchte (die Schleife darf bleiben).
- Bestimme die Summe aller gezeichneten Seitenlängen.
Hinweise
Hinweis zu Aufgabe a)
Hinweis zu Aufgabe b)
Hinweis zu Aufgabe c)
Erwartungshorizont
Erwartungshorizont zu Aufgabe a)
Zwei gleichseitige Dreiecke: links eines mit 40 Pixeln Seitenlänge, 100 Pixel weiter rechts eines mit 80 Pixeln — gleich geformt, aber doppelt so groß.
Erwartungshorizont zu Aufgabe b)
Ohne eigenen Block: Kopfblock + 2 · (Schleife + 2 Blöcke) + „ändere x“ = 1 + 6 + 1 = 8 Blöcke statt 4.
Erwartungshorizont zu Aufgabe c)
3 · 40 + 3 · 80 = 120 + 240 = 360 Pixel.
Hüpfen mit zwei Eingaben
AFB II–IIIElla schlägt vor, stattdessen drei Blöcke ohne Eingaben anzulegen: „hüpfe klein“, „hüpfe mittel“, „hüpfe hoch“.
- Bestimme, wie lange der Aufruf hüpfe 30 4 dauert.
- Erkläre, wozu der Operator „0 − höhe“ gebraucht wird.
- Beurteile Ellas Vorschlag.
Hinweise
Hinweis zu Aufgabe a)
Hinweis zu Aufgabe b)
Hinweis zu Aufgabe c)
Erwartungshorizont
Erwartungshorizont zu Aufgabe a)
Ein Durchlauf: 0,2 s + 0,2 s = 0,4 s. Vier Durchläufe: 1,6 s.
Erwartungshorizont zu Aufgabe b)
Nach oben geht es um +höhe, zurück muss es um genau −höhe gehen. Weil „höhe“ eine Eingabe ist, bildet man den negativen Wert mit „0 − höhe“.
Erwartungshorizont zu Aufgabe c)
Ellas Blöcke sind leicht zu lesen, aber es gibt drei fast gleiche Definitionen und nur drei Höhen. Jede Änderung (z. B. andere Wartezeit) muss dreimal gemacht werden. Mit Eingaben reicht eine Definition für alle Höhen und Anzahlen — das ist flexibler und weniger fehleranfällig.
