Skip to main content

De iteratie

Wat moet je kennen en kunnen na dit deel?
- Patronen kunnen vinden in een probleem
- Een herhaling kunnen gebruiken in een programma
- Je programma zo kort (en simpel) mogelijk maken door het gebruik van een herhaling of een geneste herhaling.

In deze oefeningen zullen we bepaalde stappen meerdere keren moeten uitvoeren.
Als we bijvoorbeeld 10 keer een stap vooruit moeten zetten zou het veel werk zijn om 10 keer een blokje 1 vak vooruit te zetten.
Het zou makkelijker zijn als we gewoon zouden kunnen zeggen "Herhaal 10 keer het blokje 1 vak vooruit".

Dat kunnen we doen met het Herhaal blokje:
Nu wordt het blokje 1 vak vooruit 10 keer uitgevoerd.
Het is dus alsof er 10 keer na elkaar het blokje 1 vak vooruit staat.

herhaal 1 vooruit

Dit blokje kan je links vinden in de sectie "Besturen".

image-1618451595412.png

Binnenin het Herhaal blokje kan je méérdere blokjes zetten.

herhaal 1 vooruit draai links

Nu wordt er 10 keer na elkaar de blokjes 1 vak vooruit en draai links uitgevoerd.

Geneste blokken

Je kan het Herhaal blokje ook binnenin een ander Herhaal blok zetten. Dit noemen ze blokken "nesten".
Dit ga je nodig hebben vanaf oefening 6.

nested

Iteratie 1

image-1618450363214.png
Bekijk van binnen

Iteratie 2

image-1618450389252.png
Bekijk van binnen

Iteratie 3

image-1618450415006.png
Bekijk van binnen

Iteratie 4

image-1618450438667.png
Bekijk van binnen

Iteratie 5

image-1618450462378.png
Bekijk van binnen

Iteratie 6

image-1618450509010.png
Bekijk van binnen

Iteratie 7

image-1618450643063.png
Bekijk van binnen

Iteratie 8

image-1618482828371.png
Bekijk van binnen