gf2:aufgaben2d2

Dies ist eine alte Version des Dokuments!


Betrachte das untenstehende Programm und überlege dir, was es macht. Kopiere es in Minecraft und teste es ('c' drücken und dann in „Python“ einfügen).

# Grundeinstellungen
agent.set_assist(PLACE_ON_MOVE, True)
agent.set_item(GOLD_BLOCK, 64, 1)
agent.set_slot(1)

# Programm
agent.move(FORWARD,5)
agent.turn_left()
agent.move(FORWARD,5)
agent.turn_left()
agent.move(FORWARD,5)
agent.turn_left()
agent.move(FORWARD,5)

Aufgabe 1

Ich möchte, dass der Agent ein Quadrat der Seitenlänge 5 baut, doch irgendetwas funktioniert nicht? Versuche das Programm so zu ändern, dass er wirklich ein Quadrat der Seitenlänge 5 baut.

Aufgabe 2

Füge deinem Programm eine Variable mit dem Namen Seitenlaenge hinzu, sodass du über diese Variable steuern kannst, wie gross dein Quadrat wird.

Aufgabe 3

Lies im Wiki den Bereich über die Variablen durch und löse die Aufgaben dazu: Siehe hier

  • gf2/aufgaben2d2.1694156452.txt.gz
  • Zuletzt geändert: 2023/09/08 09:00
  • von lehmannr