Wege programmieren — Pfeilprogramme auf dem Gitter
Programming Routes — Arrow Programs on a Grid
Ein Roboter fährt auf einem Gitter: ↑ heißt ein Feld vor in die Richtung, in die er schaut, ↰ und ↱ heißen Vierteldrehung nach links oder rechts auf der Stelle — aus der Sicht des Roboters. Die Kinder führen Pfeilprogramme aus und schreiben das Programm für einen Weg, wie mit dem Bee-Bot oder der Logo-Schildkröte (Hromkovič et al. 2016). Gegen die Egozentrik bei Pea 1986 (links und rechts aus der eigenen statt der Roboter-Sicht), gegen ↑ als „nach oben“ und gegen das Mitzählen des Startfelds. Trägt Fehler finden, Wiederholungen und die Einführung ins Programmieren in Klasse 6.
Voraussetzungen (1)
Ermöglicht (2)
Welches Programm bringt den Roboter zum Stern?
Welches Programm bringt den Roboter zum Stern?
Er fährt ↑ ↱ ↑ ↑. Wo steht er am Ende?
Der Roboter fährt ↑ ↑ ↱ ↑ ↑ ↑. Er fährt insgesamt ___ Felder weit.
Der Roboter macht nur ↱. Danach steht er auf einem anderen Feld.
Welches Programm bringt den Roboter zum Stern?
Der Roboter schaut nach rechts. Welches Programm bringt ihn zum Stern?
Der Roboter schaut dich an. Der Stern liegt 1 Feld zu seiner rechten Seite. Welches Programm passt?
Er fährt ↱ ↑ ↑ ↰ ↑. Wo steht er am Ende?
Der Roboter schaut zu dir hin. Er fährt ↱ ↑. Wohin fährt er auf dem Plan?
Der Roboter schaut nach oben. Nach ↱ ↱ schaut er nach unten.
Er fährt ↑. Jetzt steht er 1 Feld weiter links.