gf2:aufgaben2d2

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
gf2:aufgaben2d2 [2023/09/08 08:58] lehmannrgf2:aufgaben2d2 [2023/10/02 08:43] (aktuell) lehmannr
Zeile 31: Zeile 31:
    
 Füge deinem Programm eine Variable mit dem Namen ''Seitenlaenge'' hinzu, sodass du über diese Variable steuern kannst, wie gross dein Quadrat wird. Füge deinem Programm eine Variable mit dem Namen ''Seitenlaenge'' hinzu, sodass du über diese Variable steuern kannst, wie gross dein Quadrat wird.
 +</WRAP>
 +
 +<WRAP nicebox green>
 +**Aufgabe 3**
 +
 +Lies im Wiki den Bereich über die Variablen durch und löse die Aufgaben dazu: [[https://wiki.mathematix.ch/doku.php?id=gf2:agent#1-variablen-verwenden|Siehe hier]]
 +</WRAP>
 +
 +<WRAP nicebox green>
 +**Aufgabe 4**
 +Erkläre, was der Agent baut, wenn das untenstehende Programm ausgeführt wird. Erstelle eine Skizze.
 +<sxh python>
 +agent.set_assist(PLACE_ON_MOVE, True)
 +agent.set_item(GOLD_BLOCK, 64, 1)
 +agent.set_item(GRASS, 64, 2)
 +agent.set_item(DIAMOND_BLOCK, 64, 3)
 +
 +distances = [4,6,2]
 +
 +for i in range(1,4):
 +    agent.set_slot(i)
 +    agent.place(LEFT)
 +    agent.move(FORWARD, distances[i-1])
 +</sxh>
 +
 +
 </WRAP> </WRAP>
  
  
  • gf2/aufgaben2d2.1694156287.txt.gz
  • Zuletzt geändert: 2023/09/08 08:58
  • von lehmannr