Les 5a
If-else
Aan het einde van de les kun jij:
Keuzes maken in een programma met if-else
goede en foute if-else codes herkennen
Even opfrissen!
Begin op een nieuwe pagina en zet erboven: Les 5a
1) Is de code goed of fout? Goed -> Schrijf wat de code print Fout -> Schrijf FOUT Extra -> Schrijf ook op wat de fout it
1. print('Hoe', 'heet', 'jij?'
naam = input()
print('Hallo', 'naam')
---
Input: Achmed2. print('Hoe', 'heet', 'jij?')
voornaam = input()
print(Hallo, naam)
---
Input: SabineEinde werkblad! Ben je klaar, leg dan je schrift bovenaan op je tafel.
If-else commando's
1) Je krijgt een aantal codes, én de invoer van een gebruiker. Wat wordt er geprint?
Voorbeeld:
De invoer is: melk (kijk bij Input:) De code print: gieten. Nu jij!
2) Er zijn vijf dingen heel belangrijk bij een if-else. Schrijf er zoveel mogelijk op in je schrift.
3) Nu maak jij de if-else zelf.
We gaan steeds de goede dierengeluiden printen. Deze horen bij elkaar:
hond - waf
kat - miauw
kikker - kwak
eend - kwek
koe - boe
varken - oink
Wat moet er op de puntjes? Alleen dat hoef je in je schrift te schrijven.
Einde werkblad! Ben je klaar, leg dan je schrift bovenaan op je tafel.
Fouten bij if-else
1) Fout of niet? Lees de code plus invoer. Voorspel of er een fout komt, of niet.
Komt er een fout, schrijf dan in je schrift: FOUT. Komt er geen fout, schrijf dan op wat de code print.
Voorbeeld:
De code print Bonjour.
Voorbeeld:
De code is FOUT, want de eerste regel mist een :.
Nu jij!
2) Foutmeldingen lezen
Je krijgt steeds een foutmelding te zien. Wat is er mis?
Einde werkblad! Ben je klaar, leg dan je schrift bovenaan op je tafel.
Last updated