P1 WEEK 4 M3 - INFORMATIE TECHNOLOGIE

Week 4 les 1
1 / 27
suivant
Slide 1: Diapositive
InformaticaMiddelbare schoolhavoLeerjaar 4

Cette leçon contient 27 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

Week 4 les 1

Slide 1 - Diapositive

Startklaar zitten.
STARTKLAAR!
Tellie in zakkie

Slide 2 - Diapositive

Startklaar zitten.
Voorkennis activeren

Slide 3 - Diapositive

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

Wat is het doel van een for-loop in JavaScript?
A
Het vergelijken van twee waarden
B
Het definiëren van een functie
C
Het selecteren van een HTML-element
D
Het herhaaldelijk uitvoeren van een blok code

Slide 4 - Quiz

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

Wat is de juiste syntax voor een for-loop in JavaScript?
A
while (i < array.length)
B
for (i = 0; i < array.length)
C
for (i <= array.length)
D
for (let i = 0; i < array.length; i++)

Slide 5 - Quiz

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

Welk datatype wordt gebruikt voor het opslaan van tekst in JavaScript?
A
Boolean
B
Number
C
String
D
Object

Slide 6 - Quiz

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

Wat is het datatype voor een geheel getal in JavaScript?
A
Array
B
String
C
Boolean
D
Number

Slide 7 - Quiz

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

LEERDOELEN
Leerlingen gebruiken een for-loop en if-else om simpele problemen op te lossen.

Slide 8 - Diapositive

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

Voor de docent 
Hierbij kan de leerling:

  • Uitleggen wat een variabele is en waarvoor deze wordt gebruikt in een programma.
  • Verschillende typen variabelen (zoals getallen, tekst, en booleans) herkennen en correct gebruiken.
  • Een variabele aanmaken, een waarde toewijzen, en de waarde van de variabele aanpassen tijdens het uitvoeren van het programma.
  • Inzien hoe variabelen kunnen helpen om programma's flexibel en efficiënt te maken, door gegevens op te slaan die later gebruikt of veranderd kunnen worden.

Slide 9 - Diapositive

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

Herhaling controle structer
Ga naar teams en maak de opdracht herhaling controle structure. Oefening 1 maak je en je kiest nog één van de overige oefeningen om deze te maken. Welke van de overige mag je helemaal zelf kiezen. In totaal maak je dus 2 oefeningen (oefening 1 + eentje naar eigen keuze)

Slide 10 - Diapositive

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

Herhaling for-loop 
Ga naar teams en maak de opdracht herhaling for-loops. Oefening 1 maak je en je kiest nog één van de overige oefeningen om deze te maken. Welke van de overige mag je helemaal zelf kiezen. In totaal maak je dus 2 oefeningen (oefening 1 + eentje naar eigen keuze)

Slide 11 - Diapositive

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

if else in een for-loop 
  • Soms wil je dat bijvoorbeeld voor het raden van een getal tussen 1 en 10 en als het goed geraden is dan heb je gewonnen.

Maak de opdracht raad het getal. Er is veel code al voor jou geschreven, jij hoeft het alleen nog aan te vullen.

Lever deze in via teams

Slide 12 - Diapositive

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

Ik weet nu hoe ik for-loop kan combineren met if else
Ja
Deels
Nee

Slide 13 - Sondage

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

kopieer jouw code uit de opdracht raad het getal en zet het hieronder

Slide 14 - Question ouverte

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

Samenvatting
- Klassikaal doornemen

Slide 15 - Diapositive

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

Week 4 les 2

Slide 16 - Diapositive

Startklaar zitten.
STARTKLAAR!
Tellie in zakkie

Slide 17 - Diapositive

Startklaar zitten.
Voorkennis activeren

Slide 18 - Diapositive

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

Maak de tafel van 10, laat alleen de even getallen uitrekenen. oneven getallen wordt vermeld kan niet uitrekenen

bijvoorbeeld
1 kan niet uitrekenen
2x10=20
3 kan niet uitrekenen
enzovoort


Slide 19 - Question ouverte

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

Leerdoelen
De leerling begrijpt hoe de (visuele)robotarm in javascript werkt en kan de basisprincipes van de werking en besturing ervan uitleggen,

Slide 20 - Diapositive

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

Wat is robotArm 
Is een programma waarmee je een visuele robotarm programmeert om blokken te verplaatsen. Een leuke manier om te leren programmeren.



Begin
Eind

Slide 21 - Diapositive

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

robotArm commando's
robotArm.moveRight()
robotArm.moveLeft()
robotArm.grab()
robotArm.drop()
robotArm.scan()

Slide 22 - Diapositive

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

download robotArm 
In teams staat robotArm voor jouw klaar
Download die naar jouw chromebook of laptop
pak robotArm uit
verwijder de gedownloade robotArm

Als het goed is zie jij nu alleen een map genaamd robotArm en niet robotArm.zip of robotArm.rar

Slide 23 - Diapositive

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

Visual code editor 
Is een programma waarmee je code kan schrijven
Je open hierin robotArm... doe mee met de docent 

1. ga naar jouw browser en typ het volgende in   https://vscode.dev/ en druk op enter
2. Klik op open folder en brows naar de map robotArm, klik 1x op het mapje en daarna op de knop map selecteren

heel de map wordt geopend aan de linkerkant n vscode.dev
vanaf nu kan jij coderen...... 

Slide 24 - Diapositive

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

Ik weet hoe ik robotArm kan gebruiken
Ja
Deels
Nee

Slide 25 - Sondage

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

Welke commando's kan je in robotArm gebruiken?

Slide 26 - Question ouverte

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

Samenvatting
Klasikaal doornemen

Slide 27 - Diapositive

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