Microbit: les 5

Micro:Bit
Laatste les !
1 / 52
suivant
Slide 1: Diapositive
Nask / TechniekMiddelbare schoolhavo, vwoLeerjaar 2

Cette leçon contient 52 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
Laatste les !

Slide 1 - Diapositive

Planning van vandaag

- Terugblik en herhaling
- Gebruik maken van de functie 'Als ... dan ...'
- Liefdesmeter verbeteren / Dobbelen met letters
- Ruimte voor laatste vragen





Slide 2 - Diapositive

Hoe was de vakantie? / Wat heb je gedaan?

Slide 3 - Question ouverte

Terugblik vorige lessen
Inloggen op je laptop!

Slide 4 - Diapositive

De Microbit is...

Slide 5 - Carte mentale

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

Slide 6 - Quiz

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

Slide 7 - 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 8 - 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 9 - Quiz

Een voorbeeld van een variabele is..

Slide 10 - Carte mentale

Willekeurig betekent...

Slide 11 - Question ouverte

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

Slide 12 - Diapositive

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

Slide 13 - Diapositive

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

Slide 14 - 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 15 - Quiz

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

Slide 16 - Diapositive

Klik NIET op I've finished
NIET

Slide 17 - Diapositive

Weet je nog? Bouw deze codes:
- Een dobbelsteen
- Een stappenteller
- Een handteller
- Een muntenteller (1 en 2 euromunten)

Test de code op de Microbit!
timer
10:00

Slide 18 - Diapositive

Weet je nog dat we een liefdesmeter hebben gemaakt?

Slide 19 - Diapositive

Opdracht 1. De liefdesmeter
Codeer eerst deze liefdesmeter op de Microbit:
bij opstarten: toon 'liefdesmeter'

Als knop A  en B worden ingedrukt verschijnt een willekeurig getal  tussen 0 en 100.
Dit getal wordt getoond en er verschijnt een hartje achteraan.

Slide 20 - Diapositive

Slide 21 - Diapositive

Wat klopt er niet aan deze liefdesmeter?

Slide 22 - Question ouverte

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


Slide 23 - Diapositive

Hoe zou dit anders (beter) kunnen?

Slide 24 - Question ouverte

Verbeteren stap 1:
Maak eerst een variabele met de naam 'liefde'

Zorg dat 'liefde' een willekeurige waarde tussen 0 en 100 krijgt Als knop A en B worden ingedrukt...
en dat deze waarde getoond wordt.

Daarna wordt scherm gewist

Slide 25 - Diapositive

Verbeteren stap 2:
Zorg dat 'liefde' een willekeurige waarde tussen 0 en 100 krijgt Als knop A en B worden ingedrukt...

en dat deze waarde getoond wordt.

Slide 26 - Diapositive

Slide 27 - Diapositive

Voeg nu Als dan toe
(Tabblad Logisch)

Slide 28 - Diapositive

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

Slide 29 - Diapositive

Maak nu de liefdesmeter

Slide 30 - Diapositive

Slide 31 - Diapositive

Test de liefdesmeter op je Microbit!

Slide 32 - Diapositive

Opdracht 2. Dobbelen met letters

Schrijf een code waarbij geen cijfers 1 t/m 6 verschijnen maar 
de letters A t/m F als er gedobbeld wordt.

Tip: gebruik Als... dan...
en een variabele die een willekeurig getal tussen 1 en 6 
kan krijgen  

Slide 33 - Diapositive

Slide 34 - Diapositive

Bekijk de code goed

Slide 35 - Diapositive

Wat verschijnt er
als je 5 x op A drukt?
A
0, 1, 2, 3, 4, 5
B
1, 2, 3, 4, 5, 6
C
1, 2, 3, 4, 0, 6
D
1, 1, 1, 1, 0, 1

Slide 36 - Quiz

Bekijk de code goed

Slide 37 - Diapositive

Wat kan er gebeuren door de code voor de dobbelsteen als iemand schudt met de micro:bit?
A
Er verschijnt het woord getal
B
Er verschijnt een 5
C
Er verschijnt eerst een A, dan een B, dan een C enz.
D
Er verschijnt een E

Slide 38 - Quiz

Bekijk de code goed

Slide 39 - Diapositive

Wanneer verschijnt er een smiley?
A
Als er 400ms na indrukken van knop A op knop B gedrukt wordt
B
Als er 400ms na het verschijnen van het kruis op knop B gedrukt wordt
C
Als er 250ms na indrukken van knop A op knop B gedrukt wordt
D
Nooit, want de code klopt niet

Slide 40 - Quiz

Opdracht 3: anti-diefstal 
Je kunt op de micro:Bit een boxje aansluiten, 
zodat je er geluid mee kunt maken.

Hiervoor moet je de uitbreiding 'Grove' ophalen. 

Slide 41 - Diapositive

Uitbreiding
Ga naar Geavanceerd

Slide 42 - Diapositive

Uitbreiding
Ga naar Uitbreidingen

Slide 43 - Diapositive

Uitbreiding 
Typ in: grove

Slide 44 - Diapositive

Uitbreiding 
Bouw deze opstelling

Slide 45 - Diapositive

Opdracht. Anti-diefstal
Maak een code waarmee de micro:Bit 4x sirene laat horen 
en een kruis toont op het moment dat deze geschud wordt.

Maak hierbij ook gebruik van de herhaalfunctie.

Slide 46 - Diapositive

anti-diefstal 

Slide 47 - Diapositive

Opdracht 4. Vrije opdracht
Combineer de dingen die je geleerd hebt in een eigen ontwerp.

Denk aan: Snelheidsmeter / Hartjes Smileys / Liefdesmeter / Muntenteller / Stappenteller / Handteller / dobbelspel

Wat kun je nog meer met de 'als... dan...' functie?

timer
5:00

Slide 48 - Diapositive

Belangrijk:

Voor de toets:
Volgende week heb jij je opgeladen laptop mee
Je weet hoe je een Screen shot maakt met je laptop!


Slide 49 - Diapositive

Ruimte voor vragen:
-  Willekeur
- "Als... Dan... functie"
- Variabelen
- e.d..

Onduidelijheden of alles helder?

Slide 50 - Diapositive

Slide 51 - Diapositive

Wat heb je deze les geleerd?

Slide 52 - Question ouverte