Niveau Moeilijk · Les 11 van 15

Je eigen opdracht maken

Leerdoel Je leert een functie maken: een eigen opdracht die je steeds opnieuw kunt gebruiken.

Nodig Een Turtle met brandstof

Met function bedenk je zelf een nieuwe opdracht. Tussen de haakjes zet je wat de opdracht moet weten, hier: hoe groot het vierkant wordt. Daarna kun je vierkant(2) of vierkant(5) gebruiken, net als een echte opdracht.

Maak een programma met edit vormen:

local function vierkant(grootte)
  for kant = 1, 4 do
    for stap = 1, grootte do
      turtle.forward()
    end
    turtle.turnRight()
  end
end

vierkant(2)
vierkant(4)
print("Twee vierkanten gelopen!")
Probeer zelf

Maak een functie driehoekje() of sprongetje() die het robotje omhoog en weer omlaag laat gaan. Gebruik hem drie keer.

Handig om te weten