У дома Отзиви Преглед и оценка на кода за Littlebits

Преглед и оценка на кода за Littlebits

Съдържание:

Видео: Hello World- littleBits Code Kit Onboarding (Октомври 2024)

Видео: Hello World- littleBits Code Kit Onboarding (Октомври 2024)
Anonim

Ние сме фенове на модулните комплекти за електроника LittleBits; ние им присъдихме няколко награди за избор на редактор, наскоро във второто издание Gizmos & Gadgets Kit. Най-новото предложение на компанията е Code Kit. Той е предназначен да се използва в настройките на образованието, за да запознае децата от 3 до 8 клас с принципите на програмиране, като създава игри чрез кодиране. LittleBits насърчава родителите да настояват техните училища да купят комплекта. Но ако наистина искате да включите децата си в кодирането и са готови да вземат активна роля в процеса, можете да закупите комплекта за себе си - и ние го оценихме въз основа на потенциалната употреба в домашни условия. Това е стабилно решение и ефективно средство. При $ 299.95 (за едно до три деца), обаче, това не е най-евтиният начин.

Какво получаваш?

За непознатите LittleBits е система от електронни комплекти, изградена около малки устройства, наречени Bits, които се свързват магнетично. Всеки бит представлява функция - бутон за вход или сензор за светлина, да речем, а не отделен компонент, като диод или резистор. Те са цветно кодирани, за да посочат целта им: вход, изход, логика или мощност.

Новите компоненти на Code Kit са CodeBit - основно малък компютър с входове и изходи - и LED Matrix Bit за показване на изображения, превъртане на текст и анимации. Кодът Kit също се предлага с актуализиран бит за високоговорители, монтажна дъска за осигуряване на всички битове, които използвате за даден проект на едно място, USB ключ за безжична свързаност, акумулаторна батерия и други. Общо има 16 бита и 30 аксесоари.

Можете също така да получите безплатно компютърно базирано приложение с комплекта. Приложението Code Kit осигурява среда за програмиране. Той използва код, базиран на Google Blockly; с Blockly, разработчиците създават свои собствени езици за програмиране на визуални блокове. Така че вместо да пишете във всеки ред, влачите кодови блокове заедно, за да образувате командни низове. След като кодът е готов, вие го качвате безжично в Code Bit, за да оживите проекта си.

Приложението също ви води до налични онлайн образователни ресурси, включително интро проект; уроци за цикли, логика и други основи на програмиране, с подкрепящи проекти; четири проекта за кодиране на игри, които могат да се адаптират (изобретения), които имат класическото LittleBits направи си сам; и проект, който предизвиква учениците да измислят игра, която може да помогне на детските общности. Включени са и планове за уроци, материали, които можете да отпечатате, и други материали, които учителите ще оценят.

Учене на код

Уводният проект се нарича "Здравей, Свят", като кимва на традицията в кодиращия свят да въвежда новаци в нов език за програмиране. Видео в приложението ви показва как да свържете заедно една проста верига, която води до LED Matrix Bit. След това ще бъдете изпратени на екрана за кодиране в приложението. Можете да кодирате текстовото съобщение за превъртане по ваш избор и след това ще ви се покаже как да оцветите всеки отделен светодиод и да създадете изображение или анимация. Творчеството се поощрява от първото движение.

Четирите изобретения (игри) са разширени версии на един и същи процес. Показва се как се изгражда необходимата схема на електрониката и се дава кодовия низ, от който се нуждаете, след което се насърчава да я персонализирате. Когато сте готови, безжично качвате кода във вашия Code Bit. Всяко изобретение включва също и сегмент на Craft Time, където използвате аналогови материали - хартия, вълшебни маркери, ножици - за да създадете компоненти, които ще трябва да играете.

Например, в Ultimate Shootout Invention създавате футболна игра, подобна на футбол. След като изградите схемата му, правите мрежа за вашата цел от картон, маркери, перфоратор за дупки и усукващи връзки. LittleBits предлага начини за „ниво на вашата игра“ чрез персонализиране на кода; можете да създадете свои собствени изображения за LED матрицата, да добавяте звукови ефекти и да измисляте нови игри, които да играете с настройката.

Направих още едно изобретение, китара Rockstar. Първо сглобих нужната схема - и тя не можеше да бъде по-проста или по-бърза (за разлика от много сложния, но заслужаващ време Lebo Boost Creative Toolbox котарак, който изградих няколко седмици по-рано) и натиснах завършената схема на монтажната платка, След това изрязах електрическа форма на китара от табла за плакати, оцветих я с маркери и завързах завързаната дъска за монтаж върху тялото на моята „китара“. (Времето за изработка ми отне много повече време от сглобяването на електронната верига.)

След като получих тялото си на китара, свързах компютъра си към Code Bit, изчистих остатъчния код и качих предварително написания код на китара Rockstar. Когато натиснах битовия бутон, се появи електронен звук; Бих могъл да променя терена със слайда. Тогава заглушаването започна.

Урокът продължава, за да ви покаже как да промените нотите, които свирите, като промените кода, как да разменяте компоненти, за да звучи по-скоро като истинска електрическа китара и дори как да създадете изцяло ново изобретение - DJ грамофон. В процеса на научаване на нови начини за адаптиране на своите творения децата учат принципите на програмирането.

Заключения

Не всяко дете ще иска да продължи кариера като софтуерен инженер. Но много (ако не и повечето) кариери в бъдеще ще изискват известно разбиране за това как работи програмирането. Макар да е предназначен да се използва в училищата, LittleBits Code Kit може да служи като учебно преживяване и у дома. Цената включва много подкрепящи образователни ресурси, които обаче могат да бъдат прекалено добри за някои семейства. Lego Boost Creative Toolbox ($ 159.99) е по-малко скъпа алтернатива за онези, които не се нуждаят от всички ориентирани към училището компоненти на Code Kit и нашия избор на редактори.

Преглед и оценка на кода за Littlebits