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:leaves [2026-08-28 06:33] – [Aufgabe: Pilzsuche] hof | gf_informatik:karatutorial:leaves [2026-08-28 06:43] (aktuell) – hof | ||
|---|---|---|---|
| Zeile 21: | Zeile 21: | ||
| * Sequenz | * Sequenz | ||
| * Iteration (was ist die Bedingung für `while`?) | * Iteration (was ist die Bedingung für `while`?) | ||
| + | * L4: | ||
| + | * Bool' | ||
| + | * L5: | ||
| + | * Variablen | ||
| + | * Schleifen mit Zähler | ||
| ++++ | ++++ | ||
| </ | </ | ||
| + | |||
| ## Blätter sammeln | ## Blätter sammeln | ||
| Neben Pilzen gibt es in der Kara-Welt auch Kleeblätter (en. _leaf_). Während ein einzelner Pilz von Kara herumgeschoben werden kann, können Blätter gelegt und aufgenommen werden. Die folgenden Funktionen stehen zur Verfügung: | Neben Pilzen gibt es in der Kara-Welt auch Kleeblätter (en. _leaf_). Während ein einzelner Pilz von Kara herumgeschoben werden kann, können Blätter gelegt und aufgenommen werden. Die folgenden Funktionen stehen zur Verfügung: | ||
| Zeile 235: | Zeile 241: | ||
| ++++ | ++++ | ||
| </ | </ | ||
| - | |||
| ### Aufgabe Golfplatz (schwierig) | ### Aufgabe Golfplatz (schwierig) | ||
| Zeile 264: | Zeile 269: | ||
| while kara.onLeaf(): | while kara.onLeaf(): | ||
| kara.removeLeaf() | kara.removeLeaf() | ||
| - | # Wenden, bis Bahn frei | + | # Wenden |
| - | | + | |
| kara.turnRight() | kara.turnRight() | ||
| kara.move() | kara.move() | ||