Lernpfad:Lerntheke Marsrover/14: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Karte|Hilfe=6}}
{{Karte|Hilfe=6}}


Der Marsrover besitzt verscheidene Fähigkeiten, die in Java als ''Methoden'' implementiert sind. Er kann zum Beispiel ''fahren'' oder ''Gestein analysieren''. Die Methoden lassen sich in zwei Arten einteilen: ''Aufträge'' und ''Anfragen''.
Der Marsrover besitzt verschiedene Fähigkeiten, die in Java als ''Methoden'' implementiert sind. Er kann zum Beispiel ''fahren'' oder ''Gestein analysieren''. Die Methoden lassen sich in zwei Arten einteilen: ''Aufträge'' und ''Anfragen''.


In {{Greenfoot}} kannst du dir mit einem Rechtsklick auf ein Rover-Objekt die Fähigkeiten des Rovers anzeigen lassen.
In {{Greenfoot}} kannst du dir mit einem Rechtsklick auf ein Rover-Objekt die Fähigkeiten des Rovers anzeigen lassen.


{{Kasten|Auf ''Seite 25 im Buch'' findest du eine Übersicht mit Beschreibungen der Methoden, die der Rover anbietet und von dir bei der Programmierung genutzt werden können. Am besten legst du das Buch bei der Arbeit immmer offen neben dich.|Farbe={{Farbe:Info}}}}
[[Datei:Rover Methoden.jpg|center]]
 
{{Kasten|Auf ''Seite 25 im Buch'' findest du eine Übersicht mit Beschreibungen der Methoden, die der Rover anbietet und von dir bei der Programmierung genutzt werden können. Am besten legst du das Buch bei der Arbeit immer offen neben dich.|Farbe={{Farbe:Info}}}}


Für den Anfang brauchst du vor allem die folgenden Aufträge:
Für den Anfang brauchst du vor allem die folgenden Aufträge:


{| {{prettytable}}
{| {{prettytable}}
|+ Anfragen und Aufträge des Mars-Rovers
|+ Aufträge des Mars-Rovers
|-
|-
|''Auftrag''
|''Auftrag''
Zeile 46: Zeile 48:
# Programmiere den Rover so, dass er drei Felder nach vorne fährt und dort eine Marke ablegt.
# Programmiere den Rover so, dass er drei Felder nach vorne fährt und dort eine Marke ablegt.
# Ändere das Programm so ab, dass der Rover ein Quadrat der Kantenlänge vier abfährt und an jeder Ecke eine Marke platziert.
# Ändere das Programm so ab, dass der Rover ein Quadrat der Kantenlänge vier abfährt und an jeder Ecke eine Marke platziert.
# Erstelle ein neues Programm, dass den Rover das Gestein auf der Karte unten analysieren lässt.
# Erstelle ein neues Programm, das den Rover das Gestein auf der Karte unten analysieren lässt.
{{Aufgabe:End}}
{{Aufgabe:End}}
{{Roverkarte|.\n.\n.\n...R\n.\n..hhhhhhhhhh\n..........gh\n.......hhhhh}}
{{Roverkarte|.\n.\n.\n...R\n.\n..hhhhhhhhhh\n..........gh\n.......hhhhh}}
{{Inhalt/Lerntheke}}


{{Lösung:Start}}
{{Lösung:Start}}
Zeile 118: Zeile 118:
</syntaxhighlight>
</syntaxhighlight>
{{Lösung:End}}
{{Lösung:End}}
{{Inhalt/Lerntheke}}
8.581

Bearbeitungen