Fachkonzept - Anweisung

Kara-Grundoperationen

Kara kann mit Hilfe von Befehlen gesteuert werden.

Kara Aktionen

Die folgende Tabelle zeigt die Grundoperationen, die Kara hierzu ausführen kann.

Operation Bedeutung
move() einen Schritt weiter gehen (kurz: schritt)
turnLeft() sich um 90° nach links drehen (kurz: links)
turnRight() sich um 90° nach rechts drehen (kurz: rechts)
putLeaf() ein Kleeblatt auf das aktuelle Feld legen (kurz: hinlegen)
removeLeaf() das Kleeblatt vom aktuellen Feld entfernen (kurz: entfernen)

Mit einem Aufruf einer Operation wird Kara aufgefordert, die betreffende Operation auszuführen. Solch ein Aufruf hat - hier im Kontext Kara - die Gestalt kara.operation. So führt etwa der Aufruf kara.move() dazu, dass Kara einen Schritt weiter geht.

Fachkonzept - (Elementare) Anweisung

Die Steuerung von Kara erfolgt mit Hilfe von Anweisungen. Zur Bildung von Anweisungen stellt ein Ausführsystem wie PythonKara bestimmte Grundoperationen zur Verfügung. Solche direkt aus Grundoperationen gebildete Anweisungen nennt man auch elementare Anweisungen.

Weitere Anweisungstypen wirst du in den folgenden Abschnitten kennen lernen.

X

Fehler melden

X

Suche