Kodowanie dla dzieci - przegląd mikrobitów BBC

  • Edmund Richardson
  • 0
  • 1523
  • 34
Reklama

Podążając śladami niezwykle popularnego minikomputera Raspberry Pi The Raspberry Pi 3: Szybciej, lepiej, z Wi-Fi i Bluetooth Raspberry Pi 3: Szybciej, lepiej, z Wi-Fi i Bluetooth Dziś fundacja Raspberry Pi ogłosiła wydanie Raspberry Pi 3. To najważniejsza jak dotąd aktualizacja popularnej linii tanich komputerów. i mikrokontroler Arduino, więc właśnie kupiłeś zestaw startowy Arduino. Co teraz? Więc właśnie kupiłeś zestaw startowy Arduino. Co teraz? Właśnie kupiłeś swój pierwszy zestaw startowy Arduino - lub planujesz go kupić wkrótce - ale nie wiesz od czego zacząć? Nie martw się! pochodzi BBC micro: bit - i tak, mamy na myśli że BBC. Ten niewielki nowy komputer, będący kontynuacją zaangażowania w komputerach domowych i hobbystycznych we wczesnych latach osiemdziesiątych (30 lat temu, był podstawowym elementem szkół i szkół wyższych w Wielkiej Brytanii), jest wynikiem zaskakującej liczby partnerstw.

Ale po co to jest?

Wprowadzony w ramach wieloplatformowej inicjatywy BBC Make It Digital, micro: bit został zaprojektowany, aby ułatwić młodym ludziom i początkującym dorosłym uzyskanie kodowania i stworzenie wielu projektów, od programowania i uruchamiania gier po zwrot urządzenie w inteligentny zegarek.

Przeznaczony początkowo w szkołach, BBC micro: bit jest teraz dostępny dla szerszego grona odbiorców, a gdy jest używany z edytorem kodu z www.microbit.co.uk lub aplikacji mobilnej, lub w połączeniu z innymi urządzeniami lub czujnikami, potencjał tego niepozorne małe urządzenie jest odblokowane. T.

To jest BBC micro: bit

Skromna płytka drukowana 5x4 cm na zdjęciu to BBC micro: bit, prosty mikrokontroler, który można zaprogramować na komputerze, tablecie lub smartfonie. Kod jest następnie kompilowany i przesyłany do urządzenia. Bliższe spojrzenie ujawnia różne adnotacje wskazujące na komponenty, schludny dotyk na urządzeniu przeznaczonym do nauki, w którym cel komponentów na pokładzie jest zwykle zaciemniony. Port USB jest oczywisty; mniej anteny Bluetooth LE.

Dzięki pięciu pierścieniom we / wy do podłączania urządzeń jest to znacznie bardziej podstawowe niż Raspberry Pi Zero Pierwsze kroki z Raspberry Pi Zero Pierwsze kroki z Raspberry Pi Zero Bez względu na to, czy kupiłeś magazyn z przyklejonym do przodu, czy znalazłeś zestaw online, istnieje szansa, że ​​jesteś teraz dumnym właścicielem komputera za 5 USD: Raspberry Pi Zero. - ale para programowalnych przycisków sterowania, akcelerometr i matryca LED 5 × 5 oznaczają, że wiele funkcji, za które normalnie trzeba by kupić dodatkowe bity, jest dostępnych bezpośrednio na płycie, pozostawiając te 5 portów I / O wyłącznie do czujniki zewnętrzne.

Przesyłka z pakietem baterii (wymagane są 2 baterie AAAA), kablem USB do transmisji danych, brzęczykiem, kablem audio, klipsami buldoga i pamięcią USB zawierającą wcześniej napisane programy i projekty. Micro: bit jest gotowy do użycia po rozpakowaniu. W pudełku znajdziesz sporo literatury, w tym samouczki na temat kodowania i obowiązkowy przewodnik szybkiego startu. Nasz miał przewodnik dla nauczycieli, ale kiedy micro: bit stanie się bardziej dostępny, nie oczekujemy, że dostaniesz ten konkretny dokument.

Jeśli chcesz zdobyć więcej praktycznych możliwości, odwiedź witrynę www.microbit.co.uk, na której znajdziesz samouczki wideo i zasoby, a także szereg edytorów, takich jak edytor skryptów Java w Code Kingdoms oraz Microsoft Block Editor. Projekty mogą być kompilowane i zapisywane jako pliki .HEX i przesyłane przez USB na micro: bit.

Urządzenia można używać z komputerem PC z systemem Windows 7 lub nowszym, komputerem Mac z systemem OS X 10.6 lub nowszym albo smartfonem lub tabletem z systemem Android lub iOS. Wymagany jest również dostęp do Internetu!

Naprawdę, to dla dzieci

BBC micro: bit - podobnie jak Raspberry Pi - jest tak przydatny, jak urządzenie tego typu, dla każdego, kto próbuje opanować kodowanie. Jest on przeznaczony dla dzieci, zwłaszcza tych, które ukończyły 8. rok życia. instrukcje, które każdy powinien przeczytać i zrozumieć, w szczególności wszelkie osoby dorosłe sprawujące nadzór.

Dlatego nasze urządzenie zostało również sprawdzone przez dziecko. To jest Caitlyn, która wcześniej opanowała nasze napędzane Raspberry Pi Kano Kano: komputer dla majsterkowiczów do kodowania i uczenia się (przegląd i konkurs) Kano: komputer dla majsterkowiczów do kodowania i uczenia się (przegląd i konkurs) małe dziecko zbuduje komputer i nauczy się na nim pisać? Aby się tego dowiedzieć, przetestowałem go na jednym 3-letnim chłopcu z niewielkim doświadczeniem komputerowym i jego 9-letnim kuzynem…. Ma 11 lat i lepiej rozumie komputery; używa ich prawie codziennie do pracy w szkole.

Dzieci mogą rozpocząć korzystanie z micro: bit, przechodząc na stronę internetową www.microbit.co.uk, na której można znaleźć najważniejszy przycisk Utwórz kod.

Programy kodujące dla micro: bit

Dostępne są cztery opcje kodowania dla BBC micro: bit, które są dostępne na stronie internetowej jako narzędzia oparte na przeglądarce. Możesz wybierać spośród JavaScript Code Codes, Microsoft Block Editor, Microsoft Touch Develop i tego starego standardu, Python!

Pierwsze trzy zawierają samouczki, a wszystkie cztery mają powiązaną dokumentację. Rozpoczęcie pracy jest bardzo proste. Tutaj przyjrzymy się Microsoft Block Editor, który można uruchomić (podobnie jak inne), klikając Nowy projekt.

Na wyświetlaczu zobaczysz menu po lewej stronie, zawierające kolekcję bloków, które można przeciągnąć do głównego widoku. Są one konfigurowalne i mogą być używane do zdalnego sterowania kamerą smartfona lub po prostu manipulowania wyświetlaczem LED. Klikając Biegać w gotowym programie możesz zobaczyć reprezentację programu w emulatorze micro: bit po prawej stronie. To dość intuicyjne.

Jak widać tutaj, stworzyliśmy program, który wyświetla tekst - statyczny i przewijany - po naciśnięciu przycisków A i B na micro: bit. Najpierw przetestowaliśmy go na emulatorze, zanim zsynchronizowaliśmy skompilowany plik z samym micro: bit.

Dostępnych jest wiele innych opcji, a dzięki prostemu podejściu do programowania blokowo-pętlowemu (poprzednio pokazane przez BBC) Doktor Kto-o smaku aplikacji mobilnej i przeglądarki The Doctor and The Dalek), dziecko w każdym wieku może szybko zacząć podstawy programowania. Nawiasem mówiąc, będąc projektem komputerowym BBC, obecność ich słynnego poszukiwacza przygód Time Lorda - wraz z różnymi innymi popularnymi programami BBC - można wyczuć we wstępnie skompilowanych projektach, które można znaleźć na pendrivie USB 500 MB marki BBC. Znajdziesz tutaj kolekcję melodii tematycznych, które można odtwarzać we wspaniałym 8-bitowym dźwięku Sherlock, Taniec z gwiazdami, popularny Formuła 1 melodia motywów wyścigowych (Fleetwood Mac's “Łańcuch”) i oczywiście, Doctor Who 50 rzeczy, które każdy fan Who Doctor Who powinien wiedzieć 50 rzeczy, których każdy fan Who Doctor Who powinien wiedzieć Doctor Who, jeden z najbardziej znanych programów telewizyjnych wszechczasów, jest również ulubieńcem maniaków. .

Możesz zobaczyć, jak program wygląda w formie skryptu, klikając Konwertować - przydatny sposób dla młodzieży i wszystkich początkujących programistów, aby zobaczyć, jak wygląda skrypt, z dala od elementów składowych.

Synchronizacja BBC micro: bit

Po utworzeniu skompilowanego pliku HEX zawierającego program musisz zsynchronizować go z BBC micro: bit. Jest to stosunkowo proste i można to zrobić, podłączając micro: bit do komputera za pomocą kabla USB.

Początkowa synchronizacja skonfiguruje twój micro: bit i wymaga uważnego monitorowania matrycy LED, gdzie strzałki wskazują dwa przyciski, kiedy należy je nacisnąć, a wiadomości przewijają się, aby poinformować Cię, co robić dalej.

Utwórz swój program za pośrednictwem strony micro: bit, a następnie użyj skompilować przycisk, aby zapisać go jako plik .HEX na komputerze. Można to zapisać w dedykowanym katalogu projektów micro: bit lub zsynchronizować bezpośrednio z micro: bit. Jeśli chcesz skopiować plik .HEX z katalogu, po prostu przeciągnij go do menedżera plików.

Nie martw się, że te pliki zajmują zbyt dużo miejsca na dysku twardym; są małe, z plikami muzycznymi wspomnianymi powyżej niewiele ponad 400 kilobajtów każdy (mniej więcej wielkości obrazu o niskiej rozdzielczości i mniej niż pół megabajta!).

Micro: bit Aplikacje mobilne

Oprócz podłączenia micro: bit do komputera, możesz podłączyć go do smartfona lub tabletu. Aplikacje są dostępne dla urządzeń z Androidem (4.4 i nowszym) oraz iPhone / iPad (iOS 8 i nowsze), a wszystko, co musisz zrobić, to zasilić micro: bit za pomocą akumulatora lub zasilacza USB i zsynchronizować przez Bluetooth, postępując zgodnie z instrukcje w aplikacji. Obie aplikacje wydają się być prawie identyczne; zrzuty ekranu i klipy wideo pochodzą z wersji Androida.

Od tego momentu możesz uzyskać dostęp do strony micro: bit, aby rozpocząć pracę nad kodem lub przesłać istniejące przykłady kodu dołączone do aplikacji za pośrednictwem połączenia Bluetooth. W przypadku aplikacji audio należy podłączyć kabel audio do biegunów 0 i GND oraz do tego głośnika lub zestawu słuchawkowego. Możesz także użyć brzęczyka.

Połączenie Bluetooth z telefonem lub tabletem ma oczywiście ogromną zaletę. Aplikacja micro: bit sprawia, że ​​urządzenie jest tak samo przenośne jak smartfon i zwiększa swój potencjał jako sprzęt do grania lub noszenia.

Prawie każde dziecko powyżej 11 roku życia ma smartfon. Czy nie wolisz, aby programowali swój mikro: bit zamiast marnować czas na Snapchata, czego Twoja nastolatka nie chce, abyś wiedział, że używa telefonu do tego, czego nie chce, żebyś wiedział, że używa swojego telefonu do tego? żadna tajemnica, że ​​korzystanie z mediów społecznościowych jest powszechne wśród nastolatków - ale co dokładnie robią, gdy gapią się na swój telefon lub komputer przez cały dzień? ?

Co możesz zrobić z BBC micro: bit?

Dla BBC micro: bit dostępnych jest wiele projektów - zarówno tych w twojej głowie, jak i tych, które znajdziesz na stronie internetowej. Przewodnik samouczka przedstawia trio projektów: alarm, syntezator i grę polegającą na wychwytywaniu kropli deszczu.

Tymczasem kompaktowe wymiary micro: bit oznaczają, że komputer pozostaje przenośny, co oznacza, że ​​można go popisać! “Tak,” możesz myśleć, “wszyscy będą chcieli patrzeć na płytkę przypiętą do mojej piersi,” ale pamiętajcie tylko o matrycy 5 × 5 LED na tej programowalnej płytce drukowanej. Dostępne są różne drukowane walizki i uchwyty 3D (takie jak ten kompas), które można łatwo przypiąć lub przypiąć do ubrania. Czy micro: bit spearhead może być rewolucją w modzie techno? Czas pokaże, ale urządzenia wyglądają zaskakująco dobrze przypięte do ubrania. Po prostu nie pozwól, aby BBC micro: bit się zamoczył.

Ogromna liczba partnerów korporacyjnych, którzy współpracowali z BBC w celu wyprodukowania micro: bit, może okazać się czynnikiem ograniczającym w perspektywie długoterminowej, ale ostatecznie jest to przydatny i edukacyjny zestaw.

Nasz werdykt w sprawie BBC micro: bit:
Znakomity sposób na rozpoczęcie kodowania dzięki wyborowi narzędzi dla dzieci i dorosłych, micro: bit ma na pokładzie wiele przydatnych elementów, takich jak szereg diod LED.10



Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.