Lernpfad:Lerntheke Marsrover/4: Unterschied zwischen den Versionen
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Jneug (Diskussion | Beiträge) KKeine Bearbeitungszusammenfassung |
||
| Zeile 17: | Zeile 17: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Das ist die "Act-Methode". Du ahnst vielleicht schon, dass sie mit dem {{Button|Act}} Button zu tun hat. Alles was zwischen den geschweiften | Das ist die "Act-Methode". Du ahnst vielleicht schon, dass sie mit dem {{Button|Act}} Button zu tun hat. Alles was zwischen den geschweiften Klammern steht (<code>{ ... }</code>) wird einmal ausgeführt, wenn du den Button in {{Greenfoot}} klickst. | ||
In den meisten Stationen der Lerntheke wirst du dein Programm hier in der Act-Methode schreiben und durch einen Klick auf {{Button|Act}} ausführen. | In den meisten Stationen der Lerntheke wirst du dein Programm hier in der Act-Methode schreiben und durch einen Klick auf {{Button|Act}} ausführen. | ||
Version vom 30. August 2020, 17:17 Uhr
Du hast den Rover schon "von Hand" durch die Mars-Welt gesteuert. Ziel soll es aber sein, den Rover automatisch arbeiten zu lassen. Dazu wird er mit der Programmiersprache Java programmiert.
Alle Objekte in der Mars-Welt sind mit Java Programmiert. Sogar Greenfoot selbst basiert auf Java. Du kannst dir den Quelltext des Rovers ansehen, indem du in Greenfoot doppelt auf das Rover-Rechteck am rechten Rand klickst.
Der gesammte Quelltext hat 229 Zeilen. Für uns wird zunächst aber nur ein winziger Teil davon Bedeutung haben. Sobald du den Quelltext öffnest, solltest du diesen Programmcode sehen:
/**
* Act-Methode des Rovers. Programmiere hier deinen Algorithmus und starte
* ihn mit dem "Act"-Button in Greenfoot.
*/
public void act() {
}
Das ist die "Act-Methode". Du ahnst vielleicht schon, dass sie mit dem Button zu tun hat. Alles was zwischen den geschweiften Klammern steht ({ ... }) wird einmal ausgeführt, wenn du den Button in Greenfoot klickst.
In den meisten Stationen der Lerntheke wirst du dein Programm hier in der Act-Methode schreiben und durch einen Klick auf ausführen.
Das ist Greenfoot | Der Mars-Rover | Die Welt des Mars-Rover | Das ist Java | Die Rover-Arena | Greenfoot benutzen | Java Syntax | Variablen | Methoden | Bedingte Anweisungen | Schleifen | Objekte | Arrays | Die Fähigkeiten des Rovers | Steine analysieren I | Steine analysieren II | Strukturiertes programmieren | Programme strukturieren I | Programme strukturieren II | Fallunterscheidungen I | Anfragen | Fallunterscheidungen II | Variablen | Objektvariablen | Wiederholungen I | Wiederholungen II | Rover-Liebe | Steine analysieren III | Gefangen im Labyrinth I | Marken-Maler | Fleißige Rover | Gefangen im Labyrinth II | In der Rover-Arena | Parameter