Wie verwende ich Funktionen

Programmiere den Roboter:

Der Roboter soll alle markierten Felder färben. Löse die Aufgabe mit Hilfe von Funktionen.

Bitte schau dir vorab die Erläuterungen der Bausteine unter "weitere Hinweise" an.


Weitere Hinweise:

Eine Funktion zu schreiben bedeutet, einen eigenen, neuen Baustein zu erzeugen, den du dann wie einen normalen Baustein an verschieden Stellen im Programm verwenden kannst.

Hier siehst du ein Beispiel einer Funktion, die zwei Felder übereinander einfärbt und dann zur Anfangsposition zurückkehrt:

Und hier ist ein Beispiel, wie das Programm diese Funktion nutzen kann, und das Ergebnis:

        

In dieser Version musst du mehrere Funktionen benutzen, um sparsam mit den Bausteinen umzugehen!

Um die Bausteinbegrenzung nicht zu überschreiben, musst du außerdem einen Schleifen-Baustein benutzen.