i

Fachkonzept – Anweisung

Zielsetzung

In der Strukturierung hast du das Konzept der Anweisung kennengelernt. Auf dieser Seite wird es noch einmal übersichtlich zusammengefasst. Du kannst diese Seite zum Nachlesen nutzen.

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.

Suche

v
6.1.1.3
www.inf-schule.de/imperative-programmierung/kara/karawelt/konzept_anweisung
www.inf-schule.de/6.1.1.3
www.inf-schule.de/@/page/hN6Ef7HG7LGqoAqq

Rückmeldung geben