8.581
Bearbeitungen
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
{{Karte}} | {{Karte|Hilfe=8,9,10}} | ||
Dein Rover ist in einem Labyrinth gefangen und möchte entkommen. Er steht an einem zufälligen Punkt der Welt und soll den Ausgang (die Marke) finden. | Dein Rover ist in einem Labyrinth gefangen und möchte entkommen. Er steht an einem zufälligen Punkt der Welt und soll den Ausgang (die Marke) finden. | ||
Zeile 5: | Zeile 5: | ||
Es gibt verschiedene Methoden, eine zuverlässige Methode für die Lösung dieses Problems anzuwenden. Eine ist der [http://www.imn.htwk-leipzig.de/~jahn/Cprog/Alg_Inf_Jahr_pdf/dunkles_labyrinth.pdf Pledge Algorithmus]. | Es gibt verschiedene Methoden, eine zuverlässige Methode für die Lösung dieses Problems anzuwenden. Eine ist der [http://www.imn.htwk-leipzig.de/~jahn/Cprog/Alg_Inf_Jahr_pdf/dunkles_labyrinth.pdf Pledge Algorithmus]. | ||
{{Aufgabe:Start|Icon=Greenfoot | {{Aufgabe:Start|Icon=Greenfoot Rover.png}} | ||
# Informiere dich über den Pledge-Algorithmus und wie er funktioniert. | # Informiere dich über den Pledge-Algorithmus und wie er funktioniert. | ||
# Probiere den Algorithmus mit Papier und Stift an verschiedenen Beispielen aus. Versuche genau zu verstehen, wie das Zählen bei Drehungen funktioniert. | # Probiere den Algorithmus mit Papier und Stift an verschiedenen Beispielen aus. Versuche genau zu verstehen, wie das '''Zählen bei Drehungen''' funktioniert. | ||
# Implementiere den Algorithmus in deinem Rover. Du hast zwei Möglichkeiten: | # Implementiere den Algorithmus in deinem Rover. Du hast zwei Möglichkeiten: | ||
## Entweder du programmierst den Rover so, dass pro Aufruf der Act-Methode ein Schritt gemacht wird (etwas komplexer). Dann kannst du den Algorithmus mit einem Klick auf {{Button|Run}} ablaufen lassen und ihn zwischendurch auch pausieren. | ## Entweder du programmierst den Rover so, dass pro Aufruf der Act-Methode ein Schritt gemacht wird (etwas komplexer). Dann kannst du den Algorithmus mit einem Klick auf {{Button|Run}} ablaufen lassen und ihn zwischendurch auch pausieren. |
Bearbeitungen