Leerdoelen

  • Herhaal opdrachten met een for-lus.
  • Kies hoeveel keer je herhaalt met range().
  • Teken een vierkant, een driehoek en een rechthoek met de juiste draaiingen.

Voorbeeld: teken een vierkant met een lus

Dit programma herhaalt twee opdrachten vier keer om een vierkant te tekenen.

import turtle as otto

for side in range(4):
    otto.forward(60)
    otto.left(90)

Animatie van Turtle die een vierkant tekent met een for-lus.

De opdrachten die inspringen, worden vier keer herhaald. Elke keer tekent de turtle één zijde en draait hij.

Samenvatting

Code of idee Wat doet het?
for-lus Herhaalt een groep opdrachten.
range(4) Geeft vier getallen, van 0 tot 3. De lus herhaalt vier keer.
Lusvariabele (side) Bevat het huidige getal. Een variabele is een naam voor een waarde.
Inspringing Toont welke opdrachten bij de lus horen.
Vierkant Vier gelijke zijden. Draai 90 graden na elke zijde.
Driehoek Drie gelijke zijden. Draai 120 graden na elke zijde.
Rechthoek Lange en korte zijden wisselen af. Draai 90 graden na elke zijde.