Курс Mindstorms PRO 12-14 лет
Курс - 36 занятий
3 триместра по 12 занятий
По итогам курса выдается сертификат
Mindstorms 4 - робоспорт

Данная ступень предназначена для того, чтобы ребенок мог участвовать в соревнованиях по робототехнике с набором EV3 Mindstorms. Теперь мы подходим к закономерному итогу, который позволит не просто уметь программировать робота, но и делать это с конкретной целью: ради победы на соревнованиях. Изучая этот курс, дети познакомятся с механизмами, которые позволят или ускорить мотор, или же сделать его более мощным. Познакомятся с теорией автоматического управления, когда будут применять различные типы регуляторов и узнают для чего они нужны и какое влияние оказывают на качество управления привода. Смогут запрограммировать робота для прохождения лабиринта или езды по линии. Эта ступень даст возможность детям узнать о тех проблемах, с которыми робототехники сталкиваются повсеместно и познакомит с решением таких задач на примере соревновательных дисциплин. Навыки. полученные в ходе обучения помогут детям стать самостоятельными инженерами и программистами, которые с уверенностью смогут изготовить и запрограммировать робота под ту дисциплину, в которой они в дальнейшем будут принимать участие.

Пример занятия:

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

Оборудование:

Для обучения используется конструктор Lego Mindstorms EV3. Программирование – в среде Lego Mindstorms EV3.

RobotC 1 - текстовое программирование с EV3

RobotC - среда программирования, которая позволяет программировать микроконтроллер EV3 на языке С без установки дополнительных прошивок.

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

Пример занятия:

На занятии изучаются функции управления сервоприводами и функции вывода текста на дисплей блока EV3. Ребята собирают робота и решают прикладные задачи по программированию, используя изученные функции.

Оборудование:

Для обучения используется конструктор Lego Mindstorms EV3. Программирование в среде RobotC.

RobotC 2 - проектная работа на RobotC

RobotC - среда программирования, которая позволяет программировать микроконтроллер EV3 на языке С. В этом модуле ребята улучшат свои навыки в программировании на RobotC. Ученики продолжат изучать необходимые функции: рисование на дисплее, функции для считывания значения с гироскопического датчика и многие другие. А также научатся писать собственные функции, узнают что такое массивы и применят синус и косинус для автоматического расчета положения радиус-вектора. На основе пройденного материала, ребята каждое занятие будут делать интересный и полезный проект. По итогам модуля, ученик будет владеть большим количеством функций и уметь программировать блок EV3 на языке RobotC, что в дальнейшем позволит ему легко продолжить изучать языки C/C++.

Пример занятия:

На занятии изучаются массивы и создается проект “Касса”. Этот проект позволит получать данные о цветных штрих-кодах и, в зависимости от последовательности цветов, узнавать информацию о товаре.

Оборудование:

Для обучения используется конструктор Lego Mindstorms EV3. Программирование в среде RobotC.