Les 2-7 initHanden()

Hoe gaan we LessonUppen
1. Vul je normale naam in 
Als je dit niet doet, kan ik niet controleren of je het snapt en helpen

2. Bij vragen, denk je in stilte na en houd je het antwoord voor jezelf
Vragen zijn echt belangrijk om te weten of je het begrijpt

Je krijgt telkens 30 seconden de tijd om de vraag te beantwoorden


1 / 24
volgende
Slide 1: Tekstslide
InformaticaMiddelbare schoolhavoLeerjaar 4

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

time-iconLesduur is: 50 min

Onderdelen in deze les

Hoe gaan we LessonUppen
1. Vul je normale naam in 
Als je dit niet doet, kan ik niet controleren of je het snapt en helpen

2. Bij vragen, denk je in stilte na en houd je het antwoord voor jezelf
Vragen zijn echt belangrijk om te weten of je het begrijpt

Je krijgt telkens 30 seconden de tijd om de vraag te beantwoorden


Slide 1 - Tekstslide

Doel voor vandaag
getWaarde(kaart) af

Planning:
=> Herhaling
=> Uitleg van functie
=> Proberen te maken
=> Bespreken




Slide 2 - Tekstslide

Wat doet kaart == 'K'?
A
Is kaart gelijk aan de waarde K?
B
kaart wordt 'K'
C
Heeft kaart de waarde K en data type String?
D
Verander kaart in de waarde 'K'

Slide 3 - Quizvraag

Wat doet x == 1?
Wat voor soort vergelijking?
A
Een AND (&&) vergelijking, want mag allebei
B
Een OR (||) vergelijking, want mag allebei
C
Een AND (&&) vergelijking, want moet allebei
D
Een OR (||) vergelijking, want moet allebei

Slide 4 - Quizvraag

Vergelijkingen maken

Slide 5 - Tekstslide

Wat doet x > 2?
Welke 
logische
operator?
A
&&
B
||

Slide 6 - Quizvraag

If statements: && en ||
Vergelijkingen combineren
AND: &&
Zijn beide kanten waar?

Slide 7 - Tekstslide

If statements: && en ||
OR: ||
Is één van beide kanten waar?

Slide 8 - Tekstslide

If statements: && en ||

Slide 9 - Tekstslide


Wat is de waarde van antwoord?
A
10
B
'10'
C
Q
D
'Q'

Slide 10 - Quizvraag

Slide 11 - Tekstslide


Wat is de waarde van antwoord?
A
10
B
'10'
C
3
D
'3'

Slide 12 - Quizvraag

Slide 13 - Tekstslide

Slide 14 - Tekstslide

If statement schrijven
  1. Bepaal welke opties er zijn (dus welke waarde kaart kan hebben?)
  2. Bepaal per optie de benodigde uitkomsten (dus wat moet er gebeuren als de optie waar is?)
  3. Groepeer de opties die dezelfde uitkomst geven
  4. Schrijf per uitkomst de pseudocode voor de volgorde: 'als' dit, return dat
  5. Vervang de pseudocode door de juiste programmeercode
Opdracht
5 minuten - Noteer antwoorden op deze vragen in een Docs / Schrift

Slide 15 - Tekstslide

Bepaal welke opties er zijn?
(Dus welke waardes kan kaart hebben?)
|
|
|
|
|
|
|

Slide 16 - Tekstslide

Bepaal per optie de benodigde uitkomsten 
(Dus wat moet er gebeuren als de optie waar is?)

Slide 17 - Tekstslide

Groepeer de opties die dezelfde uitkomst geven

Slide 18 - Tekstslide

Schrijf per uitkomst de pseudocode voor de volgorde

Slide 19 - Tekstslide

Vervang de pseudocode door de juiste programmeercode, zie Cheat Sheet

Slide 20 - Tekstslide

Maak getWaarde(kaart) af
- Neem 10 minuten om nu zelf getWaarde(kaart) te maken
- Ga naar Blackjack op Replit
- Ga naar code.js
- Zie rechts voor een begin
Klaar? Verder met spelerHit()
Fluisterend

Slide 21 - Tekstslide

Slide 22 - Tekstslide

Vragen? Errors?

Slide 23 - Open vraag

Belangrijk!
Ga naar fiorettileerling.online/feedback


Als je laat zien dat je het hebt ingeleverd, mag je opruimen

Slide 24 - Tekstslide