P1 WEEK 4.1 H5S - INFORMATICA

H5s Week 4 Les 1
Project Lingo
1 / 22
suivant
Slide 1: Diapositive
InformaticaMiddelbare schoolhavoLeerjaar 4

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

time-iconLa durée de la leçon est: 90 min

Éléments de cette leçon

H5s Week 4 Les 1
Project Lingo

Slide 1 - Diapositive

Startklaar zitten.
STARTKLAAR!
Tellie in zakkie

Slide 2 - Diapositive

Startklaar zitten.
Speedcourse
Math.floor(Math.random * x)

Slide 3 - Diapositive

Startklaar zitten.
Voorkennis activeren

Slide 4 - Diapositive

Cet élément n'a pas d'instructions

Hoe krijg ik het 5e element uit een array met de naam: lijst?
A
lijst.get(5)
B
lijst[4]
C
lijst.get(6)
D
lijst[5]

Slide 5 - Quiz

Cet élément n'a pas d'instructions

Hoe krijg een random getal tussen 0 en 20?
A
Math.floor(Math.random() * 20)
B
Math.ceil(Math.random() * 20)
C
Math.floor(Math.random() * 21)
D
Math.random(0, 20)

Slide 6 - Quiz

Cet élément n'a pas d'instructions

Bij welke vraag ben je op CodeHS?

Voorbeeld antwoord: 3.7.2

Slide 7 - Question ouverte

Cet élément n'a pas d'instructions

Hoe staat het met de opdracht Woordjes van vorige week?
Ik heb hem ingeleverden ben blij met het resultaat
Ik heb hem ingeleverd, maar ben niet blij met het resultaat
Ik ben wel begonnen, maar nog niet klaar
Ik ben nog lang niet klaar.

Slide 8 - Sondage

Cet élément n'a pas d'instructions

Leerdoelen
  1. Na deze les kan ik functies maken die een waarde terugkeren
  2. Na deze les kan ik (globale) variabelen aanmaken en weet ik wat out of scope betekent.

Slide 9 - Diapositive

Cet élément n'a pas d'instructions

Return

Slide 10 - Diapositive

Cet élément n'a pas d'instructions

Return stopt het uitvoeren van een functie 

Slide 11 - Diapositive

Cet élément n'a pas d'instructions

Return kan ook niks terugkeren









returnt undefined

Slide 12 - Diapositive

Cet élément n'a pas d'instructions

3 Eerste Letter 1/2
  1. Pas de functie kiesWoord() aan dat hij het random gekozen woord returnt in plaats van print.
  2. Zoek uit: Hoe zie je in de JavaScript console het verschil tussen de effecten van return en console.log?

Klaar?
Ga verder op CodeHS.

Slide 13 - Diapositive

Cet élément n'a pas d'instructions

3 Eerste Letter 1/2

Slide 14 - Diapositive

Cet élément n'a pas d'instructions

(Globale) variabelen

Slide 15 - Diapositive

Cet élément n'a pas d'instructions

(Globale) variabelen

Slide 16 - Diapositive

Cet élément n'a pas d'instructions

(Globale) variabelen

Slide 17 - Diapositive

Cet élément n'a pas d'instructions

Woord naar array
let woord = "hallo";
let array = woord.split("");

array = ['h', 'a', 'l', 'l', 'o'];

Slide 18 - Diapositive

Cet élément n'a pas d'instructions

3 Eerste Letter 2/2
Maak een functie startGame(), die de volgende dingen doet:
  1. Gebruik kiesWoord() om een random woord te kiezen en sla deze op in de globale variabele WOORD.
  2. Maak een array met de naam LETTERS en plaats de letters van het gekozen woord in de array. (Gebruik Google/ChatGPT voor hoe dit moet.)
  3. Selecteer het eerste blokje van team 1 (ID = t1-1-1) en zet de eerste letter van WOORD (Tip: LETTERS[0]) in het blokje.

Klaar?
  • Maak alle blokjes standaard leeg (haal alle A's weg).
  • Ga verder op CodeHS.

Slide 19 - Diapositive

Cet élément n'a pas d'instructions

3 Eerste Letter
Dit moet je inleveren voor 10% van je cijfer op 24 September 2024, 23:59

Slide 20 - Diapositive

Cet élément n'a pas d'instructions

Leg in je eigen woorden uit.
Wat is het verschil tussen een lokale en globale variabele?

Slide 21 - Question ouverte

Cet élément n'a pas d'instructions

Afsluiting
Samenvatting
  • Functie return statements
  • Globale / lokale variabele






Volgende les:
Event Listeners!
Deadline: Eerste Letter op 24 September 2024, 23.59u.

Slide 22 - Diapositive

Cet élément n'a pas d'instructions