Kodning för barn - BBC mikro: bitrecension

Följande i fotspåren till den enormt populära Raspberry Pi minicomputer och Arduino microcontroller kommer BBC mikro: bit - och ja, vi menar det BBC.

Följande i fotspåren till den enormt populära Raspberry Pi minicomputer och Arduino microcontroller kommer BBC mikro: bit - och ja, vi menar det BBC.
Annons

Efterföljande i fotspåren till den enormt populära Raspberry Pi minicomputeren Raspberry Pi 3: Snabbare, Bättre, med Wi-Fi och Bluetooth Raspberry Pi 3: Snabbare, Bättre, med Wi-Fi och Bluetooth Idag meddelade Raspberry Pi-grunden frisläppandet av Raspberry Pi 3. Det är den viktigaste uppdateringen till den populära linjen med billiga datorer än. Läs mer och Arduino microcontroller Så du köpt bara en Arduino Starter Kit. Vad nu? Så du köpte bara en Arduino Starter Kit. Vad nu? Så du har precis köpt din första Arduino startpaket - eller planerar du att köpa en snart - men du vet inte vart du ska börja? oroa dig inte! Läs mer kommer BBC mikro: bit - och ja, vi menar det BBC. Vidare till deras tidigare 80-talets engagemang i hem- / hobbyteknik (för 30 år sedan var BBC Micro-datorerna en häftning över skolor och högskolor i Storbritannien), denna lilla nya dator är resultatet av ett överraskande antal partnerskap.

Men vad är det för?

Startat som en del av BBC: s Make It Digital plattformsinitiativ, är micro: bit utformad för att göra det enkelt för ungdomar - och vuxna nybörjare - att få kodning och skapa en hel mängd projekt, från programmering och spolning till vändning enheten i en smart klocka.

I första hand inriktade på skolor är BBC micro: bit nu tillgänglig för en bredare publik och när den används med en kodredaktör från www.microbit.co.uk eller en mobilapp eller i kombination med andra enheter eller sensorer, kan potentialen i detta obehaglig liten enhet är upplåst. T

Detta är BBC micro: bit

Den blygsamma 5x4cm-PCB-bilden som visas här är BBC-mikro: bit, en enkel mikrokontroller som kan programmeras på en dator, surfplattform eller smartphone. Koden sammanställs sedan och laddas upp till enheten. En närmare titt avslöjar olika anteckningar som pekar på komponenterna, en snygg beröring på en apparat avsedd för inlärning, där syftet med inbyggda komponenter är vanligtvis dolda. USB-porten är uppenbar; Bluetooth LE antennen mindre så.

Muo-hardwarereviews-Microbit-Typ S2

Med fem I / O-ringar för anslutning av enheter är det tydligt ännu mer grundläggande än en Raspberry Pi Zero Komma igång med Raspberry Pi Zero Komma igång med Raspberry Pi Zero Oavsett om du köpte en tidning med en limmade framåt eller hittade ett kit online, chansen är att du nu är den stolta ägaren till en $ 5 dator: Raspberry Pi Zero. Läs mer - men ett par programmerbara kontrollknappar, accelerometer och en 5 × 5 LED matris betyder att en hel del funktionalitet du normalt behöver köpa extra bitar, är istället tillgängligt direkt på brädet och lämnar de 5 I / O-portarna enbart för externa sensorer.

Muo-hardwarereviews-Microbit-innehåll

Frakt med batteripaket (2xAAA-batterier krävs), USB-datakabel, en summer, en ljudkabel, bulldogklämmor och en USB-minnepinne som innehåller förprogrammerade program och projekt, micro: bit är redo att användas när du packar ut det. Inuti lådan hittar du en fin bit av litteratur, inklusive kodningstutorials, och den obligatoriska snabbstartguiden. Vi hade en guide till lärare, men när mikroen är mer tillgänglig, förväntar vi oss inte att du får det här dokumentet.

Muo-hardwarereviews-Microbit-webbplats

Om du vill bli mer handsfree är www.microbit.co.uk-webbplatsen platsen där du hittar videoupptagningar och resurser, tillsammans med en rad redaktörer, som Code Kingdoms Java Script editor, och Microsoft Block Editor. Projekt kan sammanställas och sparas som .HEX-filer och överförs via USB till micro: bit.

Enheten kan användas med antingen en dator som kör Windows 7 eller senare, en Mac med OS X 10.6 eller senare eller en Android eller iOS-smartphone eller surfplatta. Tillgång till internet krävs också!

Egentligen är det för barn

Så användbar som en sådan enhet kommer att vara för alla som försöker få tag i kodning, BBC-mikrobiten - som Raspberry Pi - riktar sig till barn, särskilt de som är över 8. Det kommer också med en uppsättning säkerhet instruktioner som alla ska läsa och förstå, särskilt vuxna som övervakar.

Muo-hardwarereviews-Microbit-caitlyn

Vår enhet har därför också granskats av ett barn. Det här är Caitlyn, som tidigare greppte med vår Raspberry Pi-drivna Kano Kano: DIY-datorn för barn att koda och lära (granskning och tävling) Kano: DIY-datorn för barn att koda och lära (granskning och tävling) Kan en litet barn bygger en dator och lär sig att koda på den? För att få reda på det, testade jag det på en 3-årig pojke med lite erfarenhet av datorer och hans 9-åriga kusin, ... Läs mer. Hon är 11, och har en bättre förståelse för datorer; hon använder dem nästan dagligen för skolarbete.

Barn kan komma igång med mikro: bit genom att gå till hemsidan på www.microbit.co.uk, där den viktigaste Skapa Kod-knappen kan hittas.

Kodningsprogram för mikro: bit

Fyra kodningsmöjligheter finns tillgängliga för BBC micro: bit, och dessa är tillgängliga från webbplatsen som webbläsarbaserade verktyg. Du kan välja mellan Code Kingdoms JavaScript, Microsoft Block Editor, Microsoft Touch Develop och den gamla standarden Python!

De tre första kommer med handledning, och alla fyra har tillhörande dokumentation. Att komma igång är väldigt enkelt. Här tittar vi på Microsoft Block Editor, som kan lanseras (som kan andra) genom att klicka på Nytt projekt .

På skärmen ser du en meny till vänster, som innehåller en samling av block som kan släpas till huvudvyn. Dessa kan konfigureras och kan användas för att fjärrkontrollera en smarttelefonkamera eller helt enkelt manipulera LED-displayen. Genom att klicka på Kör på ett färdigt program kan du se en representation av programmet i mikro: bitemulatorn till höger. Det är ganska intuitivt.

Muo-hardwarereviews-Microbit-kod

Som du kan se här har vi skapat ett program som visar lite text - statisk och rullning - när A- och B-knapparna trycks på micro: bit. Vi testade det först på emulatorn, innan vi synkroniserade den sammanställda filen till mikro: biten själv.

Många andra alternativ är tillgängliga, och tack vare det enkla block-and-loop-läget för programmering (visat tidigare av BBC: s egen doktor Who- smakad The Doctor och The Dalek mobil- och webbläsarapp) kan ett barn av alla åldrar snabbt komma igång med grunderna för programmering. Förresten, som ett BBC-datorprojekt, kan närvaron av deras berömda Time Lord-äventyrare känna sig - tillsammans med olika andra populära BBC-shows - i de förkompilerade projekten som finns på den BBC-märkta 500 MB USB-pinnen. Här hittar du en samling tematunes som kan spelas i härligt 8-bitars ljud, bland dem Sherlock, Strictly Come Dancing, den populära Formel 1- motorsports tematune (Fleetwood Macs "The Chain") och förstås, Doktor som 50 saker varje doktor som fläkt borde veta 50 saker varje doktor som fan ska veta doktor vem, en av de mest ikoniska tv-programmen hela tiden, är också en nörd favorit. Läs mer .

Muo-hardwarereviews-Microbit-musik

Du kan se hur programmet ser ut i skriptformat genom att klicka på Konvertera - ett användbart sätt för ungdomar och alla som är nyprogrammerade för att se hur ett skript ser bort från byggstenarna.

Synkronisering av BBC-mikro: bit

Med den sammanställda HEX-filen som skapats innehållande programmet måste du synkronisera det med BBC: micro. Det här är relativt enkelt och kan göras genom att ansluta micro: bit till din dator via USB-kabel.

Muo-hardwarereviews-Microbit-sync

Den inledande synkroniseringen ställer in din mikro: bit och kräver att du håller ögonen på LED-matrisen, där pilarna pekar på de två knapparna när de ska tryckas och meddelanden bläddrar för att informera dig om vad du ska göra nästa.

Muo-hardwarereviews-Microbit-hex

Skapa ditt program via micro: bit-webbplatsen, använd sedan kompilera- knappen för att spara den som en .HEX-fil på din dator. Detta kan antingen sparas i en dedikerad katalog med mikro: bitprojekt eller synkroniseras direkt till micro: bit. Om du vill kopiera .HEX-filen från en katalog, drar du det helt enkelt i din filhanterare.

Oroa dig inte för att dessa filer tar upp för mycket utrymme på hårddisken. De är små, med de ovan nämnda musikfilerna lite mer än 400 kilobytes vardera (ungefär en bild med låg upplösning och mindre än en halv megabyte!).

Micro: Bit Mobile Apps

Förutom att ansluta micro: bit till din dator kan du ansluta den till din smartphone eller surfplatta. Appar är tillgängliga för Android (4.4 och senare) och iPhone / iPad (iOS 8 och senare), och allt du behöver göra är att strömma micro: bit med batteripaketet eller USB-strömförsörjningen och synkronisera via Bluetooth efter instruktioner i appen. Båda programmen verkar vara ganska identiska; skärmdumparna och videoklippen kommer från Android-versionen.

Muo-hardwarereviews-Microbit-android

Från och med då kan du komma åt micro: bitwebbplatsen för att komma igång med kod, eller ladda upp existerande kodexempel som ingår i appen, via Bluetooth-anslutningen. För ljudprogram, var noga med att ansluta ljudkabeln till 0- och GND-polerna och en högtalare eller ett headset till detta. Du kan också använda summeren.

Muo-hardwarereviews-Microbit-android2

Det är uppenbarligen en stor fördel med Bluetooth-anslutningen till din telefon eller surfplatta. Micro: bit-appen gör enheten så bärbar som en smartphone och ökar dess potential som spel eller bärbar maskinvara.

Nästan varje barn över 11 äger en smartphone. Vill du inte föredra att de programmerar sin mikrobit snarare än att slösa bort tid på Snapchat. Vad din tonåring vill inte att du ska veta att de använder sin telefon för vad din tonåring vill att du ska veta att de använder sin telefon för att det är ingen hemlighet att användningen av sociala medier är enorm bland tonåringar - men vad gör de när de stirrar på sin telefon eller dator hela dagen? Läs mer ?

Vad kan du göra med BBC micro: bit?

En hel mängd projekt finns tillgängliga för BBC micro: bitarna - de i ditt huvud samt de som du hittar på webbplatsen. Handledningguiden introducerar en trio av projekt: ett larm, en synthesizer och ett regndroppspelspel.

Muo-hardwarereviews-Microbit-anslut

Under tiden betyder de små dimensionerna av mikro: bit att datorn fortfarande är bärbar, vilket innebär att den kan visas upp! "Ja, " kanske du tänker, "alla kommer att vilja stirra på en PCB som sitter fast vid mitt bröst", men kom bara ihåg LED-matrisen 5 × 5 på denna programmerbara PCB. Olika 3D-tryckta ärenden och hållare är tillgängliga (till exempel den här kompassen), och dessa kan enkelt pinnas eller klippas på kläder. Kan micro: bit spearhead en revolution på techno mode? Tiden kommer att berätta, men enheterna ser överraskande bra ut på kläderna. Låt inte BBC-mikroen: bli våt.

Det stora antalet företagspartners som har tillsammans med BBC för att producera micro: bit kan visa sig vara en begränsande faktor på lång sikt, men i sista hand är detta ett användbart och pedagogiskt kit.

Vår dom av BBC mikro: bit :
Ett bra sätt att komma igång med kodning med ett urval verktyg för både barn och vuxna, micro: bit har ett antal användbara komponenter ombord, som en rad LED-lampor.8 10
In this article