Leerdoelen
Je weet wat een mini-computer is en je kent de begrippen: processor, input en output.
Je kunt een micro:bit aansluiten en je kan ook de leds en de knoppen programmeren in MakeCode.
Een snelle leerling kan ook al de sensoren en het geluid gebruiken in een programma
Werkwijze
Met je docent bespreek je onderstaande uitleg en bekijk je de onderstaande filmpjes.
Bij Stap 1 zet je de micro:bit en de programmeer omgeving klaar.
Dan kies je voor Stap 2A of 2B en ga je de voorgeschreven apps bouwen.
Heb je tijd over? Kijk dan bij ProSkills
Aan het einde van de les 'reset' je bij Stap 3 de micro:bit weer voor de volgende les.
De BBC heeft een programmeerbare mini-computer gemaakt van 4 bij 5 cm. Ze hebben hem de micro:bit genoemd. Deze micro:bit is bedoeld is om iedereen kennis te laten maken met techniek.
Met je PC heb je binnen 10 minuten je eerste programma gemaakt. Daarna download je je programma naar de micro:bit en klaar ben je!
Nah eerlijk gezegd: dan begint het verbeteren, uitbreiden en verfraaien!
25 rode LEDs | twee buttons | versnellingsmeter | kompas | licht en temperatuur sensoren | Bluetooth | Input / Output (I/O) ringen.
En voor V2: luidspreker | microfoon | touch sensor | 2 extra LED's | reset button
Voor de micro:bit kan je apps bouwen in een van de volgende 4 'talen':
JavaScript Blocks,
JavaScript,
Scratch 3.0 en met
Pyton.
Wij starten met JavaScript Blocks en we gebruiken daarbij de editor op de website MakeCode.
Koppel je micro:bit met de USB kabel aan je PC.
Vraag aan je docent of je naar Join Classroom moet gaan of niet.
Ga dan naar Join classroom (microbit.org/join).
De docent zal je de Classroom name en de pincode doorgeven.
Als je de uitleg van de docent nog een keer wil bekijken, ga je naar:
Eerste stappen: Introductie
Eerste stappen: De micro:bit klaarzetten
Maak achtereenvolgens: Onderstaande opdrachten / apps. Hoe ver kom jij?
Ga naar en microbit.org en klik Leds and Buttons
Maak Set 1: Icons and animals
Begin met het project 'Heart', dan 'Beating Heart' en tot slot 'Animated Animals'.
Vraag aan je docent of je codeert in Classroom of in MakeCode
Na Set 1 maak je Set 2 'Emotions badge' en dan Set 3 'Sunshine'.
Na Leds and Buttons ga je verder met
Radio en pins, en tot slot
Kunstmatige Intelligintie (KI/AI)
Wil je liever Nederlandstalige opdrachten?
Vraag het even aan je docent, dan krijg je deze opdrachtkaarten:
Je gaat je micro:bit resetten. Zodat iemand na jou weer met een schone micro:bit begint. Dit doe je als volgt:
Download eerst het bestand meet de micro:bit.hex (website) naar je computer en
Zet hem op je micro:bit. De micro:bit is dan gereset.
Tot slot ruim je alles op.
Dank je wel en tot de volgende keer!
Het is mogelijk om je micro:bit te gebruiken als gamecontroller voor je Scratch spel. Hieronder lees je hoe je dat kan doen.
Voorbereiding voor werken met Scratch: ga naar deze website, lees en:
download en installeer "Scratch Link" voor je browser (lees meer).
dowload de scratch micro:bit app (.hex bestand) naar je laptop, sluit de micro:bit met een kabeltje aan op je laptop en kopieer (sleep) het .hex bestand naar de micro:bit (via je verkenner).
sluit een batterij aan op de micro:bit en start Scratch.
voeg de micro:bit uitbreiding toe aan Scratch (zie rechts).
je kunt nu programmeren.
Maak achtereenvolgens: Onderstaande opdrachten.
Heb je die af, ga dan kijken welke uitbreidingen je zou willen doen.
Vraag je docent om de Grove Inventor Kit, en begin met de Project guide (pdf) voor de micro:bit.
Wil je meer weten over de Grove Inventor Kit? Lees verder bij Seed:
Bijvoorbeeld hoe je de Grove Inventor Kit aan je Block Editor toe voegt.
Seeeds Grove Systeem
Van Kitronic hebben we 2 pakketten én de ZIP Halo om met te 'spelen'.
Hieronder vind je ideeën om mee te beginnen.
Kitronic heeft veel voorbeelden gemaakt om je op weg te helpen. Zie de Coding Tutorials.
Voeg eerst de NeoPixel blocks aan de MakeCode Editor toe.
Start een nieuw project
Klik rechtsboven op het tandwiel en klik op 'Extensions'
Klik op 'neopixel' (AdaFruit NeoPixel driver) om de blokken toe te voegen.
TIPS:
Kitronic heeft ook een speciale ZIP Halo project pagina.
Een prima project om mee te starten vind je hier en download hier de uitleg
Je kunt ook beginnen met deze voorbeeldcode.
Zorg dat je de hond kan besturen met een tablet of telefoon. Lees hier meer.
Doorloop de volgende opdrachten:
Bekijk hier de hardware specs en het reference design.
Van Blocks naar JavaScript:
Als je de stap wil maken van Blocks naar JavaScript begin je met Hello JavaScript in de cursus Blocks to Javascript.
In de Documentatie vind je alles over de micro:bit. Bijvoorbeeld de onderwerpen: Blokken Referentie, JavaScript.
Programmeren in Python:
De eerste lessen over programmeren in Python staan hier. De bijbehorende documentatie vind je hier, en de Python editer kan je hier downloaden.
Wil je zelf een micro:bit aanschaffen?
Bij Kiwi-electronics kan je bijvoorbeeld de micro:bit V2 Go bundel bestellen voor € 18,95. Komt wel nog € 5 bij voor het versturen.
Beginnen met de micro:bit? Dit is een goede start: Micro:bit Coding for Teachers
Get started > User guide > Using micro:bit with iOS - connecting via Bluetooth
Micro:bit resetten (via Bluetooth?) met de OOB OutOfTheBoxExperience.hex (website)
Update de firmware via Microbit.org: Support, UserGuide, ter info: wij hebben de micro:bit versies V1.3B (firmware) en V2.00 (firmware)
Andere interessante projecten met de micro-bit: Leer Python (in combinatie met CodeCombat)
Behind de micro:bit MakeCode hardware
Sinds versie 3 van Scratch kan hij ook gebruikt worden om de micro:bit te programmeren. Maar gaan we makecode omzetten naar Scratch?
Voordeel: eenheid voor de student
Nadeel: minder projecten in scratch dan in MakerCode
Ga naar de Scratch website
Installeer Scratch Link
Download en installeer het scratch hex bestand op je Micro:bit