Лекториум / Каталог курсов / Программирование автономных систем
Лекториум / Каталог курсов / Программирование автономных систем
Программирование автономных систем на примере игры «Берлога: Защита пасеки»
Курс о том, как учить и учиться программировать в полезной видеоигре
  • 12 уроков с заданиями
  • Свободное расписание
  • Сертификат Лекториума
Запуск курса летом 2025 г. Обучение бесплатное
Записаться
Можно ли через игру научиться менять реальный мир? Конечно, ведь играя, можно освоить навыки управления сложными системами, даже если сначала они живут внутри приложения.
Курс «Программирование автономных систем на примере игры „Берлога: Защита пасеки”» помогает понять, как цифровой код регулирует поведение автономных агентов — дронов в игре. Постепенно вы переходите от виртуального управления к программированию киберфизических систем в реальном мире. И понимаете, как выстроить образовательный процесс, чтобы учить и учиться программированию в игре.
Будущие программисты и инженеры — профессионалы, которые будут применять технологии, чтобы менять мир. Они должны учиться управлять более сложными системами: не только цифровыми, но и физическими. В этом курсе мы узнаем, как создавать собственные программы для управления системами в виртуальной игровой вселенной, а затем и в реальности
Лидер Национальной киберфизической платформы «Берлога», президент Ассоциации кружков
Алексей Федосеев
Для кого и зачем
Курс будет полезен:
  • Школьникам и студентам: научим создавать сложные программы, чтобы управление стало интеллектуальным
  • Педагогам дополнительного образования: продемонстрируем готовую методику проведения занятий — с пояснениями, примерами и игровыми задачами
  • Школьным педагогам: покажем, как можно разнообразить школьные занятия по информатике, технологии и физике
  • Всем, кто интересуется киберфизикой и программированием: будет интересно :)
Авторский подход
Курс разработали Алексей Федосеев и Анита Ходова — специалисты, которые учат детей программировать не по учебнику, а через игру и реальные задачи. Программа объединяет игровые технологии и образовательные методики. Учебный материал опирается на реальные задачи киберфизики, управление автономными системами, а также опыт проектной работы в школах и технологических кружках.
Что вам понадобится?
Установить игру «Берлога: Защита пасеки».

Для установки на ПК необходимы:
  1. Процессор: Intel Core i3-12 120, AMD Ryzen 3 3100 или аналогичная модель
  2. Разрешение экрана: 1 366 × 768 или выше
  3. Оперативная память: от 4 ГБ
  4. Накопитель: 256 ГБ€
  5. Операционная система: Windows или Linux
Для установки на Android необходимы:
  1. Операционная система: Android от 9 и выше
  2. Процессор: ARM v8
  3. Оперативная память: 3 ГБ
программа курса
Этот курс познакомит вас с программированием киберфизических систем через интерактивную игру «Берлога: Защита пасеки». Обучение построено вокруг визуального языка ПРИМС. Участники осваивают управление дронами, персонажами игры, с помощью специальных модулей: состояний, событий и действий. В некоторых разделах обучение проходит прямо в игре: преподаватель сам показывает, как настраивать дронов и решать задания. В конце каждого модуля есть пояснения о том, как построено обучение, — короткие педагогические рефлексии.
  • От программирования в игре к киберфизическим системам. Введение в курс
    Обзор содержания и целей обучения. Переход от игровых механик к киберфизическим системам.
  • Структура курса
    Общее представление о логике курса, его разделах и образовательной траектории.
  • Знакомство с «Защитой пасеки»
    Погружение в игровую среду, знакомство с интерфейсом программирования.
  • Состояния
    Изучение элемента языка «Состояние», построение логики поведения дронов.
  • События
    Изучение элемента языка «Событие», знакомство с ограждающими условиями и модулем «Таймер».
  • Объектно-ориентированное программирование
    Изучение элемента языка «Действие», введение в объектно-ориентированное программирование.
  • ПРИМС вне «Защиты пасеки»
    Решение задач по ПРИМС на примере инфографики.
  • Комплексные задачи
    Решение задач, требующих сочетания разных типов дронов и элементов деятельности.
  • Турнир по программированию
    Рассмотрение соревновательного формата и особенностей его запуска.
  • Итоговая диагностика
    Выполнение и разбор финальной задачи. Самопроверка и анализ пройденного материала.
  • Программирование автономных систем. Из игры в реальный мир
    Знакомство с реальными автономными системами, решение задачи с умной теплицей.
  • История автономных систем и их программирование
    Краткий обзор исторического развития подходов к программированию автономных систем.
  • Экосистема преподавания ПРИМС
    Обзор ресурсов, подходов и методической поддержки для преподавателей, использующих ПРИМС.
Авторы
  • Алексей Федосеев
    Лидер Национальной киберфизической платформы «Берлога», президент Ассоциации кружков
  • Анита Ходова
    Методист образовательных программ «Программирование киберфизических систем»
организаторы курса
как выглядит курс
Программирование автономных систем на примере игры «Берлога: Защита пасеки»
Курс о том, как с помощью простых инструментов научиться программировать поведение автономных агентов. Вы увидите, как игровые дроны подчиняются коду и как эти же принципы применимы к роботам в реальной жизни.
  • Что вы получите

    • 12 уроков с разбором заданий прямо в игре
    • Авторская подача: сложное программирование простым языком
    • Возможность осмыслить педагогические методики, применяемые в каждой теме
    • Свободное расписание: нет дедлайнов и сроков сдачи заданий
    • Все материалы доступны сразу, можно начать обучение в удобное время
    • Проверочные задания после каждого урока
    • Профессиональное видео и современная графика
    • Быстрая связь с техподдержкой
    • Сертификат о прохождении курса
  • Зачем

    • Научиться и научить программировать через игру
    • Освоить язык ПРИМС — инструмент для создания умных и понятных алгоритмов
    • Разобраться, как работают современные киберфизические системы
    • Научиться строить управление: от простых реакций до сложных сценариев поведения
    • Получить готовую методику проведения занятий: с пояснениями, примерами и игровыми задачами
    • Сделать первый шаг к проектной работе с настоящими роботами и автономными системами
Присоединяйтесь к курсу в любое время. Обучение бесплатное
FAQ
Больше прекрасных курсов
Находясь на сайте, вы даете согласие на обработку файлов cookie. Это необходимо для более стабильной работы сайта