Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
gf_informatik:fun_with_turtle [2023-06-15 21:14] – [Aufgabe 1: Lasse die Turtle einen Weg aus dem Labyrinth finden.] hof | gf_informatik:fun_with_turtle [2023-06-16 07:12] (aktuell) – hof | ||
---|---|---|---|
Zeile 4: | Zeile 4: | ||
Wie: Back to Turtle | Wie: Back to Turtle | ||
+ | |||
### Einrichtung | ### Einrichtung | ||
Zeile 48: | Zeile 49: | ||
**Beachte: | **Beachte: | ||
+ | |||
### Aufgabe 1: Lasse die Turtle einen Weg aus dem Labyrinth finden. | ### Aufgabe 1: Lasse die Turtle einen Weg aus dem Labyrinth finden. | ||
Zeile 57: | Zeile 59: | ||
### Aufgabe 2: Meeehr Labyrinth | ### Aufgabe 2: Meeehr Labyrinth | ||
- | Versuche dich nun an {{: | + | Versuche dich nun an {{: |
+ | |||
+ | |||
+ | ### Aufgabe 3: Kompakte Lösungssprache | ||
+ | |||
+ | Ziel: Den Weg aus dem Labyrinth als kompakte Anweisung codieren. Beispiel: Der String `' | ||
+ | |||
+ | Schreibe einen Interpreter für die obige Anweisungssprache für die Turtle. Ein Interpreter ist eine Funktion, die einen String erhält und die Turtle entsprechend bewegt. | ||
+ | Wie wärs mit einer noch kompakteren Sprache, z.B. `' |