Workshop micro:bit: verschil tussen versies

Uit betapartners-infvo
Naar navigatie springen Naar zoeken springen
 
(10 tussenliggende versies door dezelfde gebruiker niet weergegeven)
Regel 12: Regel 12:
De blokjes-programmeeromgeving vind je hier: https://makecode.microbit.org/
De blokjes-programmeeromgeving vind je hier: https://makecode.microbit.org/
Voor gevorderden zijn er uitbreidingssets beschikbaar.
Voor gevorderden zijn er uitbreidingssets beschikbaar.
Voor het programmeren in Python kun je de online-omgeving gebruiken: https://python.microbit.org/v/1.1
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
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/
Meer informatie over het programmeren van de micro:bit: https://microbit.org/code/
Regel 18: Regel 18:
Neem wel je eigen laptop mee, met daarop een moderne browser.
Neem wel je eigen laptop mee, met daarop een moderne browser.
Via de USB-poort maak je verbinding met de micro:bit.
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 ==
== Informatica Keuzethema Physical Computing ==
Regel 35: Regel 41:
* Nederlandstalig:
* Nederlandstalig:
** https://www.micro-bit.nl/
** https://www.micro-bit.nl/
** zie bijv.: https://www.micro-bit.nl/lesmateriaal
** zie bijv.: https://www.micro-bit.nl/lesmateriaal  
** zowel online als op papier verkrijgbaar.
*** zowel online als op papier verkrijgbaar.
** en: https://www.micro-bit.nl/lesmateriaal/links-lesmateriaal


* Engelstalig
* Engelstalig
Regel 62: Regel 69:
** https://www.kiwi-electronics.nl/df-rob0148
** https://www.kiwi-electronics.nl/df-rob0148


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 ==


* 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
** je maakt dan een directe verbinding tussen de editor in de browser en je microbit


Leveranciers
== Python-programmeren ==


* Kiwi electronics
* mu-editor: https://codewith.mu
* Pimoroni
** tutorials: https://codewith.mu/en/tutorials/
* Tinytronics (e.d.)
* 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 ==


== Aan de slag - eerste kennismaking ==
Adafruit heeft een vergelijkbaar bordje: CircuitPython Playground (https://www.adafruit.com/product/3333).


== Python-programmeren ==
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.

Huidige versie van 15 nov 2019 om 18:16

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.