Workshop micro:bit
Inleiding
De micro:bit is een kleine computerbordje met enkele ingebouwde sensoren en actuatoren. Leerlingen leren hiermee de beginselen van het programmeren en van het meten en besturen met computers (Physical Computing). De micro:bit is erg laagdrempelig: onderbouwleerlingen kunnen er probleemloos mee aan de slag, met een "blokjestaal". Gevorderde leerlingen programmeren de micro:bit in Python. Voor hen heeft de micro:bit een hoog plafond, door deze uit te breiden met externe sensoren en actuatoren.
De workshop is zowel voor beginners als voor gevorderden geschikt. Je kunt beginnen met een blokjestaal, met de ingebouwde sensoren. De blokjes-programmeeromgeving vind je hier: https://makecode.microbit.org/ Voor gevorderden zijn er uitbreidingssets beschikbaar. Voor het programmeren in Python kun je de online-omgeving gebruiken: https://python.microbit.org/v/2.0 Of je installeert de mu-Python-omgeving op je computer: https://codewith.mu Meer informatie over het programmeren van de micro:bit: https://microbit.org/code/
Neem wel je eigen laptop mee, met daarop een moderne browser. Via de USB-poort maak je verbinding met de micro:bit.
Presentaties en lessen
- inleiding microbit: https://docs.google.com/presentation/d/1qzrMRyPbodPeq-PE88ExIR40N1tIqaxNjAuLUxfjl8c/edit?usp=sharing
- microbit - physical computing: https://docs.google.com/presentation/d/1FxoE60bZg8pKKeVSlgCLK2SfERwRRDIewY7IcFaJk9g/edit?usp=sharing
- microPython physical computing lessen: https://drive.google.com/drive/folders/0BzwyAlbt1MSaQnBOX1d0dTZxYnM?usp=sharing
Informatica Keuzethema Physical Computing
Het keuzethema Physical Computing van het nieuwe examenprogramma informatica heeft ook een variant voor de micro:bit. Het lesmateriaal voor deze module vind je hier: https://maken.wikiwijs.nl/135434/Physical_Computing_geheel
Wat is de micro:bit?
- wat is de micro:bit?
- wat kun je ermee?
- hoe gebruik je deze in het onderwijs (informatica, digitale geletterdheid)
- bijv.: meten en sturen
Waar vind ik meer (les)materiaal?
- Nederlandstalig:
- https://www.micro-bit.nl/
- zie bijv.: https://www.micro-bit.nl/lesmateriaal
- zowel online als op papier verkrijgbaar.
- en: https://www.micro-bit.nl/lesmateriaal/links-lesmateriaal
- Engelstalig
Waar vind ik meer hardware?
Gesuggereerde uitbreidingen:
- Kitronic Inventor's Kit
- https://www.kiwi-electronics.nl/uitvinders-kit-voor-bbc-micro-bit (ca. 30 Euro; excl.micro:bit)
- breid de micro:bit uit met een breadboard, waarop je de bijgeleverde sensoren en actuatoren kunt aansluiten
- met handleiding voor 10 experimenten
- en extra online-informatie (met video's): https://www.kitronik.co.uk/blog/kitronik-inventors-kit-resources/
- micro:bit behuizing
- https://www.kiwi-electronics.nl/kw-2028 (ca. 45 Euro per 10)
- voorkomt beschadiging door aanraken van de electronica
- audio-kabel
- https://www.kiwi-electronics.nl/audio-cable-for-micro-bit
- voor geluidsexperimenten zonder burenoverlast
- micro:bit robotje (ca. 30 Euro excl. micro:bit)
Leveranciers
- Kiwi electronics: https://www.kiwi-electronics.nl
- Pimoroni (UK): https://shop.pimoroni.com/
- Tinytronics (e.a.; voor losse sensoren en andere onderdelen): https://www.tinytronics.nl/shop/nl
Aan de slag - eerste kennismaking
Python-programmeren
- mu-editor: https://codewith.mu
- online editor: https://python.microbit.org/v/2.0
- gebruik deze bij voorkeur met Chrome, voor een directe verbinding met de microbit
- handleiding microPython voor micro:bit: https://microbit-micropython.readthedocs.io/en/latest/
- microbit simulator: https://create.withcode.uk
micro:bit alternatieven: Adafruit
Adafruit heeft een vergelijkbaar bordje: CircuitPython Playground (https://www.adafruit.com/product/3333).
CircuiPython kun je gebruiken als programmeeromgeving voor veel Adafruit-componenten. Dit is een versie van microPython aangepast aan de Adafruit-producten. CircuitPython en de Adafruit Feathers-reeks vormt een goed alternatief voor de Arduino hardware- en software.