Speichern von Szenarien
- Szenario unter neuem Namen speichern:
- Szenario > Speichern als.. (Platzierte Käfer etc. nicht gespeichert)
- Kara-Welt speichern:
- Ausführen > Die Welt speichern (Programmcode und Käfer gespeichert)
Verwendung von Akteuren und Zuweisung von Aktionen
World-Klassen
- World
- KaraWorld
Actor-Klassen
- Actor
- Kara
- Mykara
- Mushrool
- Tree
- Leaf
Andere Klassen
- WorldSetup
- turnLeft()
- turnRight()
- putLeaf()
- new MyKara
Editor-Optionen
- Bild auswählen…
- Inspizieren
- Duplizieren…
- Konvertieren nach Java
- Entfernen
- Neue Unterklasse….
Aktionen (Anweisungen, die ausgeführt werden):
- move()
- WorldSetup
- new MyKara
- Editor öffnen
- Bild auswählen…
- Inspizieren
- Duplizieren…
- Konvertieren nach Java
- Entfernen
- Neue Unterklasse….
Sensoren (Bedingungen, die geprüft werden):
- onLeaf()
- treeFront()
- treeLeft()
- treeRight()
- mushroomFront()
Struktogramm und Programmcode
Zählerschleife (for-Schleife)
Beispiel:
for (int i = startwert; i <= endwert; i++) { // Ausdrucksblock }
Sequenz (Linearer Ablauf)
Entwicklung von Problemlösungen mit Software: 1. Struktogramm, 2. Programmcode
while-Schleife
Aufbau:
while (bedingung) { // Schleifenkörper: Anweisungen, die bei jedem Schleifendurchlauf ausgeführt werden }
for each (Datentyp des Zählers Bezeichnung des Zählers in Startwert .. Endwert)
Beispiel:
for each (inti in 1..9) { // Schleifenkörper: Anweisung, die bei jeder Wiederholung ausgeführt werden soll -> "move()" }
Vergleichsoperationen in Greenfoot
Operator:
- <
- <=
- >
- >=
- ==
- !=
Logische Operatoren in Greenfoot
Operator:
- &&
- ||
- !
Beispiel
public void act() {
for (int i = 0; i <= 10; i += 4) {
System.out.println(i);
}
}
- MyKara soll im Uhrzeigersinn um den Baum laufen und an der gegenüberliegenden Seite ein Blatt ablegen. MyKara soll dort dieselbe Blickrichtung einnehmen wie in seiner Startposition.
By using the Greenfoot Kara program download, you can learn Kara online programming. You can learn about various loop structures such as for-schleife in Python, for-schleife in Java, for schleife beispiel and for-schleife struktogramm. You can also explore for-schleife in c, while-schleife, c# for-schleife, and for-schleife c beispiel.