Funktionen


Mit Robot Karol kann man sich eigene Unterprogramme schreiben. Sie werden Funktionen oder Methoden genannt.

Eine neue Funktion beginnt immer mit dem Wort Anweisung und dann dem Funktionsname. Dann folgt eine Reihe von Befehlen. Die Funktion wird durch *Anweisung beendet.


Beispiel

Anweisung Halbdrehung

LinksDrehen

LinksDrehen

*Anweisung

Halbdrehung kann nun wie ein Befehl benutzt werden.


Bearbeite die Aufgaben 1 - 3 unter dem Kapitel Selbstdefinierte Methoden.

Link

Parameter


Parameter sind Werte, die an einen Befehl bzw. eine Funktion übergeben werden.

Schritt(3) führt z. B. dazu, dass Karol 3 Schritte vorwärts geht.

Ebenso kann z. B. mit Hinlegen(blau) ein blauer Ziegel gelegt werden.


Bearbeite die Aufgaben 1 + 2 unter dem Kapitel Parameter.

Link

Schleifen


Möchte man eine Sequenz von Befehlen mehrmals durchführen, dann packt man diese in eine Schleife.

Diese Beginn mit wiederhole n mal und endet mit * wiederhole.

wiederhole 2 mal

LinksDrehen

Hinlegen

*wiederhole


Bearbeite die Aufgaben 1 - 5 unter dem Kapitel Wiederholung mit fester Anzahl.

Link