Koding for barn - BBC microbit Review
Raspberry Pi 3: Raskere, bedre, med Wi-Fi og Bluetooth Raspberry Pi 3: Raskere, bedre, med Wi-Fi og Bluetooth I dag annonserte Raspberry Pi-fundamentet utgivelsen av Raspberry Pi 3. Det er den viktigste oppdateringen til den populære linjen med billige datamaskiner ennå. Les mer og Arduino microcontroller Så du kjøpte bare en Arduino Starter Kit. Hva nå? Så du kjøpte bare en Arduino Starter Kit. Hva nå? Så du har nettopp kjøpt ditt første Arduino startpakke - eller du planlegger å kjøpe en snart - men du vet ikke hvor du skal begynne? Ikke bekymre deg! Les mer kommer BBC micro: bit - og ja, vi mener at BBC. Videreføring av deres tidligere 80-årers engasjement i hjemmet / hobbyist-databehandling (for 30 år siden var BBC Micro-datamaskiner en stift på tvers av skoler og høgskoler i Storbritannia), denne lille nye datamaskinen er resultatet av et overraskende antall partnerskap.
Men hva er det for?
Lansert som en del av BBC's Make It Digital-plattform-initiativ, er micro: -biten designet for å gjøre det enkelt for unge - og voksne nybegynnere - å få koding og lage en hel rekke prosjekter, fra programmering og kjøring av spill til å snu enheten til en smart klokke.
I utgangspunktet rettet mot skolene, er BBC micro: bit nå tilgjengelig for et bredere publikum, og når det brukes med en kodeditor fra www.microbit.co.uk eller en mobilapp, eller kombinert med andre enheter eller sensorer, potensialet av dette upretensiv liten enhet er ulåst. T
Dette er BBC micro: bit
Den beskjedne 5x4cm-PCB-bildet som er avbildet her, er BBC-mikroen: Bit, en enkel mikrokontroller som kan programmeres på en PC, nettbrett eller smarttelefon. Koden blir deretter samlet og lastet opp til enheten. En nærmere titt avslører ulike merknader som peker på komponentene, en fin berøring på en enhet beregnet for læring, hvor formålet med ombordkomponenter er vanligvis skjult. USB-porten er åpenbar; Bluetooth LE-antennen mindre.
Med fem I / O-ringer for tilkobling av enheter, er det klart enda mer grunnleggende enn en Raspberry Pi Zero Komme i gang med Raspberry Pi Zero Komme i gang med Raspberry Pi Zero Enten du kjøpte et magasin med en limt på forsiden, eller fant et sett på nettet, sjansene er at du nå er den stolte eieren av en $ 5 datamaskin: Raspberry Pi Zero. Les mer - men et par programmerbare kontrollknapper, akselerometer og en 5 × 5 LED matrise betyr at mye funksjonalitet du normalt trenger å kjøpe ekstra bits for, er i stedet tilgjengelig direkte på brettet, og de 5 I / O-porter utelukkende for eksterne sensorer.
Frakt med batteripakke (2xAAA-batterier er nødvendig), USB-datakabel, en summer, en lydkabel, bulldogklemmer og en USB-pinne med forhåndskrevne programmer og prosjekter, micro: bit er klar til bruk når du pakker ut den. Innenfor boksen finner du en fin del av litteraturen, inkludert kodingstutorials, og den obligatoriske hurtigstartveiledningen. Vi hadde en veiledning for lærere, men når mikroen er litt mer tilgjengelig, forventer vi ikke at du får dette dokumentet.
Hvis du vil bli mer handsfree, er www.microbit.co.uk nettsiden stedet å gå, hvor du finner videoopplæringer og ressurser, sammen med en rekke redaktører, for eksempel Code Kingdoms Java Script editor , og Microsoft Block Editor. Prosjekter kan kompileres og lagres som. HEX-filer og overføres via USB til micro: bit.
Enheten kan brukes med enten en PC som kjører Windows 7 eller nyere, en Mac med OS X 10.6 eller nyere, eller en Android eller iOS-smarttelefon eller nettbrett. Internett-tilgang er også nødvendig!
Virkelig, det er for barn
Like nyttig som en enhet som dette vil være for alle som prøver å få tak i kodingen, BBC micro: bit - som Raspberry Pi - er rettet mot barn, spesielt de som er over 8. Det kommer også med et sett med sikkerhet instruksjoner som alle skal lese og forstå, spesielt noen som overvåker voksne.
Vår enhet har derfor også blitt gjennomgått av et barn. Dette er Caitlyn, som tidligere tok tak i vår Raspberry Pi-drevne Kano Kano: DIY-datamaskinen for barn å kode og lære (gjennomgang og konkurranse) Kano: DIY-datamaskinen for barn å kode og lære (gjennomgang og konkurranse) Kan en lille barn bygger en datamaskin og lærer å kode på den? For å finne ut, prøvde jeg det på en 3 år gammel gutt med liten erfaring med datamaskiner, og hans 9 årige fetter, ... Les mer. Hun er 11, og har en bedre forståelse av datamaskiner; hun bruker dem nesten daglig til skolearbeid.
Barn kan komme i gang med micro: bit ved å gå til nettsiden på www.microbit.co.uk, der den all-important Create Code-knappen kan bli funnet.
Kodingsprogrammer for mikro: bit
Fire kodingsalternativer er tilgjengelige for BBC micro: bit, og disse er tilgjengelige fra nettstedet som nettbaserte verktøy. Du kan velge mellom Code Kingdoms 'JavaScript, Microsoft Block Editor, Microsoft Touch Develop, og den gamle standarden, Python!
De tre første kommer med opplæring, og alle fire har tilhørende dokumentasjon. Komme i gang er veldig enkelt. Her ser vi på Microsoft Block Editor, som kan lanseres (som de andre) ved å klikke Nytt prosjekt.
På skjermen ser du en meny til venstre, som inneholder en samling blokker som kan trekkes inn i hovedvisningen. Disse kan konfigureres, og kan brukes til fjernkontroll av et smarttelefonkamera eller bare manipulere LED-skjermen. Ved å klikke Løpe På et ferdig program kan du se en representasjon av programmet i micro: bit emulatoren til høyre. Det er ganske intuitivt.
Som du kan se her, har vi opprettet et program som viser litt tekst - statisk og rulling - når A og B-knappene trykkes på micro: bit. Vi prøvde det først på emulatoren, før du synkroniserte den kompilerte filen til mikro: selve biten.
Mange andre alternativer er tilgjengelige, og takket være den enkle blokk-og-loop-tilnærmingen til programmering (demonstrert tidligere av BBCs egne Legen som-flavored The Doctor og The Dalek mobil og nettleser app), et barn av hvilken som helst alder kan raskt komme i gang med grunnleggende programmering. Forresten, som et BBC-datamaskinprosjekt, kan tilstedeværelsen av deres berømte Time Lord-eventyrer følges - sammen med ulike andre populære BBC-shower - i de forhåndskompilerte prosjektene som finnes på BBC-merket 500 MB USB-pinne. Her finner du en samling av tema melodier som kan spilles i strålende 8-bit lyd, blant dem Sherlock, Strengt Come Dancing, den populære Formel 1 Motorsykkelstempel (Fleetwood Mac's “Kjeden”) og selvfølgelig, Doktor som 50 ting hver doktor som fan skal vite 50 ting hver doktor som fan skal vite doktor hvem, en av de mest ikoniske TV-programmene hele tiden, er også en geekfavoritt. Les mer .
Du kan se hvordan programmet ser ut i skriptform ved å klikke Konvertere - en nyttig måte for unge og alle som er ny for programmering for å se hvordan et skript ser ut, bort fra byggeklossene.
Synkronisering av BBC micro: bit
Med den kompilerte HEX-filen opprettet som inneholder programmet, må du synkronisere den til BBC micro: bit. Dette er relativt enkelt, og kan gjøres ved å koble micro: bit til PCen via USB-kabel.
Den innledende synkroniseringen vil sette opp micro: bit, og krever at du holder øye med LED-matrisen, hvor piler peker på de to knappene når de skal trykkes, og meldinger rulle for å informere deg om hva du skal gjøre neste.
Opprett ditt program, via micro: bit nettsiden, bruk deretter kompilere knappen for å lagre den som en. HEX-fil på datamaskinen. Dette kan enten lagres i en dedikert katalog med mikro: bitprosjekter, eller synkroniseres direkte til micro: bit. Skulle du ønsker å kopiere .HEX-filen fra en katalog, bare dra den i filbehandleren.
Ikke bekymre deg for at disse filene tar for mye plass på harddisken din; de er små, med musikkfilene nevnt ovenfor, litt mer enn 400 kilobytes hver (omtrent størrelsen på et lavoppløsningsbilde og mindre enn en halv megabyte!).
Micro: Bit Mobile Apps
I tillegg til å koble micro: bit til datamaskinen, kan du koble den til smarttelefonen eller nettbrettet. Apper er tilgjengelige for Android (4.4 og nyere) og iPhone / iPad (iOS 8 og nyere) enheter, og alt du trenger å gjøre er å koble micro: bit med batteripakken eller USB-strømforsyningen og synkronisere via Bluetooth, etterfulgt av instruksjoner i appen. Begge programene synes å være ganske mye identiske; Skjermbilder og videoklipp er fra Android-utgivelsen.
Fra da av kan du få tilgang til micro: bit nettsiden for å komme til å jobbe med kode, eller laste opp eksisterende kodeeksempler som følger med appen, via Bluetooth-tilkoblingen. For lydprogrammer, må du koble lydkabelen til 0- og GND-polene, og en høyttaler eller et hodesett til dette. Du kan også bruke summeren.
Det er åpenbart en enorm fordel ved å ha Bluetooth-tilkoblingen til telefonen eller nettbrettet. Micro: bit app gjør enheten så bærbar som en smarttelefon, og øker potensialet som spill eller bærbar maskinvare.
Nesten hvert barn over 11 eier en smarttelefon. Vil du ikke foretrekke at de programmerer deres mikro: bit i stedet for å kaste bort tid på Snapchat Hva din tenåring ikke vil at du skal vite at de bruker deres telefon for hva din tenåring ikke vil at de skal vite at de bruker telefonen for det ingen hemmelighet at bruk av sosiale medier er uheldig blant tenåringer - men hva gjør de når de stirrer på sin telefon eller datamaskin hele dagen? Les mer ?
Hva kan du gjøre med BBC micro: bit?
En hel rekke prosjekter er tilgjengelige for BBC micro: bit - de i hodet ditt, så vel som de som du finner på nettsiden. Opplæringsguiden introduserer en trio av prosjekter: en alarm, en synthesizer og et regndråpeoppfangende spill.
I mellomtiden betyr de kompakte dimensjonene til micro: bit at datamaskinen fortsatt er bærbar, noe som betyr at den kan vises! “Yeah,” du kan tenke, “alle kommer til å stirre på en PCB festet til brystet mitt,” men bare husk 5 × 5 LED matrisen på denne programmerbare PCB. Ulike 3D-trykte sager og holdere er tilgjengelige (som dette kompasset), og disse kan enkelt festes eller klippes på klær. Kan micro: bit spearhead en revolusjon på techno mote? Tiden vil fortelle, men enhetene ser overraskende godt ut på klærne. Bare ikke la BBC micro: bit bli våt.
Det store antallet bedriftspartnere som har fått sammen med BBC for å produsere micro: bit kan vise seg å være en begrensende faktor på lang sikt, men i siste instans er dette et nyttig og pedagogisk stykke kit.
Vår dom av BBC mikro: bit:En flott måte å komme i gang med koding med et utvalg av verktøy for både barn og voksne, micro: bit har en rekke nyttige komponenter ombord, som en rekke LEDs.810
Utforsk mer om: Arduino, MakeUseOf Giveaway, Micro: Bit, Programmering, Raspberry Pi.