Публикации сообщества

Андрей Корягин • 17 сентября 2020

НикиРобот и методика обучения робототехнике

Андрей Корягин, методист и преподаватель инновационного центра ПифаГрад в Воронеже, рассказывает о новом образовательном наборе НикиРобот и методике обучения робототехнике на его основе.

niki

Данная статья посвящена набору НикиРобот и методике обучения с его помощью робототехнике. Методика рассчитана на 82 академических часа. Такой объем с лихвой покрывает учебный год в школах и учреждениях дополнительного образования. Учебное пособие предоставляется покупателям конструктора бесплатно.

С набором НикиРобот могут работать дети 8-9 лет. Чем старше ребенок, тем более углубленный подход можно дать в изучении робототехники. Методический сборник содержит информацию и задания, разделенные на три уровня сложности. Это обеспечивает больший охват детей разного возрастного диапазона.

nabor

НикиРобот – набор, состоящий из деталей для конструирования и электрокомпонентов на базе платы Arduino и совместимых датчиков с модулями. Пластмассоые детали конструктора схожи с деталями LEGO Technic, Xiaomi MITU, ROBOTIS DREAM.

Решение дает ряд преимуществ:

  1. Понижает возрастной порог обучения робототехнике.
  2. Расширяет диапазон разработок роботов и роботизированных систем в научно-исследовательском, инженерно-техническом и спортивно-соревновательном ключе.

Первое преимущество вытекает из дизайна продукта и технических решений. Все электронные компоненты вложены в защитные пластиковые контейнеры. Датчики или модули защищены от механических повреждений или короткого замыкания. Хорошо развита система соединений деталей. Элементы обладают двумя-тремя степенями свободы в области крепления и полностью совместимы с деталями LEGO Technic и Xiaomi MITU. Соединительные провода прочные и крепятся только в определенном положении. Такая технология позволяет снизить возрастной порог обучения робототехнике до 7 лет.

Второе преимущество связано с разнообразием аппаратной части Arduino. На сегодняшний день насчитываются более 90 датчиков и модулей, которые разрабатывались под платы Arduino, не считая той электроники, которая может быть совместима по техническим характеристикам.

На фото ниже представлены электронные компоненты, которые входят в базовый набор НикиРобот.

electro

 

nabor_niki

Кроме электронной части в набор входит большое количество деталей, позволяющих собрать разнообразные роботизированные устройства.

naborniki

Главным управляющим «мозгом» роботов служит Блок управления, работа которого опирается на плату Arduino Uno. Блок управления оснащен аккумулятором для автономной работы робота.

mozg

 

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

Как видно из комплектации данного набора, любым собранным роботом можно управлять тремя способами: с помощью ИК пульта, Bluetooth-cвязи и непосредственно по USB шнуру через компьютер.

svyz

 

Методика обучения на базе НикиРобот

В комплект набора входит методический сборник, рассчитанный на 82 академических часа. Методика была написана мной на основе семилетнего опыта в области обучения детей и взрослых робототехнике и годичной апробации набора на занятиях по робототехнике в методическом инновационном центре Пифаград.

sod

В сборнике приведено полное описание компонентов набора, как внешней части, так и внутренней (для датчиков и модулей).

sensor

В помощь учителям для разработки собственных рабочих программ материал дополнен календарно-тематическим планом и календарно-поурочным планом.

kalen

kalen2

kalend3

kalend5

Как видно из содержания, методика подойдет даже для начинающего преподавателя робототехники. Каждая глава, начиная с 4-й, содержит разного вида задания, как для новичков, так и для опытных робототехников.

Задания касаются, как непосредственно отработки навыков в смежных дисциплинах робототехники, так и проведения мини-исследований и экспериментов, дабы показать многогранность робототехники и универсальность набора НикиРобот.

По мере прохождения методического курса, учащемуся предстоит собрать, запрограммировать, протестировать конструкцию и провести исследовательскую работу, как в области инженерии и физики, так и в программировании. Для облегчения входа в робототехнику даются подробные инструкции по основным видам роботов, которые можно сейчас встретить.

Примеры моделей роботов

Из деталей конструктора можно собрать и исследовать мобильных роботов с разными видами приводов.

telega

 

panzer
танк

 

ant
робот муравей

 

man

 

sort

 

Провести ряд исследовательских работ с углублением в физику, математику и программирование.

Исследовать характеристики мотора: период, линейная скорость, частота, угловая частота, мгновенный центр скоростей и другие характеристики одометрии роботов.

issled
опыты с кинематикой

 

koleb
маятники и колебания.

 

Программирование НикиРобот

Программировать конструктор НикиРобот можно на разных языках.

Arduino – открытая платформа, и под нее создано большое количество программных сред раных типов:

  • текстовые высокоуровневые языки программирования;
  • блочные (графико-визуальные) языки.

Графическое программирование понижает порог вхождения детей в образовательную робототехнику.

В сборнике рассматриваются программные среды:

  • Arduino IDE;
  • ArduBlock;
  • MBlock3;
  • MBlock5.

Можно использовать и другое программное обеспечение, поддерживающее Arduino. Перечисленные среды программирвания оптимизированы для Arduino и не требуют сложных настроек.

Наибольшее внимание в методическом сборнике уделяется двум средам: mBlock5 и Arduino IDE. Эти програрммные среды имеют развитую поддержку сообщества.

Для каждой темы сборника представлен программный код на двух языках. Так решаются две задачи:

  1.  Помощь детям и педагогам, специализирующимся на определенном виде языка.
  2. Демонстрация альтернативного решения одной и той же задачи как минимум двумя способами.

Такой способ позволяет организовать скрытую пропедевтику мотивации к изучению нескольких языков программирования.

Пример такого подхода:

prog

Перед тем, как приступить к применению данных сред и изучению языка программирования в робототехнике, в сборнике уделяется большое внимание более глубокому освоению этих сред, чтобы показать широту их диапазона применимости.

Знание принципов программирования и понимание алгоритмов решения конкретных задач в программировании и инженерии является одной из основных целей образовательной робототехники.

Ссылки на програмные среды mBlock и Arduino IDE:

Подробный обзор методики и набора представлен на видео:

Покупка Набора.

Наборы НикиРобот реализует компания КиберТехник http://cybertoy.ru. 
Стоимость конструктора от 9 000 рублей при покупки от 10 наборов
Стоимость одного набора 12 499 рублей. Страница заказа

Контакты автора методического сборника опубликованы на сайте rob-o-tech.com

Покупатели набора получают сборник бесплатно