Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
gf_informatik:karatutorial:leaves [2026-08-28 06:33] – [Aufgabe: Pilzsuche] hofgf_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'sche Logik: `not`, `and`, `or`
 +  * L5:
 +    * Variablen
 +    * Schleifen mit Zähler
 ++++ ++++
 </nodisp> </nodisp>
 +
 ## 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:
 ++++ ++++
 </nodisp> </nodisp>
- 
  
 ### 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 beim Baum. 
-    while kara.treeFront():+    if kara.treeFront():
         kara.turnRight()         kara.turnRight()
     kara.move()     kara.move()
  • gf_informatik/karatutorial/leaves.1787898785.txt.gz
  • Zuletzt geändert: 2026-08-28 06:33
  • von hof