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:08] – [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 9: | Zeile 9: | ||
| TigerJython kommt langsam an seine Grenze, wir lassen es hinter uns. | TigerJython kommt langsam an seine Grenze, wir lassen es hinter uns. | ||
| - | Stattdessen | + | Stattdessen |
| + | |||
| + | * Installiere die aktuelle Version von [[https:// | ||
| + | | ||
| + | * Installiere die [[https:// | ||
| - | Zusätzlich solltest du eine aktuelle Version von [[https:// | ||
| ### Hintergrundbild in Turtle laden | ### Hintergrundbild in Turtle laden | ||
| Zeile 45: | 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. | ||
| Schreibe Python-Code, | Schreibe Python-Code, | ||
| + | |||
| + | Tipps: | ||
| + | * 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 | ||
| + | |||
| + | 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. `' | ||