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
next
Slide 1: Slide
InformaticaMiddelbare schoolhavoLeerjaar 4

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

time-iconLesson duration is: 50 min

Items in this lesson

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

Doel voor vandaag
getWaarde(kaart) af

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




Slide 2 - Slide

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

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

Vergelijkingen maken

Slide 5 - Slide

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

Slide 6 - Quiz

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

Slide 7 - Slide

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

Slide 8 - Slide

If statements: && en ||

Slide 9 - Slide


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

Slide 10 - Quiz

Slide 11 - Slide


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

Slide 12 - Quiz

Slide 13 - Slide

Slide 14 - Slide

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

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

Slide 16 - Slide

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

Slide 17 - Slide

Groepeer de opties die dezelfde uitkomst geven

Slide 18 - Slide

Schrijf per uitkomst de pseudocode voor de volgorde

Slide 19 - Slide

Vervang de pseudocode door de juiste programmeercode, zie Cheat Sheet

Slide 20 - Slide

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

Slide 22 - Slide

Vragen? Errors?

Slide 23 - Open question

Belangrijk!
Ga naar fiorettileerling.online/feedback


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

Slide 24 - Slide