Skip to content

rbontekoe/MICROBITKIDS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stable

UNDER DEVELOPMENT

Micro:bit voor Kids

Word een programmeur in de dop en ontdek de mogelijkheden van de Micro:bit.

Cursusmateriaal

Level 1: Introductie

Kennismaking met de Micro:bit.

We gaan kennismaken met een website waarop je kunt leren programmeren voor een Micro:bit. Je begint met het maken van een programma waardoor je naam op de Micro:bit verschijnt. Je leert ook hoe je het programma kunt opslaan en op de Micro:bit kunt zetten.

Variabelen gebruiken, lussen en if...then gebruiken: Kloppend hart.

In deze les ga je leren over een paar belangrijke dingen als je wilt leren programmeren: variabelen, 'als...dan' en 'lus' constructies.

Radio communicatie tussen Micro:bits: Vossenjacht.

De Micro:bit kan goed informatie uitwisselen tussen andere Micro:bits. We gaan een spel maken dat Vossenjacht heet. Eén persoon is de Vos en alle andere kinderen gaan de Vos zoeken. De Vos heeft een rode sjaal en een Micro:bit om zijn nek. Op het scherm van de Micro:bit van de Vos zie je om de 5 seconden een plaatje van een Vos. De Vos heeft zich verstopt en alle andere kinderen hebben ook een Micro:bit. Als ze dicht genoeg bij de Vos komen, dan geeft de Micro:bit van de Vos een teken dat je in de buurt bent.

Level 2: Sensoren

Soorten sensoren.

Bij het werken met de micro:bit heb je te maken met twee dingen: sensoren (om informatie te krijgen) en actuatoren (om iets te laten bewegen). Sensoren gebruik je om dingen te meten, bijvoorbeeld hoe warm het is, hoe vochtig de lucht is, of hoe vochtig de grond is. Met actuatoren kun je dingen laten bewegen, bijvoorbeeld een motor om een wijzer te laten draaien of een kraan om planten water te geven. Je hebt ook te maken met apparaten waarop je dingen kunt laten zien, dat noemen we displays. Bij de micro:bit zijn dat de kleine lichtjes op het bord, maar het kan ook een ander scherm zijn dat je bedient via de I2C bus, zoals een OLED display.

Stuursoftware ophalen.

Om sensoren of actuatoren iets te kunnen laten doen, moet je software downloaden waarmee je ze kunt aansturen. Meten van de temperatuur in een ruimte met de DHT22: We gaan vandaag leren over een slim onderdeel dat de temperatuur en vochtigheid in een kamer kan meten. Het heet de DHT22 sensor en is heel handig! We gaan ook leren hoe we de computerprogramma's kunnen schrijven om de temperatuur te meten. zie https://docs.google.com/document/d/1zM45UHSI5XLJLIeSbIPZp90BnrNn8Et7t5J64vTncOI/edit#heading=h.mant155lxdar

Level 3: MicroPython

Introductie MicroPython

Je gaat ontdekken wat MicroPython is! Het is eigenlijk een soort taal die gebruikt wordt om computers te vertellen wat ze moeten doen. Het is een speciale taal die werkt op kleine computers zoals de Micro:bit. Het is een soort 'mini-versie' van de taal Python, die heel veel gebruikt wordt. Het is heel interessant en leuk om te leren!

Displays aansturen via i2c bus.

Op een 12c bus kun je verschillende dingen aansluiten, zoals schermpjes. Elk ding heeft een eigen adres, net zoals huizen in een straat een eigen nummer hebben. Hierdoor kun je elk ding apart vertellen wat het moet doen. Het schermpje van de Micro:bit laat de tekst letter voor letter zien, net als bij een lichtkrant op straat. Maar als je een OLED schermpje gebruikt, kun je de tekst per regel laten zien. Hier leer je nog meer over hoe dat werkt.

Communicatie via wifi: ESP-01.

Het is jammer dat je met een Micro:bit niet direct op je wifi netwerk kunt aansluiten. Maar als je een ESP-01 toevoegt aan de Micro:bit, dan kan dat wel. Hierdoor kun je gegevens versturen. Je leert dan hoe dat werkt.

About

Online course microbit for kids

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors