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:19] – [Aufgabe 2: Meeehr Labyrinth] 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 54: | Zeile 56: | ||
Tipps: | Tipps: | ||
* Hilft es, eine Variable mit der Breite des Gangs zu definieren? | * Hilft es, eine Variable mit der Breite des Gangs zu definieren? | ||
+ | |||
### Aufgabe 2: Meeehr Labyrinth | ### Aufgabe 2: Meeehr Labyrinth | ||
- | Versuche dich nun an {{: | + | Versuche dich nun an {{: |
### Aufgabe 3: Kompakte Lösungssprache | ### Aufgabe 3: Kompakte Lösungssprache | ||
Zeile 64: | Zeile 68: | ||
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. | 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. `'L3R4L2'`? | + | Wie wärs mit einer noch kompakteren Sprache, z.B. `'L3RR2'`? |