уроци.uchitel.bg

Роботика с neZha

Готови часове за дъската, докато групите сглобяват модела на чина. Всеки урок върви в четири дяла: части → сглобяване → свързване → код. Разликата с оригиналната инструкция е в кода: тук програмата не се преписва наготово, а се строи блок по блок — на всяка стъпка се казва защо се добавя точно този блок.

Уроците са подредени от по-лесно към по-трудно: всеки следващ въвежда точно една нова програмна идея — последователност, събитие, вход, условие, състояние. Номерът на модела в комплекта не е учебен ред, затова тук той е само справка.

Какво ще ни е необходимо?
Комплект Nezha Inventor за Micro bitВиж в магазина →
76 от 76 модела готови micro:bit + neZha breakout V1.2 блокове на български
19 лесно — първи стъпки — едно ново нещо на урок
★★26 средно — сглобяват се няколко идеи наведнъж
★★★31 трудно — проекти с няколко части, сензори или устройства
Пълзяща гъсеница
★ лесно
урок 1 · Последователност
Пълзяща гъсеница
модел 23 · 6 дяла · 15 стъпки сглобяване · 5 стъпки код
Гъсеницата пълзи по най-простата програма в целия комплект — само едно серво и четири команди подред, оттук тръгва всичко останало.
Светофар
★ лесно
урок 2 · Последователност
Светофар
модел 37 · 6 дяла · 10 стъпки сглобяване · 6 стъпки код
Светофарът сменя светлините по точно измерено време — различните паузи, не самите светлини, носят смисъла на програмата.
Въжеиграч
★ лесно
урок 3 · Събитие
Въжеиграч
модел 44 · 6 дяла · 57 стъпки сглобяване · 3 стъпки код
Въжеиграчът тръгва при натискане на бутон — програмата е готова команда, чакаща сигнал, не превъртане по часовник.
Ходещият робот
★ лесно
урок 4 · Събитие
Ходещият робот
модел 48 · 6 дяла · 35 стъпки сглобяване · 3 стъпки код
Ходещият робот използва точно същата програма като въжеиграча — различната сглобка променя движението, не кодът.
Малко кошче за боклук
★ лесно
урок 5 · Събитие
Малко кошче за боклук
модел 50 · 6 дяла · 20 стъпки сглобяване · 4 стъпки код
Кошчето отваря капака при бутон — командата е събитие, на което машината просто чака, преди да го изпълни.
Мотокар
★ лесно
урок 6 · Събитие
Мотокар
модел 41 · 6 дяла · 53 стъпки сглобяване · 4 стъпки код
Мотокарът потегля само след натискане на бутон — програмата стои и чака сигнала, вместо да превърта сама.
Механичният мотоциклет
★ лесно
урок 7 · Събитие
Механичният мотоциклет
модел 40 · 6 дяла · 35 стъпки сглобяване · 4 стъпки код
Мотоциклетът потегля на бутон — първите модели в серията учат, че програмата може да СТОИ и да чака, вместо да работи непрекъснато.
Количка с хващач
★ лесно
урок 8 · Събитие
Количка с хващач
модел 42 · 6 дяла · 44 стъпки сглобяване · 5 стъпки код
Хващачът на количката се задейства с бутон — ръката на детето е сензорът, машината само изпълнява.
Светлинен пръстен по жест
★ лесно
урок 9 · Събитие
Светлинен пръстен по жест
модел 32 · 6 дяла · 7 стъпки сглобяване · 5 стъпки код
Пръстенът светва при махане на ръка над сензора — не при накланяне, защото micro:bit е поставен неподвижно върху платката.
Количка по жест
★ лесно
урок 10 · Събитие
Количка по жест
модел 34 · 6 дяла · 19 стъпки сглобяване · 4 стъпки код
Количката потегля при махане на ръка, не при накланяне на самата платка — жестовият сензор виси отделно на IIC порта.
Измервач на разстояние
★ лесно
урок 11 · Вход = число
Измервач на разстояние
модел 27 · 6 дяла · 5 стъпки сглобяване · 3 стъпки код
Измервачът показва точното разстояние като число на екрана — еталонният урок за „вход": първо се гледа сензорът, чак после се решава с него.
Изкачващи се светлинки
★ лесно
урок 12 · Вход = число
Изкачващи се светлинки
модел 24 · 6 дяла · 0 стъпки сглобяване · 3 стъпки код
Броят на светлинките нараства според силата на звука — стълбчето прави звука видим, преди изобщо да стане дума за решение.
Вентилатор с регулируема скорост
★ лесно
урок 13 · Пропорционален изход
Вентилатор с регулируема скорост
модел 8 · 6 дяла · 13 стъпки сглобяване · 3 стъпки код
Вентилаторът върти толкова бързо, колкото завъртим ръчката — еталонният пример за превръщане на един обхват числа в друг, без нито едно условие.
Барабанист
★ лесно
урок 14 · Пропорционален изход
Барабанист
модел 65 · 6 дяла · 26 стъпки сглобяване · 3 стъпки код
Барабанистът бие по същата програма като вентилатора и изхвърляча — сглобката е различна, изходът следва входа плавно по същия начин.
Изхвърляч на тухлички
★ лесно
урок 15 · Пропорционален изход
Изхвърляч на тухлички
модел 67 · 6 дяла · 38 стъпки сглобяване · 3 стъпки код
Изхвърлячът работи по същата плавна програма като вентилатора — скоростта следва ръчката непрекъснато, без разклонение.
Количка с регулируема скорост
★ лесно
урок 16 · Пропорционален изход
Количка с регулируема скорост
модел 10 · 6 дяла · 19 стъпки сглобяване · 3 стъпки код
Количката кара със скорост, записана в една променлива — първият модел, в който резултатът от сензора се записва и се използва два пъти.
Измервач на шума
★ лесно
урок 17 · Пропорционален изход
Измервач на шума
модел 15 · 6 дяла · 7 стъпки сглобяване · 3 стъпки код
Измервачът превръща силата на звука направо в показание на екрана — изходът следва входа плавно, без нито едно „ако".
Жива музика
★ лесно
урок 18 · Пропорционален изход
Жива музика
модел 13 · 6 дяла · 7 стъпки сглобяване · 3 стъпки код
Инструментът свири тон, който следва движението на ръката — верига от две преобразувания с ясни, описателни имена на променливите.
Лампа с регулируема яркост
★ лесно
урок 19 · Пропорционален изход
Лампа с регулируема яркост
модел 30 · 6 дяла · 5 стъпки сглобяване · 3 стъпки код
Лампата свети толкова силно, колкото завъртим копчето — яркостта следва входа плавно, без прагове и условия.
Изстрелвач на тухлички
★★ средно
урок 20 · Условие „ако"
Изстрелвач на тухлички
модел 43 · 6 дяла · 21 стъпки сглобяване · 3 стъпки код
Изстрелвачът гърми при натискане на бутона — еталонният пример за най-простото „ако": едно условие, едно действие.
Весела люлка
★★ средно
урок 21 · Условие „ако"
Весела люлка
модел 54 · 6 дяла · 33 стъпки сглобяване · 3 стъпки код
Люлката се залюлява само след едно просто условие — първата стъпка след „завинаги" към истинско решение.
Издигане на знамето
★★ средно
урок 22 · Условие „ако"
Издигане на знамето
модел 60 · 6 дяла · 0 стъпки сглобяване · 3 стъпки код
Знамето се вдига и по две различни рецепти в една програма — „на бутон" и „ако бутонът е натиснат" изглеждат еднакво, но се държат различно.
Вентилатор с датчик за дим
★★ средно
урок 23 · Условие „ако"
Вентилатор с датчик за дим
модел 72 · 6 дяла · 12 стъпки сглобяване · 3 стъпки код
Вентилаторът пали на дим с два отделни „ако" вместо едно „иначе" — добър повод да се види кога това върши работа и кога не.
Умна лампа
★★ средно
урок 24 · Ако / иначе
Умна лампа
модел 7 · 6 дяла · 7 стъпки сглобяване · 3 стъпки код
Лампата пали на тъмно и гасне на светло — еталонният пример за „ако…иначе" с вградения светлинен сензор.
Вентилатор по температура
★★ средно
урок 25 · Ако / иначе
Вентилатор по температура
модел 6 · 6 дяла · 11 стъпки сглобяване · 3 стъпки код
Вентилаторът се включва над определена температура — истински термостат, но термометърът мери платката, не стаята.
Изстрелвач за пумпал
★★ средно
урок 26 · Ако / иначе
Изстрелвач за пумпал
модел 55 · 6 дяла · 17 стъпки сглобяване · 3 стъпки код
Изстрелвачът върти пумпала или спира според едно просто условие — вторият пример за „ако…иначе" след лампата и вентилатора.
Напомняч за поливане
★★ средно
урок 27 · Ако / иначе
Напомняч за поливане
модел 2 · 6 дяла · 8 стъпки сглобяване · 3 стъпки код
Напомнячът показва сухо или мокро според сензора за влага — растението най-накрая има глас.
Автоматичен простор
★★ средно
урок 28 · Ако / иначе
Автоматичен простор
модел 19 · 6 дяла · 9 стъпки сглобяване · 3 стъпки код
Простора се прибира сам, щом усети дъжд — „ако…иначе" решава дали дрехите остават навън или не.
Бариера с датчик за движение
★★ средно
урок 29 · Ако / иначе
Бариера с датчик за движение
модел 49 · 6 дяла · 0 стъпки сглобяване · 3 стъпки код
Бариерата се вдига сама, щом усети движение — програма, написана от нас, защото производителят не я е публикувал.
Автоматична тента
★★ средно
урок 30 · Ако / иначе
Автоматична тента
модел 73 · 6 дяла · 8 стъпки сглобяване · 3 стъпки код
Тентата се прибира сама на силен вятър или дъжд — второто нещо, което сама се грижи за себе си вместо детето.
Вълшебният художник
★★ средно
урок 31 · Ако / иначе
Вълшебният художник
модел 75 · 6 дяла · 0 стъпки сглобяване · 3 стъпки код
Художникът рисува различно според условието, което сам проверява — четка, движена не от ръка, а от логика.
Автоматична сушилня
★★ средно
урок 32 · Съставно условие „и/или"
Автоматична сушилня
модел 5 · 6 дяла · 12 стъпки сглобяване · 4 стъпки код
Сушилнята се включва само в точен обхват от влага — първият интервал в серията, а долната граница го има, защото сензорът лъже отблизо.
Автоматична врата
★★ средно
урок 33 · Съставно условие „и/или"
Автоматична врата
модел 3 · 6 дяла · 11 стъпки сглобяване · 4 стъпки код
Вратата се отваря само когато и двете условия са изпълнени наведнъж — първата истинска комбинация „и".
Боксиращият робот
★★ средно
урок 34 · Съставно условие „и/или"
Боксиращият робот
модел 61 · 6 дяла · 21 стъпки сглобяване · 3 стъпки код
Боксьорът удря само при точно съчетание от условия — сложна реакция от прости сравнения.
Механичният рак
★★ средно
урок 35 · Съставно условие „и/или"
Механичният рак
модел 39 · 6 дяла · 27 стъпки сглобяване · 3 стъпки код
Ракът върви само когато условията съвпаднат — крачките му зависят от повече от едно нещо наведнъж.
Количка, която избягва препятствия
★★ средно
урок 36 · Съставно условие „и/или"
Количка, която избягва препятствия
модел 12 · 6 дяла · 19 стъпки сглобяване · 4 стъпки код
Количката заобикаля сама, щом усети препятствие — програма, написана от нас, защото връзката на производителя е счупена.
Детектор за нарушител
★★ средно
урок 37 · Съставно условие „и/или"
Детектор за нарушител
модел 9 · 6 дяла · 9 стъпки сглобяване · 3 стъпки код
Детекторът вдига аларма само при точно съчетание от сензори — фалшива тревога не му минава лесно.
Лампа в коридора
★★ средно
урок 38 · Съставно условие „и/или"
Лампа в коридора
модел 28 · 6 дяла · 5 стъпки сглобяване · 3 стъпки код
Лампата пали само при тъмно И шум едновременно — първото сливане на два различни сензора в едно условие.
Индикатор за шум
★★ средно
урок 39 · Много клонове „иначе ако"
Индикатор за шум
модел 26 · 6 дяла · 5 стъпки сглобяване · 3 стъпки код
Индикаторът пали зелено на тихо, жълто на средно и червено на силно — еталонната стълбица от случаи в серията.
Лампа по цвят
★★ средно
урок 40 · Много клонове „иначе ако"
Лампа по цвят
модел 33 · 6 дяла · 8 стъпки сглобяване · 3 стъпки код
Лампата свети в цвета, който сензорът разпознае — стълбица от случаи, проверявани един по един.
Цветовете на настроението
★★ средно
урок 41 · Много клонове „иначе ако"
Цветовете на настроението
модел 25 · 6 дяла · 5 стъпки сглобяване · 3 стъпки код
Настроението свети в различен цвят на екрана — а в оригиналната програма има истинска грешка, която децата могат сами да открият.
Количка, която познава цвят
★★ средно
урок 42 · Много клонове „иначе ако"
Количка, която познава цвят
модел 35 · 6 дяла · 24 стъпки сглобяване · 3 стъпки код
Количката различава цветовете по пътя си и реагира различно на всеки — стълбица от случаи, приложена върху движение.
Количка по линия
★★ средно
урок 43 · Много клонове „иначе ако"
Количка по линия
модел 11 · 6 дяла · 21 стъпки сглобяване · 3 стъпки код
Количката следва линия по три различни състояния на сензора — класиката на следенето на линия.
Китара с далекомер
★★ средно
урок 44 · Много клонове „иначе ако"
Китара с далекомер
модел 46 · 6 дяла · 30 стъпки сглобяване · 3 стъпки код
Китарата свири различна нота според разстоянието на ръката — седем интервала подред превръщат разстоянието в музика.
Вентилатор по жест
★★ средно
урок 45 · Много клонове „иначе ако"
Вентилатор по жест
модел 62 · 6 дяла · 10 стъпки сглобяване · 3 стъпки код
Вентилаторът сменя посоката според жеста на ръката — програма, написана от нас, с четири различни жеста и четири реакции.
Малка настолна лампа
★★★ трудно
урок 46 · Състояние и брояч
Малка настолна лампа
модел 4 · 6 дяла · 9 стъпки сглобяване · 3 стъпки код
Лампата се пали и гасва с едно и също копче — първата програма, която помни състоянието си между натисканията.
Аларма
★★★ трудно
урок 47 · Състояние и брояч
Аларма
модел 17 · 6 дяла · 5 стъпки сглобяване · 3 стъпки код
Алармата изглежда като просто „ако…иначе", но всъщност помни дали е включена — същият трик като лампата, но по-скрит.
Чистачки
★★★ трудно
урок 48 · Състояние и брояч
Чистачки
модел 47 · 6 дяла · 17 стъпки сглобяване · 3 стъпки код
Чистачките минават през степени на скорост с брояч, който не бърка горна и долна граница.
Музикална кутия
★★★ трудно
урок 49 · Състояние и брояч
Музикална кутия
модел 18 · 6 дяла · 0 стъпки сглобяване · 3 стъпки код
Кутията свири следващата нота на всяко отваряне — брояч, който помни докъде е стигнала мелодията.
Количка със светлини
★★★ трудно
урок 50 · Състояние и брояч
Количка със светлини
модел 29 · 6 дяла · 17 стъпки сглобяване · 3 стъпки код
Светлините мигат само след като бутонът вдигне флаг — събитието и цикълът си говорят през едно запомнено състояние.
Подводница
★★★ трудно
урок 51 · Състояние и брояч
Подводница
модел 59 · 6 дяла · 0 стъпки сглобяване · 3 стъпки код
Подводницата се гмурка и изплува, помнейки в коя посока последно е тръгнала.
Вентилатор с въртяща се глава
★★★ трудно
урок 52 · Състояние и брояч
Вентилатор с въртяща се глава
модел 21 · 6 дяла · 14 стъпки сглобяване · 3 стъпки код
Вентилаторът върти главата и духа едновременно, с два отделни цикъла, които изобщо не си пречат.
Автобус без шофьор
★★★ трудно
урок 53 · Състояние и брояч
Автобус без шофьор
модел 57 · 6 дяла · 0 стъпки сглобяване · 3 стъпки код
Автобусът помни накъде кара и продължава сам, без някой да държи кормилото.
Механичната скарида
★★★ трудно
урок 54 · Вложено условие и приоритет
Механичната скарида
модел 1 · 6 дяла · 33 стъпки сглобяване · 6 стъпки код
Скаридата движи опашка и щипки едновременно с два паралелни цикъла — първият модел от комплекта, но всъщност едно от най-сложните нива.
Механичната скоклица
★★★ трудно
урок 55 · Вложено условие и приоритет
Механичната скоклица
модел 38 · 6 дяла · 22 стъпки сглобяване · 4 стъпки код
Скоклицата скача по същата сложна програма като скаридата — сглобката е различна, логиката е същата.
Повдигащ се простор
★★★ трудно
урок 56 · Вложено условие и приоритет
Повдигащ се простор
модел 51 · 6 дяла · 0 стъпки сглобяване · 3 стъпки код
Простора се вдига само когато две условия си дадат приоритет едно пред друго — първо кое се проверява решава какво прави машината.
Умна метачна машина
★★★ трудно
урок 57 · Вложено условие и приоритет
Умна метачна машина
модел 52 · 6 дяла · 0 стъпки сглобяване · 3 стъпки код
Метачната машина спазва пътя, но препятствието винаги го изпреварва — редът на проверките решава кой печели.
Мощният боец
★★★ трудно
урок 58 · Вложено условие и приоритет
Мощният боец
модел 56 · 6 дяла · 0 стъпки сглобяване · 3 стъпки код
Боецът реагира на повече от едно условие наведнъж, а приоритетът между тях решава кой ход печели.
Врата с код от копче
★★★ трудно
урок 59 · Вложено условие и приоритет
Врата с код от копче
модел 31 · 6 дяла · 10 стъпки сглобяване · 3 стъпки код
Вратата пази парола като последователност от натискания, запомнена в променлива, не като едно копче.
Врата с цветен код
★★★ трудно
урок 60 · Вложено условие и приоритет
Врата с цветен код
модел 36 · 6 дяла · 11 стъпки сглобяване · 3 стъпки код
Вратата пази парола от цветове вместо от копчета — същата идея като предишната ключалка, само с друг сензор.
Машина за сортиране
★★★ трудно
урок 61 · Вложено условие и приоритет
Машина за сортиране
модел 71 · 6 дяла · 23 стъпки сглобяване · 3 стъпки код
Машината сортира по повече от едно правило наведнъж, а редът на проверките решава къде отива всяко нещо.
Спирала на екрана
★★★ трудно
урок 62 · Цикли „брой пъти" / „докато" и подпрограми
Спирала на екрана
модел 22 · 6 дяла · 0 стъпки сглобяване · 4 стъпки код
Спиралата се рисува само на екрана на micro:bit, без нито една част от комплекта — чист урок по вложени цикли и собствен блок.
Веселият рак
★★★ трудно
урок 63 · Цикли „брой пъти" / „докато" и подпрограми
Веселият рак
модел 74 · 6 дяла · 0 стъпки сглобяване · 3 стъпки код
Ракът движи крака и щипки по цикъл, преброен точен брой пъти, свързан с флаг към останалата програма.
Количка с хващач V2
★★★ трудно
урок 64 · Цикли „брой пъти" / „докато" и подпрограми
Количка с хващач V2
модел 45 · 6 дяла · 32 стъпки сглобяване · 3 стъпки код
Хващачът повтаря движението си точен брой пъти вместо да чака нова команда всеки път.
Познай тона
★★★ трудно
урок 65 · Цикли „брой пъти" / „докато" и подпрограми
Познай тона
модел 14 · 6 дяла · 0 стъпки сглобяване · 3 стъпки код
Играта повтаря въпроса, докато детето не познае тона — условен цикъл, случайно число и сравнение в едно.
Тест на паметта
★★★ трудно
урок 66 · Цикли „брой пъти" / „докато" и подпрограми
Тест на паметта
модел 16 · 6 дяла · 5 стъпки сглобяване · 3 стъпки код
Тестът за памет използва същия скелет като играта с тона — условен цикъл, който продължава, докато не познаеш.
Доматен таймер
★★★ трудно
урок 67 · Цикли „брой пъти" / „докато" и подпрограми
Доматен таймер
модел 76 · 6 дяла · 12 стъпки сглобяване · 3 стъпки код
Таймерът отброява до края с два вида цикли, брояч, екран и звук едновременно — най-дългата програма в комплекта.
Игра „Избягай от тухличките
★★★ трудно
урок 68 · Цикли „брой пъти" / „докато" и подпрограми
Игра „Избягай от тухличките"
модел 20 · 6 дяла · 0 стъпки сглобяване · 3 стъпки код
Играта се управлява с накланяне на micro:bit, свален от платката — единствената игра в серията, която иска ръцете свободни.
Луноход
★★★ трудно
урок 69 · Два уреда и умен вход
Луноход
модел 53 · 6 дяла · 0 стъпки сглобяване · 3 стъпки код
Луноходът се командва от втори micro:bit по радио — първият модел с два отделни уреда, единият пулт, другият машина.
Умна пералня
★★★ трудно
урок 70 · Два уреда и умен вход
Умна пералня
модел 58 · 6 дяла · 0 стъпки сглобяване · 3 стъпки код
Пералнята получава команди от разстояние по радио вместо от копче на самата машина.
Количка с дистанционно
★★★ трудно
урок 71 · Два уреда и умен вход
Количка с дистанционно
модел 69 · 6 дяла · 33 стъпки сглобяване · 3 стъпки код
Количката се управлява с два ключа на дистанционното по радио — най-сложният контролер в серията, с осем отделни променливи.
Машина, която подава топки
★★★ трудно
урок 72 · Два уреда и умен вход
Машина, която подава топки
модел 63 · 6 дяла · 0 стъпки сглобяване · 3 стъпки код
Машината подава топки по команда от разстояние — пулт и машина си разпределят работата.
Количка с гласови команди
★★★ трудно
урок 73 · Два уреда и умен вход
Количка с гласови команди
модел 66 · 6 дяла · 0 стъпки сглобяване · 3 стъпки код
Количката тръгва, спира и завива само на глас — гласът за пръв път е входът, не бутон или сензор.
Метеорологична станция
★★★ трудно
урок 74 · Два уреда и умен вход
Метеорологична станция
модел 68 · 6 дяла · 0 стъпки сглобяване · 3 стъпки код
Станцията съчетава екран, глас и метеосензор в една машина — капстоунът на цялата серия, не поредният урок.
Лазерна количка с глас
★★★ трудно
урок 75 · Два уреда и умен вход
Лазерна количка с глас
модел 70 · 6 дяла · 0 стъпки сглобяване · 3 стъпки код
Количката стреля с лазер на гласова команда — единственият модел в серията със собствен блок, комбиниран с глас.
Умният мотокар
★★★ трудно
урок 76 · Два уреда и умен вход
Умният мотокар
модел 64 · 6 дяла · 0 стъпки сглобяване · 3 стъпки код
Мотокарът приема умни команди отдалеч и решава сам как да ги изпълни, вместо просто да ги препредаде.
Предстои

Комплектът съдържа 76 модела. Останалите 0 се добавят по същия конвейер — сглобяване по стъпките на производителя и наша програма стъпка по стъпка.

В декото: разделите долу сменят дяла · Следваща стъпка върви вътре в дяла · цъкване на снимка я отваря на цял екран с лупа · N показва учителските бележки · 🖥 отваря втори прозорец за лаптопа, за да остане проекторът чист.