RC Lab

Учебный год робототехники · сентябрь – май

Робототехника и FIRST LEGO League: от первого мотора до турнира

Программа на весь учебный год: теория, практика с роботом или в 3D-симуляторе и тест после каждого урока. Для школьников, кружков и команд FLL.

Первые 2 урока — бесплатно. Нужен только браузер.

Учебный год142 урока · сентябрь – май
  1. Старт: знакомство с роботомсентябрь · 9 уроков
  2. Механика и конструкцияоктябрь · 13 уроков
  3. Датчики и точное движениеноябрь – декабрь · 21 урок
  4. Алгоритмы управленияянварь – февраль · 23 урока
  5. Соревновательные дисциплинымарт – апрель · 40 уроков
  6. Сезон FLL: команда и турнирапрель – май · 36 уроков
урока на учебный год
142
вопросов в тестах
978
этапов: от новичка до турнира
6
интерфейс тренажёра
RU · KZ · EN

Шаг за шагом

Как проходит урок

  1. 01

    Цель и теория

    В начале урока — что ученик научится делать. Дальше короткое объяснение с примерами, которое читается за несколько минут.

  2. 02

    Практика на занятии

    Задания с роботом SPIKE Prime или EV3. Нет робота — те же идеи в 3D-симуляторе Game Zone или на бумаге.

  3. 03

    Тест после урока

    Ответы проверяет сервер, подсмотреть их в браузере нельзя. Прошёл урок — открывается следующий.

  4. 04

    Помощник AUMAU

    Объясняет урок другими словами и задаёт наводящие вопросы, но не решает задачу за ученика.

Программа

Программа учебного года

6 этапов, каждый сложнее предыдущего: от устройства робота и первой программы — через датчики и ПИД-регулятор — к стратегии, проекту и турниру FLL.

Этап 1 · Новичок

Старт: знакомство с роботом

сентябрь · 9 уроков

Все уроки этапа
  1. 1Что такое робототехникабесплатно
  2. 2Хаб и первая программабесплатно
  3. 3Конструкция и сборка
  4. 4Моторы и движение
  5. 5Передачи: шестерни и редукторы
  6. 6Программирование и алгоритмы
  7. 7Циклы и условия
  8. 8Датчики
  9. 9Проект этапа: робот-исследователь
Этап 2 · Новичок

Механика и конструкция

октябрь · 13 уроков

Все уроки этапа
  1. 10Жёсткость рамы: треугольники в LEGO Technic
  2. 11Точки опоры и устойчивость шасси
  3. 12Диаметр колёс: скорость или точность
  4. 13Дифференциал: колёса с разной скоростью
  5. 14Червячная передача: самоторможение
  6. 15Конические шестерни: поворот на 90°
  7. 16Планетарная передача
  8. 17Составной редуктор: считаем передаточное отношение
  9. 18Муфта сцепления: защита механизма
  10. 19Упругие элементы и гашение ударов
  11. 20Пневматика и рычаги
  12. 21Пассивные насадки: работа без мотора
  13. 22Центр тяжести и развесовка робота
Этап 3 · Базовый

Датчики и точное движение

ноябрь – декабрь · 21 урок

Все уроки этапа
  1. 23Датчик цвета и следование по линии
  2. 24Ультразвуковой датчик расстояния
  3. 25Гироскоп и точные повороты
  4. 26Энкодеры: езда на точное расстояние
  5. 27Одометрия и калибровка пути
  6. 28Переменные и данные
  7. 29Перекрёстки: навигация по линии со счётчиком
  8. 30Отладка программы
  9. 31Точность, отладка и надёжность
  10. 32Скользящее среднее: убираем шум датчика
  11. 33Медианный фильтр: убираем случайные выбросы
  12. 34Калибровка гироскопа на старте
  13. 35Адаптивный порог: калибровка датчика цвета
  14. 36Цвет по оттенку: RGB и HSV
  15. 37Потеря линии: как робот её снова находит
  16. 38Энкодер мотора: как робот считает градусы
  17. 39Плавный разгон: ограничение рывка
  18. 40Заряд батареи и повторяемость заездов
  19. 41Датчик касания и упоры: точное положение насадки
  20. 42Несколько датчиков вместе
  21. 43Проект этапа: автономный маршрут
Этап 4 · Продвинутый

Алгоритмы управления

январь – февраль · 23 урока

Все уроки этапа
  1. 44Python для робота
  2. 45Функции и «Мои блоки»
  3. 46П-регулятор: плавная езда по линии
  4. 47ПИД-регулятор
  5. 48ПИД-регулятор на двух датчиках
  6. 49Езда прямо по гироскопу и плавный разгон
  7. 50Профиль движения: разгон, езда, торможение
  8. 51Защита интегратора (Anti-Windup)
  9. 52Мёртвая зона мотора
  10. 53Удержание курса при толкании и езде назад
  11. 54Как едет робот на двух колёсах: кинематика
  12. 55Где я на поле: счисление пути
  13. 56Разворот на месте
  14. 57Поворот вокруг одного колеса
  15. 58Езда по дуге
  16. 59Выравнивание о бортик: механика и настройка
  17. 60Опорные точки: как не копить ошибки
  18. 61Мягкое торможение у цели
  19. 62Стратегия и планирование миссий
  20. 63Навески и манипуляторы
  21. 64Выравнивание: стена и линия
  22. 65Точный старт: шаблоны в базе
  23. 66Проект этапа: прогон из нескольких миссий
Этап 5 · Продвинутый

Соревновательные дисциплины

март – апрель · 40 уроков

Все уроки этапа
  1. 67Гонка по линии: правила и трасса
  2. 68Релейный регулятор: «змейка»
  3. 69П-регулятор на гоночной скорости
  4. 70Д-составляющая: гасим раскачку
  5. 71И-составляющая на длинных виражах
  6. 72Два датчика: линия между датчиками
  7. 73Прямые углы и участки инверсии
  8. 74Перекрёстки и метки на гоночной трассе
  9. 75Прерывистая линия: проезд разрывов
  10. 76Ускорение на прямых и финиш
  11. 77Робо-биатлон: правила дисциплины
  12. 78Поиск мишени датчиком расстояния
  13. 79Кулачковый механизм: взвод и спуск
  14. 80Храповик: удержание взвода
  15. 81Баллистика: угол и скорость выстрела
  16. 82Устойчивость робота при выстреле
  17. 83Магазин для шариков: подача самотёком
  18. 84Конечный автомат: от стрельбы к гонке
  19. 85Проверка попадания и штрафной круг
  20. 86Полный заезд биатлона
  21. 87Робо-сумо: правила и классы
  22. 88Клиновидный отвал
  23. 89Поиск соперника вращением
  24. 90Белая граница: не выехать самому
  25. 91Тактика атаки: разгон и прижимная сила
  26. 92Кегельринг: правила дисциплины
  27. 93Как обыскать ринг: поиск кеглей
  28. 94Цветные кегли: выбирать, что выталкивать
  29. 95Силовой редуктор: толкать, а не буксовать
  30. 96Защита моторов при заклинивании
  31. 97Лабиринт: правила и подготовка
  32. 98Правило правой руки
  33. 99П-регулятор: ровно вдоль стены
  34. 100Проходы и углы стен
  35. 101Поиск в глубину: тупики и возврат
  36. 102Слалом: объезд вешек змейкой
  37. 103Цвет вешки подсказывает сторону объезда
  38. 104Подъём на горку
  39. 105Спуск с горки без переворота
  40. 106Возвращение на старт по своему следу
Этап 6 · Соревновательный

Сезон FLL: команда и турнир

апрель – май · 36 уроков

Все уроки этапа
  1. 107Командная работа и Core Values
  2. 108Innovation Project
  3. 109Исследование и презентация проекта
  4. 110Robot Design и инженерный журнал
  5. 111Программы робота: как их показать судьям
  6. 112Правила Robot Game и судейство
  7. 113Миссия M01 Drone Survey: дрон-разведчик
  8. 114Миссия M02 Exploding Seeds: разлетающиеся семена
  9. 115Миссия M03 Flip the Rock: перевернуть камень
  10. 116Миссия M04 Lucky Leaves: листья и кузнечик
  11. 117Миссия M05 Reaching Roots: корни тянутся
  12. 118Миссия M06 Leafcutter Frenzy: муравьи-листорезы
  13. 119Миссия M07 Humongous Fungus: грибница
  14. 120Миссии M08 Tangled и M10 Fragile Microhabitats
  15. 121Миссия M09 Research Platform: исследовательская платформа
  16. 122Миссии M11 Window to the Past и M12 Forest Elder
  17. 123Миссия M13 Keystone Species и система доков
  18. 124Миссии M14 Seeds of Renewal и M15 Biocentric Architecture
  19. 125Оптимизация прогона: время и очки
  20. 126Время матча: 150 секунд с запасом
  21. 127Многозадачность: параллельные действия
  22. 128Быстрая смена насадок в базе
  23. 129Маршруты без пустых пробегов
  24. 130Риск и очки: какие миссии брать в матч
  25. 131Как рассказать о Robot Design
  26. 132Судейство в FLL: что оценивают
  27. 133Как защитить Innovation Project
  28. 134Core Values: как команда показывает свои ценности
  29. 135Core Values и Gracious Professionalism
  30. 136Калибровка датчиков на турнире
  31. 137Матч и судья: как оформляется результат
  32. 138Когда что-то пошло не так: спокойствие команды
  33. 139Подготовка к соревнованию
  34. 140Чек-лист турнирного дня
  35. 141Итоги сезона и план на следующий
  36. 142Итоговый проект: турнир

Тренажёр

Всё для занятий — в браузере

3D-симулятор Game Zone

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

Блоки и Python

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

Прогресс на сервере

Начал в школе — продолжил дома. На общем компьютере после выхода ничего не остаётся.

XP и достижения

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

Для школ и кружков

Готовая программа на учебный год

Учитель ведёт занятие по плану урока, ученики читают теорию и проходят тест в тренажёре, а практику делают с роботом в классе. Лицензия — на учебный год, для первых школ — бесплатный пилот.

Начать бесплатно
  • 142 урока с теорией и тестами
  • Практика с роботом и без него — подходит, даже если наборов мало
  • Миссии и стратегия FIRST LEGO League, проект и турнир в конце года
  • Кабинет учителя: классы с кодом входа, логины для учеников и их прогресс

Вопросы

Частые вопросы

Нужен ли набор LEGO?

Нет. Теория, тесты и 3D-симулятор Game Zone работают в браузере. С набором SPIKE Prime или EV3 занятия богаче: в уроках есть задания для настоящего робота.

Для какого возраста?

Для школьников примерно от 9 до 16 лет — это возраст участников FIRST LEGO League Challenge. Первые уроки рассчитаны на тех, кто ещё ни разу не программировал.

Сколько это стоит?

Первые 2 урока открыты всем бесплатно. Вся программа и помощник AUMAU — по подписке или по лицензии школы. Инструкции по сборке роботов бесплатны для всех, кто зарегистрировался.

На каком языке занятия?

Интерфейс тренажёра — на русском, казахском и английском. Уроки программы написаны на русском, переводы добавляются.

Где хранится прогресс?

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

Как начать?

Зарегистрируйся — это занимает минуту — и сразу открывай первый урок. Если тебе ещё нет 18 лет, при регистрации нужно согласие родителей. Учитель может создать аккаунты сразу на весь класс.

Первый урок — уже сегодня

Регистрация занимает минуту. Дальше — урок за уроком, до турнира в мае.

Начать бесплатно