klas 2 Micro:bit les 5

Micro:Bit
les 5
1 / 29
suivant
Slide 1: Diapositive
Nask / TechniekMiddelbare schoolhavo, vwoLeerjaar 2

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

Micro:Bit
les 5

Slide 1 - Diapositive

Planning van vandaag
terugblik vorige les
gebruik maken van de functie 'Als ... dan ...'
zelf programmeren



Slide 2 - Diapositive

Terugblik vorige lessen

Slide 3 - Diapositive

Wat verschijnt er
als je 5 x knop A
indrukt?
A
aantal
B
0
C
1
D
5

Slide 4 - Quiz

Verschijnt er
bij opstarten een 5
door deze code?
A
ja
B
nee

Slide 5 - Quiz

Wat verschijnt er als je 2 sec
na opstarten knop A indrukt
en 3 seconden later knop B?
A
2000
B
3000
C
5000
D
Dat weet je niet, want je weet niet wanneer knop A is ingedrukt

Slide 6 - Quiz

Wat verschijnt er als je 2 sec
na opstarten knop A indrukt
en 3 seconden later knop B?
A
2000
B
3000
C
5000
D
Dat weet je niet, want je weet niet wanneer knop A is ingedrukt

Slide 7 - Quiz

Als... dan...
Je kent al: 
Als er op knop A gedrukt wordt dan gebeurt het volgende

Slide 8 - Diapositive

Als... dan...
Maar er is ook een aparte functie voor:

Slide 9 - Diapositive

Als... dan...
Bekijk deze code goed!

Slide 10 - Diapositive

verschijnt er een A
als je knop A indrukt?
A
Ja
B
Nee, er verschijnt waar
C
Nee, er verschijnt een B
D
Dat kun je niet weten

Slide 11 - Quiz

programmeren van micro:Bit 
Ga  in je internetbrowser naar microbit.org/join

Slide 12 - Diapositive

Klik NIET op I've finished
NIET

Slide 13 - Diapositive

Slide 14 - Diapositive

Opdracht 1. Verbeterde liefdesmeter

Codeer eerst de liefdesmeter zoals we deden in de tweede les.
Als pin P0 wordt aangeraakt wordt er een willekeurig getal gekozen tussen 0 en 100.
Dit getal wordt getoond. 

Slide 15 - Diapositive

Het is natuurlijk jammer dat er altijd een hartje verschijnt, ook bij een kleine waarde...

Dat kan beter!

Slide 16 - Diapositive

Hoe zou je de liefdesmeter kunnen verbeteren?

Slide 17 - Question ouverte

Maak eerst een variabele met de naam 'liefde'

Slide 18 - Diapositive

Zorg dat 'liefde' een willekeurige waarde tussen 0 en 100 krijgt bij aanraken pin P0 

en dat deze waarde getoond wordt.

Slide 19 - Diapositive

Slide 20 - Diapositive

Je wilt dat er een hart verschijnt als de waarde van 'liefde' groter is dan bijvoorbeeld 50
ook in tabblad Logisch

Slide 21 - Diapositive

Voeg nu Als dan toe
(Tabblad Logisch)

Slide 22 - Diapositive

Slide 23 - Diapositive

Maak nu de liefdesmeter

Slide 24 - Diapositive

Opdracht 2. Dobbelen met letters

Schrijf een code waarbij geen cijfers verschijnen maar 
de letters A t/m F als de micro:bit geschud wordt.
Tip: gebruik o.a. Als... dan...
en een variabele die een willekeurig getal tussen 1 en 6 
kan krijgen  

Slide 25 - Diapositive

Slide 26 - Diapositive

Opdracht 3. Vrije opdracht
Combineer de dingen die je geleerd hebt in een eigen ontwerp.
Bijvoorbeeld: Maak een reactiesnelheid meter
(na een bepaalde tijd na indrukken knop A verschijnt een X in beeld. Druk dan zo snel mogelijk op knop B. Dan verschijnt de tijd die je nodig had om te reageren en als dit onder de 400 ms is verschijnt een smiley.)

Slide 27 - Diapositive

Slide 28 - Diapositive

Wat heb je deze les geleerd?

Slide 29 - Question ouverte