Онлайн-журнал «Юный киберфизик»

Три жизни одной модели

Методические зарисовки
Декабрь. За окном типичный петербургский пейзаж. Серое небо, мокрый снег, темнеет едва ли не в обед. А в инженерном классе «Кулибин» работает арктическая полярная станция. Метель, минус тридцать, на склад поступают три вида топлива, авиакеросин, дизель и бензин. Емкости окрашены в синий, красный и зеленый цвета. Ручная сортировка на морозе опасна, поэтому команда юных инженеров должна создать автономного робота-сортировщика. Такой проект на «Турнире новаторов» представила Светлана Токаревских, педагог и автор модуля, в номинации «От моделирования в игре к моделированию в реальности».

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

Сама номинация задает особый подход. Одна и та же модель последовательно реализуется в симуляторе и в реальности, но это не два разных урока, а единый процесс познания. Устройство здесь не самоцель, а способ понять, как работает базовый процесс сортировки. Ребята изучают не только то, как собрать робота, но и то, как система распознает ситуацию, принимает решение и выполняет действие.

В этом проекте школьники проходят путь от виртуального робота в среде «Кулибин» до реального робота-сортировщика на конструкторе RED X-MAX. На первый взгляд задача понятна, нужно распознать цвет емкости, принять решение и выполнить действие. Но именно здесь и начинается инженерное мышление. Ребята видят, что одна и та же модель может жить в разных средах и каждый раз открывать новую сторону задачи.
Скриншот из среды «Кулибин»

Что дает этот модуль

Этот сценарий помогает показать детям, что робототехника не сводится к сборке механизма и запуску программы. Ученики учатся видеть за устройством процесс. В данном случае это сортировка, где есть распознавание, принятие решения и действие. Такой подход удобно использовать на занятиях по робототехнике, программированию, проектной деятельности и инженерному мышлению.
Светлана Токаревских стала автором модуля по созданию автономного робота-сортировщика. Модуль вошел в число финальных работ на Всероссийском педагогическом конкурсе «Турнир новаторов» в номинации «От моделирования в игре к моделированию в реальности». Скачать материалы можно по ссылке.

Моделирование живет трижды

Работая над модулем, Светлана Токаревских заметила важную особенность. В этой учебной ситуации моделирование происходит не один раз, а трижды. И каждое такое «рождение» дает ребенку новый опыт.

Первая жизнь модели проходит в симуляторе. В среде «Кулибин» нет помех от ламп в классе, нет проскальзывания колес, нет случайного падения детали. Дети учатся отделять главное от второстепенного.

Работа начинается с простого вопроса. Что такое сортировка? Дети предлагают разные ответы. Разложить по цветам. Переместить в нужное место. Определить, куда ехать. Педагог направляет разговор дальше. Что должен сделать робот, чтобы выполнить эту задачу? Постепенно ребята выделяют три этапа, распознать цвет, принять решение о перемещении и выполнить действие.
Скриншот из среды «Кулибин»
Это моделирование через абстрагирование и адаптацию к цифровой среде. Среда «Кулибин» уже содержит готовые блоки, датчики цвета, движение, условные операторы, магнит. Но задача педагога не в том, чтобы дети просто скопировали блоки. Важно организовать обсуждение, в ходе которого ученики проговаривают схему и фиксируют ее на флипчарте.

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

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

Вторая жизнь модели начинается в реальном конструкторе RED X-MAX. Кажется, модель остается той же. На флипчарте по-прежнему есть схема, распознавание, решение и действие. Но теперь вступает в силу физика. Датчик цвета может путать оттенки при изменении освещения. Моторы по инерции проезжают лишние сантиметры. Захват может уронить емкость. Модель учится жить в реальном мире.

Это моделирование через адаптацию. Дети не отказываются от исходной схемы, а уточняют ее с учетом реальных условий. Они калибруют датчик, дорабатывают механику, вводят обратную связь и при этом сохраняют ядро модели.

Одна группа столкнулась с тем, что датчик путал синий и зеленый цвета. В симуляторе все работало идеально, а в реальности робот ошибался. Сначала ребята решили, что проблема в программе. Потом один из учеников предложил посмотреть, что показывает датчик при разных емкостях. Оказалось, что значения для синего и зеленого цветов очень близкие. Тогда дети провели калибровку при разном освещении, сравнили показания и настроили в программе пороговые диапазоны для каждого цвета.

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

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

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

Так модель становится не просто алгоритмом для сортировки топлива, а универсальным инструментом инженерного мышления. Именно это трехкратное проживание модели отличает будущего инженера от «сборщика роботов».
Первая жизнь модели начинается в симуляторе
Как организовать обсуждение

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

  • Что было главным в модели?
  • Что изменилось, когда модель перешла из симулятора в реальность?
  • Где еще может работать такая же схема?

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

Почему этот подход работает

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

Когда ребенок понимает, что алгоритм сортировки топлива в Арктике похож на алгоритм работы сортировочного центра в его городе или на логику навигации беспилотника, происходит качественный скачок. Он начинает видеть за разными задачами общую структуру.
Работая в симуляторе «Кулибин», участники переводят физическое действие в алгоритм и учатся выделять главное для будущей программы робота

Практическая польза для занятия

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

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

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

Настоящая инженерия начинается там, где заканчивается инструкция и появляется понимание сути.