Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
| gf_informatik:karatutorial:verzweigungen [2026-08-31 07:53] – hof | gf_informatik:karatutorial:verzweigungen [2026-09-02 07:25] (aktuell) – hof | ||
|---|---|---|---|
| Zeile 14: | Zeile 14: | ||
| Schreibe Code, um alle bestehenden Blätter aufzusammeln. Achtung, auf dem Startfeld hat es kein Blatt! | Schreibe Code, um alle bestehenden Blätter aufzusammeln. Achtung, auf dem Startfeld hat es kein Blatt! | ||
| - | < | + | < |
| < | < | ||
| | | ||
| Zeile 57: | Zeile 57: | ||
| Schreibe Code, der gerade umgekehrt funktioniert: | Schreibe Code, der gerade umgekehrt funktioniert: | ||
| - | < | + | < |
| < | < | ||
| | | ||
| Zeile 80: | Zeile 80: | ||
| Schreibe Code mit `while` und `if`, um alle Blätter aufzusammeln. Kara stoppt, wenn Sie einen Pilz erreicht. | Schreibe Code mit `while` und `if`, um alle Blätter aufzusammeln. Kara stoppt, wenn Sie einen Pilz erreicht. | ||
| - | < | + | < |
| < | < | ||
| | | ||
| Zeile 112: | Zeile 112: | ||
| Der folgende Code sammelt die bestehenden Blätter und legt ein neues Blatt hin, falls es keines hat (ausser im letzten Feld): | Der folgende Code sammelt die bestehenden Blätter und legt ein neues Blatt hin, falls es keines hat (ausser im letzten Feld): | ||
| - | < | + | < |
| < | < | ||
| | | ||
| Zeile 141: | Zeile 141: | ||
| Bei welchem Pilz landet Kara? | Bei welchem Pilz landet Kara? | ||
| - | < | + | < |
| < | < | ||
| | | ||
| Zeile 188: | Zeile 188: | ||
| </ | </ | ||
| - | < | + | < |
| ++++Lösung| | ++++Lösung| | ||
| Kara landet auf dem Feld **B6**. | Kara landet auf dem Feld **B6**. | ||
| Zeile 235: | Zeile 235: | ||
| < | < | ||
| | | ||
| - | T> | + | TeLLLLLLLLT |
| | | ||
| | | ||
| Zeile 248: | Zeile 248: | ||
| < | < | ||
| # Spirale laufen | # Spirale laufen | ||
| - | kara.move() | ||
| while kara.onLeaf(): | while kara.onLeaf(): | ||
| kara.removeLeaf() | kara.removeLeaf() | ||