Etter min mening er MakeCode og micro:bit er en perfekt introduksjon til programmering av elektronikk prosjekter. Man kan starte i det små med blokk programmering for å lage artige prosjekter med de innebygde sensorene, knappene og lysdiodene.
Micro:bit er som skapt til å følge nivået til den som lærer. Når man blir tryggere kan man gå over til å koble micro:bit til utvidelses moduler, koble til vanlige elektronikk komponenter og starte med tekst basert programmering i Python eller JavaScript.
Under er en liste over leksjoner som jeg har skrevet i samarbeid med Instruktørene i Kodeklubben Molde.
Leksjoner
Nybegynner nivå
Disse første leksjonene er ment som en introduksjon til MakeCode og micro:bit. De forutsetter ingen forkunnskaper med programmering eller elektronikk.
0x00 - Introduksjon
I denne modulen introduseres MakeCode og micro:bit. Du lærer koble micro:bit til en datamaskin, sjekke om en knappene blir trykt på og hvordan man kan vise et bilde på LED matrixen foran på micro:bit.
0x01 - Logikk
I denne modulen vil du lære detaljer om hva logikk er og hvordan det kan brukes i dine micro:bit prosjekter.
Logikk er det som får programmet til å føles levende ved at det kan reagere på ting som skjer.
0x02 - Seriell kommunikasjon
Når man utvikler elektronikk prosjekter er seriell portene et helt essensielt verktøy å kunne bruke.
I denne modulen kan du lære om hva seriell kommunikasjon er, og hvordan du kan bruke det i dine prosjekter
0x03 - Lyssensor
Veldig mange elektronikk prosjekt bruker sensorer av forskjellige typer for å ta valg.
I denne modulen kan du lære å bruke lyssensoren som et skumrings relé.