NATIVE / PRB-I / 5B Toetsbespreking etc

Python intro
Programming basics-II
Les 3 / Week 7a
Feedbackmoment
NATIVE: PRB-I
Week 5
1 / 38
suivant
Slide 1: Diapositive
Applicatie- en mediaontwikkelaarMBOStudiejaar 1

Cette leçon contient 38 diapositives, avec diapositives de texte.

Éléments de cette leçon

Python intro
Programming basics-II
Les 3 / Week 7a
Feedbackmoment
NATIVE: PRB-I
Week 5

Slide 1 - Diapositive

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

NATIVE
Programmeren voor Windows
Micro:bit

Slide 2 - Diapositive

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

Feedbackmoment
Op ItsLearning
NAT: PRB-I > Feedbackmomenten
FS96-NATw05: Theorietoets micro:bit

Slide 3 - Diapositive

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

Feedbackmoment
Op ItsLearning
NAT: PRB-I > Feedbackmomenten
FS96-NATw05: Theorietoets micro:bit
Wachtwoord: fbmprb

Slide 4 - Diapositive

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

Terugblik feedbackmoment

🟩 Top 8              >     kort doornemen
⬛ Bottom 11    >     uitgebreid bespreken  
Klik voor antwoord
Hier komt het antwoord 😃

Slide 5 - Diapositive

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

"Bij programmeren is er een vrij belangrijk concept wat begrepen moet worden. Welk woord hoort op de plaats van het vraagteken? 
 

? -> process -> output"
Input

Slide 6 - Diapositive

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

"Een lopende band in een fabriek gaat pas draaien nadat de sensoren van de band detecteren dat er exact het juiste gewicht is gedetecteerd.
 
Wat is in het geval van de lopende band de output?"
De motoren / het draaien van de band / ...

Slide 7 - Diapositive

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

"Langs de weg staat een snelheidsmeter die aangeeft of er te hard of te zacht gereden wordt, door middel van respectievelijk een verdrietige gezichtje, of een blij gezichtje.


Wat is de input voor deze snelheidsmeter?"
Sensor / snelheid van de auto / ...
NIET: accelerometer

Slide 8 - Diapositive

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

"In een computer game kun je met je wapen alleen schieten als je nog kogels hebt. Je drukt op de schietknop maar er gebeurt niks.  


Beschrijf hierin het proces?"
Check ammo. Wanneer <= 0: niet schieten.

Slide 9 - Diapositive

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

Nee (leeftijd is NIET groter dan 17)

Slide 10 - Diapositive

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

Variabele

Slide 11 - Diapositive

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

Sprite. Dit is het stukje geheugen dat we een naam hebben gegeven hierin stoppen we een gehele sprite.

Slide 12 - Diapositive

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

"In het programmeren hebben we de mogelijkheid om waardes op te slaan als een variabele of als constante. Leg in het kort uit wat het verschil is tussen deze twee.
"
Variabele: kan veranderen.
Constante: altijd hetzelfde.

Slide 13 - Diapositive

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

45 >= 45
TRUE

Slide 14 - Diapositive

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

30 == 29 || 1 < 5
Zie volgende dia's

Slide 15 - Diapositive

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

30 == 29 || 1 < 5
FALSE
TRUE
||

Slide 16 - Diapositive

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

30 == 29 || 1 < 5
FALSE
FALSE
||
TRUE

Slide 17 - Diapositive

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

15 > 15 && 7 <= 7
FALSE

Slide 18 - Diapositive

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

(100<101 || 20==25) && (20>=20 && 49>50)
Zie volgende dia's

Slide 19 - Diapositive

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

(100<101 || 20==25) && (20>=20 && 49>50)
TRUE
FALSE
||
(
)

Slide 20 - Diapositive

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

(100<101 || 20==25) && (20>=20 && 49>50)
TRUE
(
)

Slide 21 - Diapositive

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

(100<101 || 20==25) && (20>=20 && 49>50)
TRUE
FALSE
&&
(
)
(
)
TRUE

Slide 22 - Diapositive

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

(100<101 || 20==25) && (20>=20 && 49>50)
TRUE
FALSE
&&
(
)
(
)

Slide 23 - Diapositive

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

(100<101 || 20==25) && (20>=20 && 49>50)
TRUE
FALSE
&&
(
)
(
)
FALSE

Slide 24 - Diapositive

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

100 < 101 && (20 >= 20 && 5 < 7) && 49>50

Zie volgende dia's

Slide 25 - Diapositive

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

100 < 101 && (20 >= 20 && 5 < 7) && 49>50

TRUE
TRUE
&&
(
)

Slide 26 - Diapositive

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

100 < 101 && (20 >= 20 && 5 < 7) && 49>50

TRUE
)
(

Slide 27 - Diapositive

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

100 < 101 && (20 >= 20 && 5 < 7) && 49>50

TRUE
FALSE
TRUE
&&
)
&&
(

Slide 28 - Diapositive

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

100 < 101 && (20 >= 20 && 5 < 7) && 49>50

TRUE
FALSE
TRUE
&&
)
&&
(
FALSE

Slide 29 - Diapositive

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

"Wanneer wordt de code in een 'else' blok uitgevoerd?
"
1pt = Als álle andere if / else if niet voldaan zijn
0,5pt = De eerste if was niet waar

Slide 30 - Diapositive

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

Schaar, want die komt zowel bij 2 als bij 3.

Slide 31 - Diapositive

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

A, want leeftijd is groter dan 17.

Slide 32 - Diapositive

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


< Aan
                 = 1 knipper
< Uit

Index:
0  1  2  3  4  5  6  7  8  9  10

Slide 33 - Diapositive

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


< Aan
                 = 1 knipper
< Uit

Index:
0  1  2  3  4  5  6  7  8  9  10
(1 2  3  4  5  6  7  8  9 10 11)
11x dus

Slide 34 - Diapositive

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


< Aan
                 = 1 knipper
< Uit

Index:
0  1  2  3  4  5  6  7  8  9  10

Slide 35 - Diapositive

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


< Aan
                 = 1 knipper
< Uit

Index:
0  1  2  3  4  5  6  7  8  9  10
(                   1  2  3  4  5  6)
6x dus

Slide 36 - Diapositive

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

Repeat: als je precies weet hoe vaak iets moet gebeuren.
While: als je alleen een voorwaarde weet.

NIET: 'terwijl' je iets anders doet

Slide 37 - Diapositive

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

En verder...
Verder afmaken opdrachten waar nodig
Volgende les: Start nieuwe module> PRB-II

Slide 38 - Diapositive

  • Doe eerst even kleine demo zelf
  • Daarna delen met studenten en zij loggen in op de classroom
  • Daarna de opdrachtkaart 1a maken, in de classroom ook zodat ik het kan volgen