для школьников 10–11 классов

Робототехника: от сборки до системы управления. Введение в ROS 2 на языке Python

Бесплатный курс от провайдера МЭО в рамках проекта «Код будущего»
Выбирайте курс, соответствующий вашему уровню образования — иначе заявление будет отклонено на Госуслугах.
Уровни сложности
Базовый и продвинутый
Формат обучения
Офлайн
Длительность курса зависит от уровня
146–150 ак. часов
Как проходят занятия
  • Работаем очно в небольших командах
  • После короткого разбора темы собираем и настраиваем робота
  • Программируем на Python и работаем с ROS 2
  • Проверяем результат и вместе разбираем сложности
  • Двигаемся от управления колёсной платформой к компьютерному зрению и автономной навигации
Что понадобится для обучения
Компьютер, робототехнический конструктор, датчики, камера и другое оборудование предоставляются на занятиях.

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

Для домашних заданий понадобиться компьютер с доступом в интернет.
Код будущего
  • Освойте современные языки и технологии: Python, C++, JavaScript, C#, 1C, ИИ и робототехнику
  • Получите практические навыки для учёбы, олимпиад, экзаменов и будущей профессии
  • Создайте собственные проекты, которые можно добавить в портфолио
  • Учитесь бесплатно в рамках национального проекта «Экономика данных и цифровая трансформация государства»
Вы можете выбрать обучение по направлениям:
  • программирование;
  • искусственный интеллект;
  • робототехника
«Код будущего» — образовательный проект, который помогает школьникам 8−11 классов и студентам колледжей ИТ-направлений бесплатно освоить востребованные цифровые навыки.
Почему выбирают МЭО?
ООО «Мобильное электронное образование» (МЭО) — российская EdTech-компания с опытом реализации федеральных образовательных программ. C 2022 года, обучили более 48 000+ учеников в рамках проекта «Код будущего»
Обучение на удобной платформе
Специально разработанная интерактивная среда, где удобно учиться, выполнять задания и работать над проектом.
Практико-ориентированный подход
Вы сможете создавать реальные проекты и видеть результаты своей работы
Поддержка на каждом этапе обучения
Квалифицированные преподаватели всегда готовы ответить на вопросы и помочь разобраться со сложными задачами
Педагогический опыт
Объясняем сложные концепции на языке обучающихся
Зачем идти на курс?
Для учёбы
Системное мышление — учитесь анализировать задачи, находить оптимальные решения и мыслить как разработчик.
Проектная работа — создавайте сайты, приложения и цифровые сервисы, которые станут частью вашего портфолио.
Самовыражение — воплощайте собственные идеи в цифровых продуктах: от интерактивных сайтов до полноценных веб-приложений.
Навыки будущего — учитесь работать с современными инструментами разработки, самостоятельно искать решения, читать техническую документацию и создавать качественный программный код.
Для будущего
Ранняя профориентация — попробуйте себя в ИТ и узнайте, какие направления вам действительно интересны.
Гибкие навыки — работайте над проектами, учитесь планировать время, доводить задачи до результата и работать в команде.
Цифровая грамотность — углубитесь в принципы работы современных технологий и научитесь осознанно ими пользоваться.
Самостоятельность в обучении — научитесь находить нужную информацию, разбираться в новых инструментах и осваивать технологии самостоятельно.
Для жизни
Разнообразие проектов — прокладывайте путь к работе в международных ИТ-командах и участвуйте в проектах из любой точки мира.
Предпринимательские возможности — получайте навыки, которые помогут создавать собственные цифровые продукты и запускать свои проекты.
Готовность к новым технологиям — учитесь быстрее осваивать новые инструменты и уверенно работать с технологиями, которые будут востребованы завтра.
Может учитываться при поступлении*
Сертификат участника
После каждого модуля проводится проверка знаний и выдается сертификат. По окончании обучения слушатели получают итоговый сертификат о прохождении курса.
*В отдельных вузах сертификат может учитываться как индивидуальное достижение. Условия определяет вуз.
Уровни сложности
Ребёнок занимается робототехникой
Базовый уровень

Мобильная робототехника: от сборки до автономного движения. Введение в ROS 2 на языке Python

О курсе

Мобильная робототехника является одним из наиболее востребованных направлений современной инженерии и объединяет знания в области механики, электроники, программирования и автоматизированного управления. На курсе вы получите практический опыт проектирования, сборки и программирования мобильных робототехнических систем, освоите разработку программ управления на языке Python с использованием профессионального фреймворка ROS 2 и научитесь создавать алгоритмы автономного движения робота на основе данных, поступающих от датчиков.

Длительность курса: 150 ак. часов

Модуль 1. Введение в робототехнические системы

Содержание:

  • Организация рабочего пространства в лаборатории робототехники. Оборудование и инструментальная база. Организация безопасной работы
  • Основы робототехники: базовая терминология и классификация роботов
  • Механика как основа расчетов характеристик робота
  • Электродинамика и радиотехника для передачи сигнала исполнительным механизмам
  • Основные компоненты робототехнических систем
  • Промежуточная аттестация по модулю
Модуль 2. Программирование действий

Содержание:

  • Основы программирования на языке Python. Модульная система кода
  • Профессиональные фреймворки в робототехнике. ROS 2 как стандарт разработки робототехничсеких систем
  • Реализация базовых алгоритмов движения
  • Обеспечение движения на основе данных, полученных с энкодеров и дальномеров
  • Промежуточная аттестация по модулю
Модуль 3. Использование вспомогательных датчиков и элементов робототехнических систем

Содержание:

  • Датчики внешней среды: освещенности, температуры и влажности
  • Использование кнопок и потенциометров для ввода данных и управления
  • Использование пьезодинамика в роли индикатора
  • Световая индикация
  • Выполнение мини-проекта
  • Промежуточная аттестация по модулю
Модуль 4. Решение прикладных задач средней сложности

Содержание:

  • Проектная деятельность в контексте робототехники. Авторское право в сфере информационных технологий
  • Проектирование и сборка аппаратной платформы
  • Разработка алгоритмов управления аппаратной платформой
  • Представление результатов
Ребёнок программирует робота
Продвинутый уровень

Автономный робот: от идеи до собственной системы управления. Введение в ROS 2 на языке Python

О курсе

Автономные робототехнические системы широко применяются в промышленности, логистике, транспорте и научных исследованиях. Их разработка требует знаний в области программирования, навигации, обработки данных и компьютерного зрения. На курсе вы освоите современные подходы к созданию интеллектуальных робототехнических систем, научитесь разрабатывать программы на языке Python с использованием профессионального фреймворка ROS 2 и применять технологии, лежащие в основе автономного управления роботами.

Длительность курса: 146 ак. часов

Модуль 1. Профессиональные инструменты и фреймворки

Содержание:

  • Архитектура ROS 2
  • Функции как основа модульности и повторного использования кода
  • Построение алгоритмов навигации в ROS 2
  • Сенсорная навигация
  • Промежуточная аттестация по модулю
Модуль 2. Усовершенствованные робототехнические системы

Содержание:

  • Разнообразие сенсорных технологий в робототехнике
  • Разработка сонарного сканера
  • Программирование паттернов световой и звуковой индикации
  • Выполнение мини-проекта
  • Промежуточная аттестация по модулю
Модуль 3. Модуль компьютерного зрения

Содержание:

  • Визуальная одометрия и позиционирование: использование ArUco-маркеров
  • Визуальная сортировка объектов на основе цветового анализа
  • Принятие решений на основе данных с камеры
  • Методы обнаружения объектов на основе эталонных изображений
  • Промежуточная аттестация по модулю
Модуль 4. Работа над проектом

Содержание:

  • Авторское право в сфере информационных технологий
  • Проектирование комплекса и распределение ролей
  • Сборка стека и интеграция узлов
  • Программирование автономного поведения и отладка
  • Испытания и подготовка к защите
Как подать заявку на Госуслугах
01
Выберите курс
Занятия проходят на платформе МЭО
02
Подайте заявку на Госуслугах
Заявку можно подать самостоятельно или через родителя/законного представителя
03
Пройдите вступительное испытание
В течение 10 дней после открытия доступа пройдите вступительное испытание, чтобы определить уровень готовности к обучению.
04
Заключите договор и дождитесь зачисления
При успешном прохождении вступительного испытания родитель или законный представитель подписывает договор с МЭО, после чего начинается обучение.
05
Приступайте к обучению
Участники, успешно освоившие программу, получают практические знания и сертификат об окончании обучения.
Расписание занятий
Начало обучения по модулям
с 06.10.2026 по 19.03.2027
Модуль 1
Вторник
06.10.2026
Модуль 2
Среда
02.12.2026
Модуль 3
Вторник
26.01.2027
Модуль 4
Пятница
19.03.2027
Все наши курсы
Робототехника
Робототехника: оживляем и обучаем своего робота. Введение в ROS 2 на языке Python
для школьников 8–9 классов
Робототехника: от сборки до системы управления. Введение в ROS 2 на языке Python
для школьников 10–11 классов
Робототехника: выполняем инженерный проект. Введение в ROS 2 на языке Python
для студентов СПО
Python
Python-разработка: работаем с алгоритмами, данными и веб-сервисами
для школьников 8–9 классов
Python-разработка: алгоритмы, API и веб-приложения на Flask
для школьников 10–11 классов
Бэкенд-инженерия на Python: данные, API, сервисы и Flask
для студентов СПО
JavaScript
Программирование на JavaScript: базовые алгоритмы, ООП, работа с DOM и API
для школьников 8–9 классов
JavaScript-разработка: от алгоритмов до готового fullstack-проекта
для школьников 10–11 классов
Fullstack-разработка на JavaScript: от алгоритмов до готового проекта
для студентов СПО
Важно:
  • Вся регистрация и подтверждение участия проходят исключительно через Единый портал государственных услуг.

  • Сайт МЭО не является системой для подачи заявлений, он создан для информации об образовательных программах

  • Обучение по программам осуществляется на основании договора об обучении, заключаемого с Провайдером.
8 800 600 16 14
tech-support@mob-edu.ru

Политика конфиденциальности

Образовательная лицензия №Л035-01298-77/00185002 от 12 июля 2016 года

© ООО «МЭО», 2014-2026
После подачи заявки через Единый портал государственных услуг и её подтверждения вы получите:
  • приглашение пройти вступительный тест

  • возможность начать обучение в рамках проекта «Код будущего»