Играчките, които учат децата да кодират, са толкова горещи през 2017 г., колкото са били децата от зеле през 1983 г., и то с основателна причина. За днешното поколение деца научаването на програмирането е дори по-важно от изучаването на втори език. Въпреки че на пазара има много комплекти роботи, предназначени за тази цел, Lego Boost е най-добрият инструмент за технологично обучение, който сме виждали за деца. На цена от много разумни 159 долара, Boost предлага парчетата за изграждане на пет различни робота, заедно със забавно приложение, което превръща ученето в игра, която дори предварително литературните деца могат да овладеят.

Как работи

Boost се предлага с огромен 847 различни Lego тухли, заедно с един мотор (който служи и за управление на циферблата при някои проекти), един светлинен / IR сензор и Move Hub, голяма бяла и сива тухла с два вградени двигателя, която служи като централен процесор за робот. Хъбът се свързва с вашия таблет чрез Bluetooth, за да получи вашия програмен код и с другите два електронни компонента чрез кабели.

Можете да създадете пет различни робота с комплекта: хуманоиден робот на име Верни, котката Франки, Китара 4000 (която свири истинска музика), мотокар, наречен "M.I.R. 4" и роботизирана кола "Auto Builder" фабрика. Lego заяви, че очаква повечето потребители да започнат с Vernie, който изглежда като кръстоска между филмови роботи Johnny No. 5 и Wall-E и предлага най-много функционалност.

За да започнат да изграждат и кодират, децата трябва да изтеглят приложението Boost на своите таблети iPad или Android. Ще трябва да стартирате приложението и да го свържете към центъра за преместване всеки път, когато използвате робота. Цялата обработка и програмиране се извършва на вашето мобилно устройство и звуковите ефекти (музика, робот, който говори) ще излязат от високоговорителя на таблета ви, а не от самия робот.

Приложението Boost

Lego наистина разбира как учат малките деца и е проектирал перфектния интерфейс за тях. Приложението Boost постига баланс между простота, дълбочина и забавление. Boost е официално насочен към деца от 7 до 12 години, но софтуерът е толкова интуитивен и ангажиращ, че в рамките на минути след виждайки системата, моят 5-годишен пише собствени програми и ме моли да му удължа времето за лягане, за да може да открие Повече ▼.

Нито интерфейсът, нито езикът за програмиране, базиран на блокове, съдържат написани думи, така че дори деца, които не могат да четат, могат да използват всяка функция на приложението. Когато стартирате Boost, първо ви се показва анимационен екран на менюто, който прилича на стая с всички различни възможни роботи, разположени на различни места. Просто натискате изображението на робота, който искате да изградите или програмирате, и ви се дава набор от дейности, които започват с изграждането на най-основните части от проекта и кодирането им.

Докато навигирате през програмата Boost, трябва да завършите най-простите нива във всяка секция на робота, преди да можете да отключите по-сложните. Всяко дете, което е играло видео игри, е запознато и мотивирано от концепцията за отключване на нови функции чрез успешно попълване на стари. Тази система, базирана на ниво, превръща целия процес на обучение в игра и също така предпазва децата от разочарование, като изпробва разширени концепции, преди да са готови.

Boost работи на съвременни iPad или Android устройства, които имат най-малко 1,4 GHz процесор, 1 GB RAM, Bluetooth LE и Android 5.0 или по-нова версия. (Изтеглих и Boost на смартфон, но екранът беше толкова малък, че беше трудно да се разберат някои от диаграмите.) Предлага се и за Fire Tablets (не беше при стартирането).

Отключване на нови нива и предизвикателства

Когато заредите приложението Boost за първи път, трябва да завършите прост проект, който включва създаване на малка бъги, преди да можете да изградите някой от петте робота. Тази първоначална конструкция е доста бърза, защото включва само основни неща като поставяне на колела върху колата, програмиране за движение напред и закрепване на малък вентилатор отзад.

Подобно на проектите за роботи, които идват след него, изграждането на бъги е разделено на три отделни предизвикателства, всяко от които се основава на предишното. Първото предизвикателство включва изграждането на бъгито и програмирането му, за да се върти напред. Следващите предизвикателства включват програмиране на инфрачервения сензор на автомобила и принуждаване на вентилатора да се движи отзад.

След като завършите и трите предизвикателства за бъги, петте обикновени робота се отключват. Всеки робот има няколко нива в себе си, всяко от които съдържа предизвикателства, които трябва да завършите. Например първото ниво на Верни има три предизвикателства, които ви помагат да го изградите и да използвате основните му функции, докато второто ниво ви добавя ракетно устройство към тялото му и го програмирате да стреля.

Ако предизвикателството включва изграждане или добавяне на блокове към робот, то ви дава инструкции стъпка по стъпка, които се показват кои блокове отиват къде и едва след като сте преминали през тези стъпки, стигате до програмирането част.

Когато дойде време за кодиране, приложението показва анимации на пръст, който влачи кодиращите блокове от палитрата на долната част на екрана върху платното, като ги поставите един до друг и натиснете бутон за възпроизвеждане, за да стартирате програма. Това позволява на потребителя да знае какво точно да прави на всяка стъпка, но също така предлага възможност за експериментиране, като модифицира програмите в края на всяко предизвикателство.

В случая на Верни всяко от предизвикателствата на първо ниво включва изграждане на част от тялото му. Директорът на Lego Design Саймън Кент ни обясни, че тъй като пълното изграждане може да отнеме часове, компанията иска децата да могат да започнат да програмират, преди дори да са приключили. И така, при първото предизвикателство изграждате главата и торса, след това го програмирате да движи врата си, докато в по-късните добавяте колелата му и след това ръцете му.

Блок-базиран език за програмиране

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

Например, вместо да видите блок, който казва „Преместване напред“ или „Завийте надясно на 90 градуса“, ​​виждате блокове със стрелки върху тях. Всички налични блокове са разположени в палитра в долната част на екрана; влачите ги нагоре върху платното и ги заключвате заедно, за да пишете програми.

Някои от иконите на блоковете са по-малко интуитивни от стрелка или бутон за възпроизвеждане, но Boost ви показва (с анимация) точно кои блокове са ви необходими, за да завършите всяко предизвикателство. След това ви позволява да експериментирате с допълнителни блокове, за да видите какво правят.

Това, което прави приложението толкова чудесен инструмент за обучение, е, че наистина насърчава и възнаграждава откриването. В един от първите уроци на Верни имаше няколко блока с икони, показващи главата на робота под различни ъгли. Синът ми беше нетърпелив да завлече всеки в програма, за да види точно какво е направил (повечето завъртяха врата).

Програмите могат да започнат или с бутон за възпроизвеждане, което просто означава „стартиране на това действие“, или състояние, като например ръкостискане на Верни или поставяне на предмет пред инфрачервения сензор на робота. Можете да стартирате програма, като докоснете бутона за възпроизвеждане / състояние или бутона за възпроизвеждане в горния десен ъгъл на екрана, който изпълнява наведнъж всяка програма, която имате на екрана.

Тъй като програмите са предимно толкова прости, има много причини, поради които може да искате да стартирате няколко наведнъж. Например, когато синът ми програмираше за китарния робот, той имаше програма, която пускаше звук при включване на плъзгача шията преминаваше върху червените плочки, още една за кога мина над зелените плочки и още една за сините фаянсови плочки. В сложна програма за възрастни те ще се обработват с оператор if / then, но в Boost има няколко цикъла (можете да ги използвате в режим на безплатна игра Creative Canvas, ако искате), така че създаването на няколко отделни програми е необходимо.

Докато програмата (ите) се изпълняват, всеки блок светва, докато се изпълнява, така че да знаете точно какво се случва по всяко време. Можете дори да добавяте и премахвате блокове и програмите ще продължат да се изпълняват. Иска ми се всички инструменти за програмиране за възрастни, които използвам по време на работа, да имат тези функции!

Въпреки че пишете програми като част от всяко предизвикателство, ако наистина искате да проявите креативност, трябва да се насочите към режима Coding Canvas. В менюто на всеки робот, вдясно от нивата, има червена кутия с инструменти, която можете да докоснете, за да напишете свои собствени програми. Докато изпълнявате различни предизвикателства, които включват нови функции, вашата кутия с инструменти Coding Canvas се пълни с повече кодови блокове, които можете да използвате.

Синът ми претърпя абсолютна експлозия, използвайки режима на инструментариума на Guitar 4000, за да напише програма, при която преместването на плъзгача над различните цветове на врата на китарата ще пусне различни клипове на гласа му.

Потребителите, които искат да създадат свои собствени персонализирани роботи и да ги програмират, могат да преминат към режима на безплатна игра Creative Canvas, като докоснат снимката с отворен прозорец в главното меню. Там можете да създавате нови програми с блокове, които контролират точно това, което правят Move Hub, IR сензорът и мотора. Така че, вместо да показва икона с блок от китара, който свири така, както в рамките на Guitar 4000 менюта, Boost показва блок с високоговорител, тъй като можете да изберете всеки тип звук от вашия персонализиран робот.

И в двата режима Creative Canvas и Coding Canvas, Lego улеснява запазването на вашите персонализирани програми. Софтуерът автоматично присвоява имена (които по случайност са имената на известни герои от Lego) и цветни икони на всяка от вашите програми за вас, но децата, които могат да четат и пишат, са свободни да променят имена. Всички промени в програмите се запазват автоматично, така че никога няма да се притеснявате, че ще загубите работата си.

Тухли

Както можете да очаквате от Lego, Boost предлага най-доброто в класа си изграждане с почти безкрайно разширяемост и персонализация. Комплектът се доставя с 847 лего парчета, които включват комбинация от тухли в традиционен стил, с техните копчета и канали, и тухли в стил Technics, които използват дупки и тапи.

Процесът на изграждане на който и да е от роботите Boost (Vernie, Frankie the Cat, M.I.R. 4, Guitar 4000 и Auto Builder) е дълъг, но много лесен. По време на тестването изградихме както верни, така и роботите Guitar 4000 и всеки отнема около 2 часа, за да завършат възрастните. По-малките деца, които имат по-малко търпение и по-лоша координация между очите и очите, вероятно ще се нуждаят от помощ от възрастен или по-голямо дете, но изграждането на тези ботове предоставя чудесна възможност за обвързване родител / дете време. Моят 5-годишен (2 години под препоръчителната възраст) и се забавлявах много, като сглобих китарата.

Като част от първото предизвикателство (или първите няколко предизвикателства), приложението ви дава набор от инструкции стъпка по стъпка, които показват кои тухли къде да поставите. Илюстрираните екрани с инструкции са много подробни и изглеждат идентични с хартиените Lego инструкции, които може да сте виждали на някой от комплектите на компанията. Просто ми се иска приложението да направи тези илюстрации 3D, за да може човек да ги завърти и да види компилацията от различни ъгли, както можете в приложението Jimu Robots на UBTech.

Всички тухли се свързват безпроблемно и ще работят с всички други тухли, които вече притежавате. Можете също така лесно да персонализирате един от петте препоръчани робота Boost със собствени тухли. Представете си, че украсявате тялото на Варни с парчета от набор от Междузвездни войни или оставяте вашата миниатюра на Батман да се вози на мотокар MIR 4.

Наистина обичам небесносинята, оранжевата и сивата цветова схема, която Lego избра за тухлите, идващи с Boost, защото има естетика, която изглежда едновременно високотехнологична и забавна. От оранжевите крила на робота Guitar 4000 до фънките вежди на Верни, всичко в блоковете крещи „забавно“ и „приканващо“.

Boost Versus Mindstorm и състезанието

На цена $ 159, Lego Boost предлага повече за парите от всеки друг набор от роботи, които разгледахме, но определено е предназначен за по-малки деца, които са нови в програмирането. По-големите деца или онези, които са използвали Boost за известно време, могат да преминат към собствените комплекти Mindstorm EV3 на Lego, които започват от $ 349 и използват техния собствен блоков език за кодиране.

Започвайки от $ 129, линията на роботите Jimu на UBTech предлага няколко сензора и двигатели повече от Boost, заедно с по-сложен език за програмиране, но те определено са насочени към по-възрастни и по-опитни деца и за да получите комплект, който прави повече от един или два робота, трябва да похарчите повече $300. Koov на Sony kit също е добър избор за по-големи и по-подковани в технологията деца, но също така е и по-скъп от Boost (започва на $ 199, но трябва да похарчите поне $ 349, за да получите повечето функции) и неговият набор от блокове е много по-малко гъвкав от Легос.

Верижните кубчета на Tenka Labs започват от само $ 59 и предлагат серия от светлини и двигатели, които се доставят с Lego-съвместими тухли, но тези комплекти учат на електроника, а не на програмиране.

Долна линия

Най-добрият робот / STEM комплект, който сме виждали за по-малки деца, Lego Boost осигурява превръщането на кодирането в игра, която е толкова забавна, че децата ви дори няма да знаят, че придобиват ценни умения. Тъй като използва истински Legos, Boost също така приканва много креативност и възможност за повторно възпроизвеждане, а на $ 159 това е практически кражба.

Родителите на по-големи деца с повече разбиране в програмирането може да поискат да обмислят по-сложен набор от роботи като Mindstorms или Коов, но ако детето ви е ново в кодирането и има достъп до съвместимо устройство, Boost е задължителна покупка.

Кредит: Ръководство на Том

Получете незабавен достъп до актуални новини, най-горещите отзиви, страхотни оферти и полезни съвети.