| |
| vordefinierte Anweisungen |
| Schritt |
Karol macht, wenn möglich, einen Schritt in Blickrichtung |
| Schritt(anzahl) |
Karol macht, wenn möglich, mehrere Schritte in Blickrichtung |
| LinksDrehen |
Karol dreht sich nach links (um 90°) |
| RechtsDrehen |
Karol dreht sich nach rechts (um 90°) |
| Hinlegen |
Karol legt vor sich einen roten Ziegel ab |
| Hinlegen(anzahl) |
Karol legt vor sich mehrere rote Ziegel ab |
| Hinlegen(farbe) |
Karol legt vor sich einen farbigen Ziegel ab Farbe: rot, gelb, blau, grün |
| Aufheben |
Karol hebt einen Ziegel auf, der vor ihm liegt |
| Aufheben(anzahl) |
Karol hebt vor sich mehrere Ziegel auf |
| MarkeSetzen |
Karol setzt an seiner Position eine gelbe Marke |
| MarkeSetzen(farbe) |
Karol setzt an seiner Position eine farbige Marke Farbe: rot, gelb, blau, grün, schwarz |
| MarkeLöschen |
Karol löscht an seiner Position eine Marke |
| Warten |
Karol wartet eine Sekunde |
| Warten(millisekunden) |
Karol wartet Millisekunden |
| Ton |
Karol gibt einen Ton von sich |
| Beenden |
Karol stoppt den Programmablauf |
| selbstdefinierte Anweisungen |
Anweisung Bez
Anweisungen *Anweisung |
legt neue Anweisung mit dem Bezeichner Bez fest
statt *Anweisung ist endeAnweisung möglich |
Methode Bez
Anweisungen *Methode |
legt neue Methode mit dem Bezeichner Bez fest
statt *Methode ist endeMethode möglich |