ICT - Les 3

Programmeren - Les 3
1 / 17
next
Slide 1: Slide
MBO

This lesson contains 17 slides, with interactive quizzes and text slides.

Items in this lesson

Programmeren - Les 3

Slide 1 - Slide

Programma van vandaag
  • Lussen
  • De while lus
  • De for lus
  • LessonUp quizje

Slide 2 - Slide

Leerdoel van vandaag
"Na deze les weten jullie wat while lussen en for lussen zijn en kunnen jullie analyseren wat er gebeurt in een stukje code met een while lus of een for lus."

Slide 3 - Slide

Wat zijn lussen?
Met een lus kan een stuk software vaker worden uitgevoerd (zolang de conditie waar blijft).

Slide 4 - Slide

De while lus
Het stuk code binnen de while lus wordt net zo lang uitgevoerd totdat de conditie niet meer waar is.

Slide 5 - Slide

De while lus
byte teller = 0;

while(teller < 5)
{

}

Slide 6 - Slide

De while lus
byte teller = 0;

while(teller < 5)
{
      teller++;
}

Slide 7 - Slide

De while lus
byte teller = 0;
byte macht = 1;

while(teller < 5)
{
      teller++;
      macht = macht * 2;
}

Slide 8 - Slide

De while lus
while(1 == 1)
{
      //Code
}

Slide 9 - Slide

De for lus
De for lus werkt bijna hetzelfde als de while lus. Bij de for lus wordt in het statement de variabele geïnitaliseerd en wordt aangegeven wat er met die variabele moet worden gedaan.

De for lus gebruik je vaak als een stuk code een vaststaand aantal keren uitgevoerd moet worden.

Slide 10 - Slide

De for lus
byte macht = 1;

for(byte teller = 0; teller < 5; teller++)
{
      macht = macht * 2;
}

Slide 11 - Slide

while(1 == 1)

Hoe vaak wordt deze lus uitgevoerd?
A
0 keer
B
1 keer
C
Oneindig vaak

Slide 12 - Quiz

while(8 != 8)

Hoe vaak wordt deze lus uitgevoerd?
A
0 keer
B
1 keer
C
Oneindig vaak

Slide 13 - Quiz

while(8 != 9)

Hoe vaak wordt deze lus uitgevoerd?
A
0 keer
B
1 keer
C
Oneindig vaak

Slide 14 - Quiz

for(byte teller = 0; teller <= 25; teller++)

Hoe vaak wordt deze lus uitgevoerd?
A
0 keer
B
24 keer
C
25 keer
D
26 keer

Slide 15 - Quiz

for(byte teller = 0; teller < 25; teller+=2)

Hoe vaak wordt deze lus uitgevoerd?
A
12 keer
B
13 keer
C
25 keer
D
26 keer

Slide 16 - Quiz

Vooruitblik op de volgende les
De volgende les gaan we het hebben over functies.

Slide 17 - Slide