Workshop micro:bit: verschil tussen versies

Uit betapartners-infvo
Naar navigatie springen Naar zoeken springen
Regel 76: Regel 76:


== Aan de slag - eerste kennismaking ==
== Aan de slag - eerste kennismaking ==
* voorbereiding:
** gebruik Chrome
* https://makecode.microbit.org - en begin met "knipperend hart"
* zie ook de tips & tricks: https://www.micro-bit.nl/tips-tricks
** in het bijzonder: download je script met één klik direct naar de micro:bit


== Python-programmeren ==
== Python-programmeren ==

Versie van 14 nov 2019 12:37

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

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?

Waar vind ik meer hardware?

Gesuggereerde uitbreidingen:

Leveranciers

Aan de slag - eerste kennismaking

Python-programmeren

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.