Microbit: les 4 & 5

Micro:Bit
laatste les

1 / 73
next
Slide 1: Slide
Nask / TechniekMiddelbare schoolhavo, vwoLeerjaar 2

This lesson contains 73 slides, with interactive quizzes, text slides and 2 videos.

time-iconLesson duration is: 90 min

Items in this lesson

Micro:Bit
laatste les

Slide 1 - Slide

Deze les:

  • Terugblik vorige les: Willekeur en Variabelen
  • Programmeren van  verbeterde liefdesmeter en dobbelen met letters
  • Zelfstandig programmeren: steen / papier / schaar en kompas.

Einde les: Zorgen dat iedereen in de LessonUp klas zit.



Slide 2 - Slide

Terugblik vorige lessen
Quiz op laptop

Slide 3 - Slide

Hier verschijnt er een knipperend hart
A
Ja
B
Nee

Slide 4 - Quiz

'willekeurig' betekent....

Slide 5 - Mind map

Noem een spel waarbij 'willekeur' een belangrijke rol speelt

Slide 6 - Open question

Wat gebeurt er door
deze code?
A
bij opstarten zie je een 0
B
bij opstarten zie je een 2
C
het scherm blijft leeg
D
de tekst 'aantal' verschijnt

Slide 7 - Quiz

Bij opstarten verschijnt
er een 2
A
ja
B
nee

Slide 8 - Quiz

Wat gebeurt er
door deze code bij 6x
knop A indrukken?
A
Eerst zie je niets, dan een 1
B
Eerst zie je niets, dan een 5
C
Eerst zie je een 0, dan een 5
D
Eerst zie je een 0, dan een 6

Slide 9 - Quiz

Een variabele is bijvoorbeeld..

Slide 10 - Mind map

Geef een voorbeeld van iets dat variabel is...

Slide 11 - Open question

Wat gebeurt er door
deze code als je knop A
indrukt?
A
Er verschijnt een groot hart en daarna een klein hart
B
Er verschijnt een groot hart
C
Er verschijnt een knipperend hart
D
Dat kun je niet weten

Slide 12 - Quiz

Waarom is dit
geen goede code voor
een dobbelsteen?

A
Je kunt nooit 6 gooien
B
Je gooit altijd 1
C
Er zit geen toeval in
D
De micro:Bit kan niet rollen

Slide 13 - Quiz

Wat gebeurt er
door deze code
als je opstart?

A
Er kan een 2 verschijnen
B
Er verschijnt een 1
C
Er verschijnt een 3
D
Er verschijnt eerst een 1 dan een 2 dan een 3

Slide 14 - Quiz

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

Slide 15 - Slide

Klik NIET op I've finished
NIET

Slide 16 - Slide

Opdracht 1: Herhaling variabelen
  • Hoe maken we ook alweer een handteller? (bezoekers tellen)
  • Hoe maken we ook alweer een stappenteller? (sprongen)
  • Hoe maken we een Muntenteller? (1 en 2 euromunten)

Test ze op jouw Micro:bit!

Slide 17 - Slide

Vandaag: Looptijd
De micro:bit heeft de mogelijkheid om de tijd te meten.

Dit wordt de looptijd genoemd.

Slide 18 - Slide

Opdracht 1. Looptijd
Zoek de code "Looptijd"- wat valt je op?

Slide 19 - Slide

Eenheid van looptijd
De looptijd wordt gemeten in 
ms (milliseconden; dus een duizendste van een seconde) 
of micros (microseconden; dus een miljoenste van een seconde)

Slide 20 - Slide

Wanneer start de looptijd?

De looptijd start op het moment dat de micro:Bit wordt opgestart, vanaf dan gaat de tijd lopen. Je hoeft dit niet te programmeren. 

Slide 21 - Slide

Opdracht 1: Looptijd
Als je op knop A drukt, wil je de tijd zien. Bijvoorbeeld tijdens het hardlopen. Want hoelang ben je eigenlijk al aan het rennen? Een soort tussenstand of het meten van jouw ronde tijd. Dit kan door middel van deze code.

Probeer deze code te bouwen! (maak gebruik van een variabele)

Slide 22 - Slide

Slide 23 - Slide

Hoe heet een apparaat dat voor deze functie gebruikt wordt?

Slide 24 - Open question

Slide 25 - Slide

Wat verschijnt er als je
3 seconden na opstarten
knop A indrukt?

A
3000
B
tijd
C
3
D
0

Slide 26 - Quiz

Waarom werkt dit
niet goed als
stopwatch?
A
je kunt de tijd niet stoppen
B
de tijd start bij opstarten van de micro:bit
C
het is erg onnauwkeurig
D
je kunt maar één keer de tijd meten

Slide 27 - Quiz

Wat verschijnt er als je precies
3 seconden na opstarten
knop A indrukt en 1 seconde
daarna knop B indrukt?

A
3
B
3000
C
4000
D
start

Slide 28 - Quiz

Bekijk goed wat hier gebeurt, wie ziet het?

Slide 29 - Slide

Wie ziet het?

Slide 30 - Open question

De tijd per ronde wordt getoond! Door de tijd van het vorige rondje af te trekken van de algehele looptijd, zie je in welke tijd je deze ronde hebt gelopen.

Slide 31 - Slide

Wat verschijnt er als je
1 seconde na opstarten knop A indrukt
en 2 seconden later knop B?

Slide 32 - Open question

Opdracht 2. Bouw deze stopwatch zelf
Test 'm!

Slide 33 - Slide

Als... dan...
Wat doet deze functie?

Slide 34 - Slide

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

Slide 35 - 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 36 - Quiz

Weet je nog dat we een liefdesmeter hebben gemaakt?

Slide 37 - Slide

Opdracht 2. De nieuwe liefdesmeter
Codeer eerst de bekende 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 38 - Slide

Slide 39 - Slide

Wat klopt er eigenlijk niet echt aan deze liefdesmeter?

Slide 40 - Open question

Het klopt natuurlijk niet dat er altijd een hart verschijnt, ook na een kleine waarde...


Slide 41 - Slide

Hoe zou dit anders (beter) kunnen?

Slide 42 - Open question

Verbeteren liefdesmeter 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 43 - Slide

Verbeteren liefdesmeter 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 44 - Slide

Slide 45 - Slide

Voeg nu Als dan toe
(Tabblad Logisch)

Slide 46 - Slide

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

Slide 47 - Slide

Maak nu de liefdesmeter

Slide 48 - Slide

Slide 49 - Slide

Opdracht 3. 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 50 - Slide

Slide 51 - Slide

Bekijk de code goed...

Slide 52 - 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 53 - Quiz

Bekijk de code goed........

Slide 54 - 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 55 - Quiz

Opdracht 4: steen, papier, schaar

  • Wat is steen - papier - schaar?
  • Wanneer gebruik je het spel?
  • Welk woord zal er dus sowieso in de code voorkomen?


We kijken het filmpje, houd je laptop even half dicht.


Slide 56 - Slide

Slide 57 - Video

Dan nu:
Gebruik een koptelefoon of oortjes en bouw aan de hand van het filmpje, zelfstandig Steen-papier-schaar na.




Is het jou gelukt? Test op je microbit!
timer
15:00

Slide 58 - Slide

Opdracht 5: Kompas programmeren!
  • Wat is een kompas?
  • Welke woorden (of letters) gaan we dus sowieso in het kompas gebruiken?

Laptop even half dicht, we bekijken de video

Slide 59 - Slide

Wat is een kompas?

Slide 60 - Open question

Welke woorden (of letters) gaan we in een kompas gebruiken?

Slide 61 - Open question

Slide 62 - Video

Dan nu:
Gebruik een koptelefoon of oortjes en bouw aan de hand van het filmpje, zelfstandig het kompas na.




Is het jou gelukt? Test op je microbit!
timer
15:00

Slide 63 - Slide

Bekijk de code goed...

Slide 64 - 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 65 - Quiz

Bekijk de code goed........

Slide 66 - 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 67 - Quiz

oefenen met:
- Dobbelsteen
- Knipperend hart
- Steen papier schaar
- (Verbeterde )liefdesmeter
- Kop of Munt
- Stappenteller
- Handteller
- Muntenteller (1 en 2 euromunten)
- Dobbelen met letters

Slide 68 - Slide

Tot slot belangrijk:
Voor de toets:

Heb jij een opgeladen laptop mee
Je weet hoe je een Screen shot maakt op je laptop!
Jij zit in de LessonUp klas.

We checken of we allemaal in de LessonUp klas zitten >>


Slide 69 - Slide

Aansluiten op batterijen!

Sluit jouw Microbit aan op batterijen, zodat je met de Microbit kunt lopen.

Werkt het kompas?

Slide 70 - Slide

Ga naar LessonUp

Slide 71 - Slide

V2a:

Ga naar LessonUp
Gebruik de knop Office 365
Log in met je schoolaccount

Code klas hv2a: oxvgf


Slide 72 - Slide

H2b



Code klas h2b:   cpimz

Slide 73 - Slide