Coding for Kids - BBC microbit Review
In de voetsporen treden van de enorm populaire Raspberry Pi-minicomputer De Raspberry Pi 3: sneller, beter, met Wi-Fi en Bluetooth De Raspberry Pi 3: sneller, beter, met wifi en Bluetooth Vandaag heeft de Raspberry Pi-foundation de release aangekondigd van de Raspberry Pi 3. Het is de meest significante update van de populaire lijn van goedkope computers tot nu toe. Lees meer en Arduino microcontroller Dus je hebt net een Arduino Starter Kit gekocht. Wat nu? Dus je hebt net een Arduino Starter Kit gekocht. Wat nu? Dus je hebt net je eerste Arduino-starterkit gekocht, of je bent van plan er binnenkort een te kopen, maar je weet niet waar te beginnen? Maak je geen zorgen! Read More komt de BBC micro: bit - en ja, we bedoelen het wel dat BBC. Het bevorderen van hun eerdere jaren 80 betrokkenheid bij thuis / hobbyistische computergebruik (30 jaar geleden, de BBC Micro computers waren een nietje op scholen en universiteiten in het Verenigd Koninkrijk), deze kleine nieuwe computer is het resultaat van een verrassend aantal partnerschappen.
Maar waar is het voor?
De micro: bit is geïntroduceerd als onderdeel van het cross-platforminitiatief van Make It Digital van de BBC, en is ontworpen om het voor jonge mensen - en volwassen beginners - gemakkelijk te maken om te coderen en een hele reeks projecten te creëren, van programmeren en draaien van spellen tot draaien het apparaat in een slim horloge.
Aanvankelijk op scholen gericht, is de BBC micro: bit nu beschikbaar voor een breder publiek, en wanneer gebruikt met een codebewerker van www.microbit.co.uk of een mobiele app, of in combinatie met andere apparaten of sensoren, is het potentieel van deze bescheiden klein apparaat is ontgrendeld. T
Dit is het BBC micro: bit
De bescheiden 5x4cm PCB hier afgebeeld is de BBC micro: bit, een eenvoudige microcontroller die kan worden geprogrammeerd op een pc, tablet of smartphone. De code wordt vervolgens gecompileerd en geüpload naar het apparaat. Bij nadere beschouwing worden verschillende annotaties naar de componenten getoond, een nette aanslag op een apparaat dat bedoeld is om te leren, waarbij het doel van componenten aan boord doorgaans onduidelijk is. De USB-poort is duidelijk; de Bluetooth LE-antenne minder.
Met vijf I / O-ringen voor het aansluiten van apparaten, is het duidelijk nog eenvoudiger dan een Raspberry Pi Zero Aan de slag met Raspberry Pi Zero Aan de slag met Raspberry Pi Zero Of je nu een tijdschrift hebt gekocht met een gelijmde voorkant of een set online hebt gevonden, de kans is groot dat je nu de trotse eigenaar bent van een computer van $ 5: de Raspberry Pi Zero. Meer lezen - maar een paar programmeerbare bedieningsknoppen, een accelerometer en een 5 × 5 LED-matrix betekenen dat veel functionaliteit die u normaal gesproken nodig zou hebben om extra bits te kopen, direct beschikbaar is op het bord, waardoor deze 5 I / O-poorten overblijven uitsluitend voor externe sensoren.
Verzending met een batterijpakket (2xAAA-batterijen zijn vereist), USB-gegevenskabel, een zoemer, een audiokabel, bulldogclips en een USB-stick met vooraf geschreven programma's en projecten, het micro: bit is klaar voor gebruik wanneer u het uitpakt. In de doos vind je een mooie brok literatuur, inclusief programmeerinstructies en de verplichte snelstartgids. Onze gids had een handleiding voor leraren, maar zodra het micro: bit op ruimere schaal beschikbaar is, verwachten we niet dat u dit specifieke document krijgt.
Als u meer hands-on wilt, is de website www.microbit.co.uk de plek waar u video-zelfstudies en bronnen kunt vinden, samen met een reeks editors, zoals de code-koninkrijken Java Script-editor en Microsoft Block Editor. Projecten kunnen worden gecompileerd en opgeslagen als. HEX-bestanden en via USB worden overgebracht naar de micro: bit.
Het apparaat kan worden gebruikt met een pc met Windows 7 of hoger, een Mac met OS X 10.6 of hoger, of een Android- of iOS-smartphone of -tablet. Internettoegang is ook vereist!
Echt, het is voor kinderen
Hoe nuttig een apparaat als dit ook is voor iedereen die probeert om te gaan met coderen, de BBC micro: bit - zoals de Raspberry Pi - is bedoeld voor kinderen, met name voor kinderen ouder dan 8. Het komt ook met een set van veiligheid instructies die iedereen moet lezen en begrijpen, met name toezichthoudende volwassenen.
Ons apparaat is daarom ook beoordeeld door een kind. Dit is Caitlyn, die eerder greep kreeg op onze door Raspberry Pi bestuurde Kano Kano: de doe-het-computer voor kinderen om te coderen en te leren (recensie en competitie) Kano: de doe-het-computer voor kinderen om te coderen en te leren (recensie en competitie) klein kind een computer bouwen en leren coderen? Om het te weten, heb ik het getest op een 3-jarige jongen met weinig ervaring met computers, en zijn neef van 9 jaar, ... Lees meer. Ze is elf en heeft een beter begrip van computers; ze gebruikt ze bijna dagelijks voor schoolwerk.
Kinderen kunnen aan de slag met de micro: bit door naar de website te gaan op www.microbit.co.uk, waar de allerbelangrijkste Create Code-knop kan worden gevonden.
Codeerprogramma's voor micro: bit
Vier codeeropties zijn beschikbaar voor de BBC micro: bit, en deze zijn beschikbaar op de website als browsergebaseerde hulpmiddelen. U kunt kiezen uit JavaScript van Code Kingdoms, Microsoft Block Editor, Microsoft Touch Develop en die oude standaard, Python!
De eerste drie worden geleverd met zelfstudies en alle vier hebben bijbehorende documentatie. Aan de slag gaan is heel eenvoudig. Hier zullen we een kijkje nemen in Microsoft Block Editor, die kan worden gestart (net als de anderen) door op te klikken Nieuw project.
Op het display ziet u een menu aan de linkerkant, met een verzameling blokken die u kunt slepen naar de hoofdweergave. Deze kunnen worden geconfigureerd en kunnen worden gebruikt om een smartphonecamera op afstand te bedienen of eenvoudigweg de LED-display te manipuleren. Door te klikken Rennen bij een voltooid programma ziet u een weergave van het programma in de micro: bit-emulator aan de rechterkant. Het is behoorlijk intuïtief.
Zoals je hier kunt zien, hebben we een programma gemaakt dat wat tekst weergeeft - statisch en scrollen - wanneer de A- en B-knoppen op het micro: bit worden ingedrukt. We hebben het eerst op de emulator getest voordat het gecompileerde bestand werd gesynchroniseerd met het micro: bit zelf.
Veel andere opties zijn beschikbaar, en dankzij de eenvoudige block-and-loop-benadering van programmeren (eerder aangetoond door de BBC zelf) Doctor who-op smaak gebrachte The Doctor en The Dalek mobiele en browser-app), kan een kind van elke leeftijd snel aan de slag met de basisprincipes van programmeren. Overigens, als een BBC computerproject, kan de aanwezigheid van hun beroemde Time Lord-avonturier worden gevoeld - naast verschillende andere populaire BBC-shows - in de voorgecompileerde projecten die te vinden zijn op de BBC-gemerkte 500 MB USB-stick. Hier vindt u een verzameling themavoeten die kunnen worden afgespeeld in glorieus 8-bits geluid, waaronder Sherlock, Strictly Come Dancing, de populaire Formule 1 autosport-themafoon (Fleetwood Mac's “De ketting”) en uiteraard, Doctor Who 50 Things Elke dokter die een fan moet kennen 50 dingen elke dokter die een fan moet kennen Doctor Who, een van de meest iconische tv-shows aller tijden, is ook een nerd-favoriet. Lees verder .
U kunt zien hoe het programma er in scriptvorm uitziet door op te klikken Converteren - een handige manier voor jongeren en iedereen die nieuw is in programmeren om te zien hoe een script eruitziet, weg van de bouwstenen.
Synchronisatie van de BBC-micro: bit
Met het gecompileerde HEX-bestand dat het programma bevat, moet je het synchroniseren met de BBC micro: bit. Dit is relatief eenvoudig en kan worden gedaan door het micro: bit via een USB-kabel op uw pc aan te sluiten.
De initiële synchronisatie zal uw micro: bit instellen en vereist dat u de LED-matrix nauwlettend in de gaten houdt, waar pijlen naar de twee knoppen wijzen wanneer ze moeten worden ingedrukt en berichten scrollen om u te laten weten wat u vervolgens moet doen.
Maak uw programma via de micro: bit-website en gebruik vervolgens de compileren om het op te slaan als een .HEX-bestand op uw computer. Dit kan worden opgeslagen in een speciale directory van micro: bit-projecten of direct worden gesynchroniseerd met de micro: bit. Als u het .HEX-bestand vanuit een map wilt kopiëren, sleept u dit eenvoudigweg naar uw bestandsbeheerder.
Maak je geen zorgen over deze bestanden die te veel ruimte innemen op je harde schijf; ze zijn klein, met de hierboven genoemde muziekbestanden niet meer dan 400 kilobytes per stuk (ongeveer de grootte van een afbeelding met een lage resolutie en minder dan een halve megabyte!).
Micro: bit Mobile Apps
Naast het aansluiten van het micro: bit op uw computer, kunt u het aansluiten op uw smartphone of tablet. Apps zijn beschikbaar voor Android (4.4 en hoger) en iPhone / iPad (iOS 8 en hoger) apparaten, en alles wat u hoeft te doen is de micro: bit voeden met de batterij of USB-voeding en synchroniseren via Bluetooth, volgens de instructies in de app. Beide apps lijken vrijwel identiek; de screenshots en videoclips zijn afkomstig van de Android-release.
Vanaf dat moment hebt u toegang tot de website micro: bit om aan de slag te gaan met code of kunt u bestaande codevoorbeelden uploaden die bij de app zijn geleverd, via de Bluetooth-verbinding. Voor audiotoepassingen moet u de audiokabel aansluiten op de 0- en GND-polen en een luidspreker of headset hierop. U kunt ook de zoemer gebruiken.
Er is uiteraard een enorm voordeel bij het hebben van de Bluetooth-verbinding met je telefoon of tablet. De micro: bit-app maakt het apparaat zo draagbaar als een smartphone en vergroot zijn potentieel als gaming- of draagbare hardware.
Vrijwel elk kind ouder dan 11 bezit een smartphone. Zou je liever niet dat ze hun micro: bit programmeren in plaats van tijd te verspillen met Snapchat. Wat je tiener niet wil dat je weet dat ze hun telefoon gebruiken voor wat je tiener niet wil dat je weet dat ze hun telefoon gebruiken, want het is geen geheim dat sociale media gebruiken is ongebreideld onder tieners - maar wat doen ze precies als ze de hele dag naar hun telefoon of computer staren? Lees verder ?
Wat kunt u doen met de BBC micro: bit?
Er zijn een hele reeks projecten beschikbaar voor de BBC micro: bit - zowel die in uw hoofd als die op de website. De zelfstudiegids introduceert een drietal projecten: een alarm, een synthesizer en een spel dat regendruppels opvangt.
Ondertussen betekenen de compacte afmetingen van de micro: bit dat de computer draagbaar blijft, wat betekent dat deze kan worden getoond! “Ja,” je zou kunnen denken, “iedereen zal willen kijken naar een PCB die aan mijn borst is geprikt,” maar onthoud alleen de 5 × 5 LED-matrix op deze programmeerbare PCB. Verschillende 3D-geprinte kisten en houders zijn beschikbaar (zoals dit kompas) en deze kunnen eenvoudig worden vastgemaakt of op kleding worden geknipt. Zou het micro: bit-speerpunt een revolutie in technomode kunnen zijn? De tijd zal het uitwijzen, maar de apparaten zien er verrassend goed vastgespijkerd uit aan kleding. Laat de BBC micro: bit gewoon niet nat worden.
Het grote aantal zakelijke partners dat samen met de BBC de micro: bit heeft geproduceerd, kan op de lange termijn een beperkende factor blijken te zijn, maar uiteindelijk is dit een nuttig en educatief stuk kit.
Ons oordeel van de BBC micro: bit:Een geweldige manier om te beginnen met het coderen met een keuze aan hulpmiddelen voor zowel kinderen als volwassenen, de micro: bit heeft een aantal nuttige componenten aan boord, zoals een reeks LEDs.810
Ontdek meer over: Arduino, MakeUseOf Giveaway, Micro: bit, Programming, Raspberry Pi.