Eigene Anweisungen für Niki programmieren
![]() |
||||
Niki soll einen Gegenstand in einer Box ablegen. Anfangs- und Endzustand von Nikis Welt seht ihr in folgenden Abbildungen.
Beschreibe mit eigenen Worten, was Niki tun muss, um die Aufgabe zu erledigen. Gehe fünf Felder vor Lege den Gegenstand ab Drehe dich um Gehe fünf Felder vor Drehe dich um |
Die einzige Anweisung an Niki, für die uns ein Programmblock zur Verfügung steht, ist: "Niki legt den Gegenstand ab." Hierfür können wir die Anweisung lege ab verwenden. Die anderen Anweisungen an Niki müssen wir aus mehreren von Nikis Programmieranweisungen zusammensetzen. Die Niki-Programmierumgebung bietet aber die Möglichkeit, eigene Anweisungen für Niki zu erzeugen. Das folgende Video zeigt, wie zunächst die beiden Anweisungen geheFuenfVor und dreheUm erzeugt und getestet werden. Abschließend wird mithilfe dieser Anweisungen das Programm für die gestellte Aufgabe entwickelt und ausgeführt.
Das folgende Karussell zeigt noch einmal schrittweise, wie neue Niki-Befehle erzeugt werden können.
![]() |
Niki soll jetzt drei Scheiben vor der Mauer ablegen. Die beiden folgenden Bilder zeigen wieder den Anfangs- und den Endzustand der Niki-Welt.
|