ICT - Les 3

Programmeren - Les 3
1 / 17
volgende
Slide 1: Tekstslide
MBO

In deze les zitten 17 slides, met interactieve quizzen en tekstslides.

Onderdelen in deze les

Programmeren - Les 3

Slide 1 - Tekstslide

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

Slide 2 - Tekstslide

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

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

Slide 4 - Tekstslide

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

Slide 5 - Tekstslide

De while lus
byte teller = 0;

while(teller < 5)
{

}

Slide 6 - Tekstslide

De while lus
byte teller = 0;

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

Slide 7 - Tekstslide

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

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

Slide 8 - Tekstslide

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

Slide 9 - Tekstslide

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

De for lus
byte macht = 1;

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

Slide 11 - Tekstslide

while(1 == 1)

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

Slide 12 - Quizvraag

while(8 != 8)

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

Slide 13 - Quizvraag

while(8 != 9)

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

Slide 14 - Quizvraag

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

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

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

Slide 17 - Tekstslide