Microbit: les 5

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

This lesson contains 52 slides, with interactive quizzes and text slides.

time-iconLesson duration is: 90 min

Items in this lesson

Micro:Bit
Laatste les !

Slide 1 - Slide

Planning van vandaag

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





Slide 2 - Slide

Hoe was de vakantie? / Wat heb je gedaan?

Slide 3 - Open question

Terugblik vorige lessen
Inloggen op je laptop!

Slide 4 - Slide

De Microbit is...

Slide 5 - Mind map

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 - Mind map

Willekeurig betekent...

Slide 11 - Open question

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

Slide 12 - Slide

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

Slide 13 - Slide

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

Slide 14 - Slide

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 - Slide

Klik NIET op I've finished
NIET

Slide 17 - Slide

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 - Slide

Weet je nog dat we een liefdesmeter hebben gemaakt?

Slide 19 - Slide

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 - Slide

Slide 21 - Slide

Wat klopt er niet aan deze liefdesmeter?

Slide 22 - Open question

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


Slide 23 - Slide

Hoe zou dit anders (beter) kunnen?

Slide 24 - Open question

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 - Slide

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 - Slide

Slide 27 - Slide

Voeg nu Als dan toe
(Tabblad Logisch)

Slide 28 - Slide

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

Slide 29 - Slide

Maak nu de liefdesmeter

Slide 30 - Slide

Slide 31 - Slide

Test de liefdesmeter op je Microbit!

Slide 32 - Slide

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 - Slide

Slide 34 - Slide

Bekijk de code goed

Slide 35 - Slide

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 - Slide

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 - Slide

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 - Slide

Uitbreiding
Ga naar Geavanceerd

Slide 42 - Slide

Uitbreiding
Ga naar Uitbreidingen

Slide 43 - Slide

Uitbreiding 
Typ in: grove

Slide 44 - Slide

Uitbreiding 
Bouw deze opstelling

Slide 45 - Slide

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 - Slide

anti-diefstal 

Slide 47 - Slide

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 - Slide

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 - Slide

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

Onduidelijheden of alles helder?

Slide 50 - Slide

Slide 51 - Slide

Wat heb je deze les geleerd?

Slide 52 - Open question