Micro:Bit - Introductieles + Maqueen Line Follower
Micro:Bit
1 / 43
next
Slide 1: Slide
Technologie en ToepassingMiddelbare schoolvmbo tLeerjaar 3
This lesson contains 43 slides, with interactive quizzes, text slides and 1 video.
Lesson duration is: 100 min
Items in this lesson
Micro:Bit
Slide 1 - Slide
Micro:Bit
Slide 2 - Slide
Micro:Bit
Slide 3 - Mind map
Wat had je kunnen ontdekken?
A-knop
B-knop
A+B-knop gelijktijdig
Schudden
Lichtinval
Slide 4 - Slide
Slide 5 - Slide
Micro:Bit
Minicomputer ontwikkelt door BBC om mensen te helpen om te leren gaan met computers en code.
Hardware -> de Micro:Bit zelf
Software -> code die je op de Micro:Bit zet om deze aan te sturen.
Enkele mogelijkheden:
Stappenteller
Timer
Thermometer
Aansturen van een robot
Slide 6 - Slide
Coderen van de Micro:Bit
Om de Micro:Bit te laten werken hebben we een code nodig. Een code maken/schrijven noemen we programmeren.
De Micro:Bit kunnen we programmeren via de website
makecode.microbit.org
Slide 7 - Slide
Slide 8 - Video
Tips bij programmeren
Wil je een blokje toch maar verwijderen? Sleep het dan naar links. Er verschijnt een prullenbakje. Als je het blokje dan loslaat, wordt het verwijderd.
Is een blokje grijs? Dat betekent dat de micro:bit niet weet wanneer hij het blokje moet gebruiken. Het blokje staat niet in een blok zoals ‘Bij opstarten’, ‘De hele tijd’, ‘Wanneer er op de A knop wordt gedrukt’ of ‘Bij schudden’. De computer gebruikt het blok dan niet.
Wil je je code opruimen? Klik rechts in het programmeerveld en klik op ‘Formatteer code’.
Wil je een blokje kopiëren en plakken? Klik met rechts op het blokje, en klik op dupliceren.
Slide 9 - Slide
Nu jullie
We gaan een nieuw project aanmaken. Jullie gaan een eigen eerste code opstellen!
Slide 10 - Slide
makecode.microbit.org
Slide 11 - Link
Klik op nieuw project
Geef het project de naam Hartje
Klik op aanmaken
De opdracht:
Programmeer net als het voorbeeldfilmpje een hartje die de hele tijd na 1 seconde veranderd in een andere.
timer
5:00
Slide 12 - Slide
Hint
Je hebt in totaal vier blauwe codeblokken nodig!
De opdracht:
Programmeer net als het voorbeeldfilmpje een hartje die de hele tijd na 1 seconde veranderd in een andere.
timer
3:00
Slide 13 - Slide
Hint
Je hebt in totaal vier blauwe codeblokken nodig!
Stappen die je volgt: Groot hartje, pauze, klein hartje, pauze
De opdracht:
Programmeer net als het voorbeeldfilmpje een hartje die de hele tijd na 1 seconde veranderd in een andere.
timer
2:00
Slide 14 - Slide
De oplossing
De opdracht:
Programmeer net als het voorbeeldfilmpje een hartje die de hele tijd na 1 seconde veranderd in een andere.
Slide 15 - Slide
Type hier een titel
Materiaallijst
Slide 16 - Slide
Code uploaden
Om de code op de Micro:Bit te kunnen zetten doorloop je de volgende stappen.
Sluit de usb-kabel aan op de computer en de Micro:Bit
Maak een koppeling (verbinding)
Download de code naar de Micro:Bit
Sluit de batterijen weer aan.
Om de code op de Micro:Bit te kunnen zetten doorloop je de volgende stappen.
Sluit de usb-kabel aan op de computer en de Micro:Bit
Maak een koppeling (verbinding)
Download de code naar de Micro:Bit
Sluit de batterijen weer aan.
Help anderen als het ze niet lukt :)
Code uploaden
Slide 17 - Slide
Stappenteller
We gaan nu een stappenteller programmeren.
Hiervoor hebben we een eigen gemaakt blokje nodig, dit blokje noemen we een variabele.
Slide 18 - Slide
Variabelen
Variabelen zijn stukjes van een code die de computer kan onthouden. De naam zegt het al, deze kan van waarde wisselen.
Bijvoorbeeld temperatuur.
Of stappen...
Slide 19 - Slide
Variabele aanmaken
We maken eerst een nieuw project aan gemaakt stappenteller.
Aanmaken van de variabele "stappen":
Slide 20 - Slide
Stappenteller
Je stappenteller bestaat uit drie verschillende blokken met code die je moet progammeren.
Variabele "stappen"
Bij schudden van de Micro:Bit verhoog stappen met 1
Toon het aantal stappen op het scherm
timer
10:00
Slide 21 - Slide
Stappenteller
Je stappenteller bestaat uit drie verschillende blokken met code die je moet progammeren.
Variabele "stappen"
Bij schudden van de Micro:Bit verhoog stappen met 1
Toon het aantal stappen op het scherm
timer
1:00
Slide 22 - Slide
Stappenteller
Je stappenteller bestaat uit drie verschillende blokken met code die je moet progammeren.
Variabele "stappen"
Bij schudden van de Micro:Bit verhoog stappen met 1
Toon het aantal stappen op het scherm
Extra uitdaging:
Als het aantal stappen 50 is, toon een smiley op het scherm
Als knop a ingedrukt wordt, toon het aantal stappen.
timer
5:00
Slide 23 - Slide
Slide 24 - Slide
Maqueen
Opdracht maken van een robot die een lijn volgt.
Slide 25 - Slide
Maqueen
Eerste stap is het bouwen van de robot.
In het setje dat je hebt ontvangen zitten alle onderdelen om de robot te maken.
Slide 26 - Slide
Welke onderdelen zie je?
Slide 27 - Mind map
Maqueen
Nu de robot in elkaar zit gaan we eerst de robot enkel vooruit laten rijden.
Hiervoor gebruiken we de blokken:
forever/altijd
motor ... move ... at speed ...
Slide 28 - Slide
classroom.microbit.org
Slide 29 - Link
Maqueen
Nu de robot in elkaar zit gaan we eerst de robot enkel vooruit laten rijden.
Hiervoor gebruiken we de blokken:
forever/altijd
motor ... move ... at speed ...
Slide 30 - Slide
Maqueen
Op het wagentje zitten twee sensoren die contrast waarnemen. Deze sensoren geven "output" naar onze code. Dit doen ze door middel van een nul of een één.
0 or 1
Slide 31 - Slide
Maqueen
Als de sensor als output de waarde 0 stuurt ziet deze de zwarte lijn.
Als de sensor als output de waarde 1 stuurt ziet deze de zwarte lijn niet!
Deze output gebruiken wij om de robot bij te sturen.
Slide 32 - Slide
Maqueen
Je ziet hier een voorbeeld van het bijsturen van de robot.
Kijk goed wat jullie zien!
Hoe stuurt de robot zichzelf bij?
Slide 33 - Slide
Welke situaties zouden kunnen voorkomen ?
Slide 34 - Open question
Maqueen
We gaan nu aan de bestaande code toevoegen:
De linkersensor heeft waarde 0 en de rechtersensor heeft waarde 1.
Hierop reageren we door de motorsnelheden van het linker- en rechterwiel aan te passen.
Slide 35 - Slide
Maqueen
Ditzelfde moeten we doen voor de andere situatie die mogelijk is.
Slide 36 - Slide
Type hier een titel
Materiaallijst
Slide 37 - Slide
Schrijf op wat je geleerd hebt tijdens deze les.
This is an open question
Slide 38 - Open question
Schrijf op wat je beter of anders zou kunnen van deze les
This is an open question
Slide 39 - Open question
Type hier een titel
How to copy a slide
This lesson is complete! But how can you add similar slides to upcoming lessons?
1. Open this lesson.
2. Checkmark the slides you want to copy in the left side of your screen.
3. Click on Copy.
4. Navigate to the lesson you want to copy the slides to and click: Copy here.
Slide 40 - Slide
Type hier een titel
How to change the colour of a slide
Do you want to add another colour to these slides? Here's how it works:
1. Navigate to the slide of which you want to change the colour.
2. Changing the background colour: Select the Droplet at the top of the slide. 3. Changing the text colour: Select the text and click on Text colour.
4. Choose the colour you like.
Slide 41 - Slide
Want to learn more?
Articles
Check out the frequently asked questions and the answers to them, right here.
Chat
Click the blue chat icon at the bottom of your screen to talk to one of our support agents.