Kara
(Weitergeleitet von Kara(Java))
Zur Navigation springen
Zur Suche springen
Kara ist eine weitverbreitete Programmierumgebung, die einen einfachen Einstieg in die Programmierung ermöglicht.
Kara gibt es für die verschiedensten Programmiersprachen.
Download
Java-Kara und Python-Kara: Befehle
Die Befehle sind für Java-Kara und Python-Kara identisch.
Man unterscheidet zwischen Anweisungen und Sensoren (mit denen Kara ihre Umgebung überprüft).
Die Anweisungen und Sensoren sind in jedem Kara-Programm ganz oben in einem Kommentar enthalten. Da kann man einfach nachschauen!
- Anweisungen:
- kara.move() Kara läuft einen Schritt nach vorne
- kara.turnLeft() Kara dreht sich nach links
- kara.turnRight() Kara dreht sich nach rechts
- kara.putLeaf() Kara legt ein Kleeblatt ab
- kara.removeLeaf() Kara nimmt ein Kleeblatt auf
- Sensoren:
- kara.treeFront() Kara überprüft, ob ein Baum vor ihr steht
- kara.treeLeft() Kara überprüft, ob ein Baum auf den Feld links von ihr steht
- kara.treeRight() Kara überprüft, ob ein Baum auf den Feld rechts von ihr steht
- kara.mushroomFront() Kara überprüft, ob ein Pilz vor ihr liegt
- kara.onLeaf() Kara schaut, ob sie auf einem Kleeblatt steht
weitere Befehle für JavaKara findet man hier: JavaKara Befehle
Beispiel
Hier lassen wir Kara durch ein Labyrinth rennen - bis er den Pilz findet (oder unterwegs wegen einer Endlosschleife verhungert...)