Das Programm heißt: lerne TREPPE: [↑ ↱ ↑ ↰] und darunter TREPPE TREPPE. Welche Pfeile fährt der Roboter?
Erklärung: Die lerne-Zeile bringt dem Roboter das Wort nur bei, gefahren wird da noch nichts. Danach steht TREPPE zweimal da, also fährt er die Stufe zweimal.
Das Programm heißt: lerne ECKE: [↑ ↑ ↱] und darunter ECKE ECKE. Wo steht der Roboter am Ende?
Erklärung: Die lerne-Zeile fährt nicht. Das erste ECKE fährt 2 Felder hoch und dreht nach rechts, das zweite ECKE fährt 2 Felder nach rechts.
Das Programm heißt: lerne HOCH: [↑ ↑ ↑] und darunter HOCH ↰ HOCH. Wo steht der Roboter am Ende?
Erklärung: HOCH ist einmal gelernt und gilt dann jedes Mal — auch das zweite HOCH fährt 3 Felder. Die lerne-Zeile selbst fährt nicht mit.
Das Programm heißt: lerne L: [↑ ↑ ↱ ↑] und darunter L ↰ L. Wo steht der Roboter am Ende?
Erklärung: Das erste L endet 2 höher und 1 rechts, er schaut nach rechts. ↰ dreht ihn wieder nach oben, und das zweite L fährt noch einmal 2 hoch und 1 nach rechts.
Mia hat lerne TREPPE: [↑ ↱ ↑ ↰] geschrieben. Ihr Roboter soll 3 Stufen fahren. Was schreibt sie darunter?
Erklärung: Die lerne-Zeile fährt noch keine Stufe, sie zählt also nicht mit — weder bei TREPPE TREPPE noch bei wiederhole 2. Für 3 Stufen braucht Mia das Wort dreimal — lernen muss der Roboter es nur einmal.
Das Programm heißt: lerne SEITE: [↑ ↑ ↱] und darunter wiederhole 4 [SEITE]. Das Quadrat soll Seiten aus 3 Feldern haben. Welche Änderung passt?
Erklärung: Die Länge einer Seite steht nur an einer Stelle, in der lerne-Zeile. Ein ↑ mehr vor der Drehung macht jede Seite länger. Mehr Wiederholungen fahren nur öfter im Kreis.
Das Programm heißt: lerne TREPPE: [↑ ↱ ↑ ↰] und darunter TREPPE TREPPE TREPPE. Der Roboter fährt insgesamt ___ Felder weit.
Erklärung: Jedes TREPPE fährt 2 Felder, und TREPPE steht dreimal unter der lerne-Zeile. 3 mal 2 = 6. Die lerne-Zeile selbst fährt nicht.
Das Programm heißt: lerne DOPPEL: [↑ ↑], dann lerne VIER: [DOPPEL DOPPEL], darunter VIER VIER. Der Roboter fährt ___ Felder weit.
Erklärung: DOPPEL fährt 2 Felder, VIER besteht aus zwei DOPPEL, also 4 Felder. Zweimal VIER sind 8 Felder. Neue Wörter dürfen aus neuen Wörtern gebaut sein.
Ein Programm besteht nur aus der Zeile lerne TREPPE: [↑ ↱ ↑ ↰]. Der Roboter fährt dabei los.
Erklärung: Die lerne-Zeile bringt dem Roboter nur ein neues Wort bei. Er fährt erst, wenn TREPPE im Programm benutzt wird.
Das Programm lerne HÜPFER: [↑ ↑] und darunter HÜPFER ↱ HÜPFER klappt, ohne HÜPFER ein zweites Mal zu erklären.
Erklärung: Ein gelerntes Wort merkt sich der Roboter. Man erklärt es einmal und kann es danach so oft benutzen, wie man will.
Das Programm heißt: lerne ZICK: [↑ ↱], lerne ZACK: [↑ ↰], darunter ZICK ZACK ZICK ZACK. Es fährt genau wie wiederhole 2 [↑ ↱ ↑ ↰].
Erklärung: Schreibt man beides aus, steht jedes Mal ↑ ↱ ↑ ↰ ↑ ↱ ↑ ↰ da. Die zwei Wörter sind nur Namen für die Teile.
Leas Programm fährt TREPPE TREPPE TREPPE. Sie ändert nur die lerne-Zeile zu lerne TREPPE: [↑ ↑ ↱ ↑ ↑ ↰]. Jetzt sind alle drei Stufen größer.
Erklärung: Jedes TREPPE im Programm holt sich seine Pfeile aus der lerne-Zeile. Eine Änderung dort ändert jede Stelle, an der das Wort steht.