ICT - Les 3

Programmeren - Les 3
1 / 17
suivant
Slide 1: Diapositive
MBO

Cette leçon contient 17 diapositives, avec quiz interactifs et diapositives de texte.

Éléments de cette leçon

Programmeren - Les 3

Slide 1 - Diapositive

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

Slide 2 - Diapositive

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 - Diapositive

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

Slide 4 - Diapositive

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

Slide 5 - Diapositive

De while lus
byte teller = 0;

while(teller < 5)
{

}

Slide 6 - Diapositive

De while lus
byte teller = 0;

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

Slide 7 - Diapositive

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

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

Slide 8 - Diapositive

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

Slide 9 - Diapositive

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 - Diapositive

De for lus
byte macht = 1;

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

Slide 11 - Diapositive

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 - Diapositive