This lesson contains 18 slides, with interactive quizzes and text slides.
Lesson duration is: 50 min
Items in this lesson
Iteratie
Examenprogramma informatica
Domein D
Slide 1 - Slide
Leerdoel
Aan het eind van deze les weet je wat een iteratie is, kan je een iteratie verwerken in een stroomdiagram en kan je een iteratie programmeren met python.
Slide 2 - Slide
Als een app input vraagt van een gebruiker moet dit altijd worden opgeslagen in een variabele, waarom?
Slide 3 - Open question
Wat doet de selectie in dit stroomdiagram?
Slide 4 - Open question
Als je een app schrijft met python code en je wil aan de gebruiker zijn naam vragen, hoe ziet de code er dan uit?
Slide 5 - Open question
Wat gebeurd er als de onderstaande voorwaarde waar is?
leeftijd = 12
if leeftijd < 18:
print("Je bent nog geen 18 jaar!")
else:
print("Je bent oud genoeg!")
Slide 6 - Open question
Wat is een iteratie?
Een iteratie zorgt voor een loop-statement(herhaling) binnen je app.
voorbeeld
Je app controleert of de aantal beurten zijn geweest. Mocht het niet zo zijn dan gaat de app door totdat je aan de aantal beurten voldoet.
Slide 7 - Slide
Vergelijkingsoperatoren
Bij een iteratie moet er gecontroleerd worden of er aan een voorwaarde wordt voldaan. De controle vindt plaats aan de hand van vergelijkingsoperatoren.
Slide 8 - Slide
Iteratie in een stroomdiagram
Slide 9 - Slide
Iteratie in python
1. teller = 0
2. while teller < 3:
3. print("hoi")
4. teller = teller + 1
Slide 10 - Slide
Wat valt je op aan de code?
De voorwarde ookwel de loop-statement(herhaling) genaamd is een "while-loop"
Deze lijkt heel erg op de if statement. Beide statements voeren pas de bijbehorende code uit als een vergelijking True is.
Maar toch is er een verschil tussen beide statements.
Slide 11 - Slide
Wat is het verschil tussen de while en if statement
Slide 12 - Open question
Meerdere loop-statements
Naast de while loop heb je meerdere loop-statements. Je hebt ook de For-loop.
Deze doet hetzelfde als de while-loop. Maar in code zien ze er totaal anders uit.