Робототехника: образовательные платформы и базовые функции
Цели и задачи
- Цель по SMART: к концу урока учащиеся смогут сравнить не менее трёх образовательных платформ для изучения робототехники, назвать их базовые функции и выполнить в выбранной среде простое действие по созданию или изменению алгоритма.
- Сформировать представление о робототехнике как области, объединяющей конструирование, программирование, электронику и проектирование.
- Научить выделять назначение платформы, находить рабочую область, панель команд, кнопку запуска и средства проверки результата.
- Развивать умение сравнивать цифровые инструменты, аргументировать выбор платформы и работать в паре по инструкции.
- Формировать ответственное отношение к цифровой безопасности, авторству программного кода и использованию технологий для решения практических задач.
Планируемые результаты
Личностные
- Проявляют интерес к робототехнике и связывают изучаемые цифровые инструменты с возможными инженерными и ИТ-профессиями.
- Осознают ценность самостоятельного поиска решения и право выбора подходящей образовательной платформы.
- Соблюдают правила цифровой безопасности и уважительно относятся к результатам работы одноклассников.
- Понимают, что робототехнический проект требует точности, настойчивости и готовности исправлять ошибки.
Метапредметные
- Сравнивают платформы по заданным критериям: назначение, интерфейс, доступные команды, симуляция и способы проверки результата.
- Извлекают информацию из интерфейса, краткой инструкции, схемы и демонстрации экрана.
- Планируют последовательность действий, проверяют результат и корректируют алгоритм после обнаружения ошибки.
- Формулируют выводы, распределяют роли в паре и аргументированно представляют выбранную платформу.
Предметные
- Знать назначение образовательных платформ для изучения робототехники и различать среду визуального программирования, симулятор и среду моделирования схем.
- Уметь находить в интерфейсе рабочую область, библиотеку команд или компонентов, кнопку запуска и область результата.
- Уметь составлять простую последовательность команд для движения виртуального робота или включения исполнительного устройства.
- Владеть первоначальным навыком анализа алгоритма: определять действие команды, порядок выполнения и возможный результат.
Универсальные учебные действия (УУД)
Личностные УУД
- Определяют личный интерес к одному из направлений робототехники: конструированию, программированию, электронике или моделированию.
- Формулируют личную учебную цель на урок и оценивают собственную готовность осваивать цифровой инструмент.
- Проявляют ответственность при работе с компьютером и при совместном использовании файлов и результатов.
Регулятивные УУД
- Принимают учебную задачу: выяснить, чем отличаются платформы и какие функции нужны для первого робототехнического проекта.
- Планируют работу по алгоритму: открыть платформу, найти инструменты, выполнить действие, запустить модель, проверить и исправить.
- Осуществляют самоконтроль по чек-листу и вносят коррективы после сравнения результата с ожидаемым.
- Оценивают достижение цели по количеству найденных функций и качеству аргументации выбора платформы.
Познавательные УУД
- Выделяют существенные признаки образовательной платформы и классифицируют инструменты по назначению.
- Устанавливают связь между командой, алгоритмом и действием виртуального робота.
- Моделируют простую последовательность действий с помощью блоков или текстовых команд.
- Находят ошибку в последовательности команд и предлагают способ её исправления.
Коммуникативные УУД
- Распределяют роли в паре: оператор, выполняющий действия на компьютере, и навигатор, читающий инструкцию и фиксирующий наблюдения.
- Задают уточняющие вопросы о назначении инструментов и интерфейсных элементов.
- Аргументируют выбор платформы, используя не менее двух критериев.
- Согласуют общий вывод и корректно относятся к иной точке зрения.
Подготовка учителя к уроку
- Подготовить компьютер учителя, проектор или интерактивную доску и проверить вывод изображения с экрана.
- Открыть заранее демонстрационные интерфейсы трёх платформ: Scratch, Tinkercad Circuits и среды моделирования роботов с блочным программированием; использовать доступные в школе версии и безопасные учебные аккаунты.
- Подготовить короткую презентацию с изображениями интерфейсов: рабочая область, библиотека команд или компонентов, кнопка запуска, область результата и кнопка сохранения.
- Распечатать по одному на парту лист сравнения платформ с критериями: назначение, тип команд, наличие симуляции, результат работы, удобство для новичка.
- Распечатать по одной на каждого ученика карточке самооценки с пунктами «Я нашёл», «Я понял», «Мне нужна помощь».
- Подготовить карточки с тремя уровнями практического задания: найти элементы интерфейса, составить последовательность команд, исправить ошибку в алгоритме.
- Вывести на доску памятку: «Команда → порядок выполнения → результат → проверка → исправление».
- Проверить, что учащиеся работают без ввода личных данных и не публикуют результаты в открытом доступе.
- Подготовить резервные скриншоты интерфейсов и бумажные схемы на случай отсутствия подключения к интернету.
Ход урока
Этап 1. Организационный момент и мотивация (3 мин)
Цель этапа: включить учащихся в тему и показать практическую значимость робототехники.
Время | Действие учителя | Действие учеников |
|---|---|---|
1 мин | Учитель приветствует класс и говорит: "Сегодня мы начнём разговор не о роботе как о готовой игрушке, а о том, как человек создаёт для него команды. Посмотрите на доску: робот должен выполнить маршрут, но сам не знает, куда двигаться. Как вы думаете, что ему необходимо?" | Отвечают: "Программа", "алгоритм", "датчики и команды"; формулируют два условия успешной работы робота. |
2 мин | Учитель показывает короткую последовательность на экране: движение вперёд, поворот, остановка, и обращается к классу: "Представьте, что вы выбираете цифровую мастерскую для первого проекта. Сегодня вы сравните такие мастерские и проверите одну из них на практике. В конце каждый сможет объяснить, какая среда ему подходит и почему." | Фиксируют личный интерес: «хочу программировать», «хочу собирать схемы», «хочу моделировать робота»; формулируют ожидаемый результат урока. |
Завершение этапа: учитель подводит итог: "Мы выяснили, что робот действует не по желанию, а по заданному алгоритму. Теперь вспомним, из каких частей обычно состоит любой алгоритм и какие цифровые инструменты уже знакомы вам."
Этап 2. Актуализация знаний (5 мин)
Цель этапа: актуализировать понятия «алгоритм», «команда», «исполнитель» и опыт работы с цифровыми средами.
Время | Действие учителя | Действие учеников |
|---|---|---|
2 мин | Учитель проводит приём «Подумай — обсуди в паре — поделись»: "За тридцать секунд запишите, что такое алгоритм. Затем обсудите определение с соседом и выберите формулировку, которую можно предложить классу." | Индивидуально записывают определение, затем обсуждают его в паре и предлагают: "Алгоритм — это точная последовательность действий для получения результата". |
3 мин | Учитель показывает на доске три утверждения: «команда задаёт действие», «исполнитель выполняет алгоритм», «любая последовательность команд всегда приводит к правильному результату». Спрашивает: "Какое утверждение требует уточнения? Что нужно проверить после запуска?" | Отмечают верные и спорные утверждения, объясняют: "Даже правильные команды могут быть расположены не в том порядке, поэтому результат нужно проверить". |
Завершение этапа: учитель подводит итог: "Мы вспомнили основные понятия и увидели, что алгоритм необходимо проверять. Но пока не ответили на вопрос: какую среду выбрать для обучения робототехнике и где в ней находятся нужные инструменты."
Этап 3. Постановка проблемы и целеполагание (4 мин)
Цель этапа: сформулировать проблему урока и критерии сравнения образовательных платформ.
Время | Действие учителя | Действие учеников |
|---|---|---|
2 мин | Учитель демонстрирует три скриншота интерфейсов и говорит: "На всех изображениях есть команды и область результата, но выглядят они по-разному. Можно ли назвать эти среды одинаковыми? По каким признакам вы будете их сравнивать?" | В парах называют критерии: назначение, способ программирования, наличие симуляции, набор компонентов, удобство интерфейса; записывают два наиболее важных критерия. |
2 мин | Учитель фиксирует предложения на доске и формулирует проблемный вопрос: "Как выбрать образовательную платформу для конкретной задачи и выполнить в ней базовое действие? Составьте план: сначала изучить интерфейсы, затем сравнить их, после этого проверить одну среду практикой." | Формулируют цель урока: "Научиться находить базовые функции платформ и выбирать среду по задаче"; принимают план работы и распределяют роли в парах. |
Посмотрите план целиком
Зарегистрируйтесь — и откройте план урока по этой теме полностью: цели, ход урока и рефлексия по ФГОС.
Завершение этапа: учитель подводит итог: "Критерии определены, теперь перейдём к демонстрации. Смотрите не только на название платформы, но и на то, какую задачу она позволяет решить."
Этап 4. Обзор платформ и демонстрация интерфейсов с использованием ИКТ (10 мин)
Цель этапа: сформировать первоначальное представление о назначении и базовых функциях трёх образовательных платформ.
Время | Действие учителя | Действие учеников |
|---|---|---|
3 мин | Учитель демонстрирует интерфейс Scratch: "Перед вами среда визуального программирования. Слева расположены блоки команд, в центре собирается скрипт, справа находится сцена с исполнителем. Я выбираю команду движения, соединяю её с командой поворота и нажимаю запуск. Обратите внимание: порядок блоков определяет порядок действий." | На листе сравнения отмечают: «визуальные блоки», «сцена», «запуск», «изменение порядка команд»; прогнозируют результат последовательности движения и поворота. |
3 мин | Учитель открывает Tinkercad Circuits: "Здесь можно собирать виртуальную электрическую схему. На рабочем поле размещаются источник питания, плата, светодиод и резистор, а запуск симуляции показывает, работает ли соединение. Такая среда полезна до сборки реального устройства: ошибку можно заметить безопасно и без повреждения деталей." | Находят на экране рабочее поле, библиотеку компонентов и кнопку запуска; в листе фиксируют назначение платформы: «моделирование электрических схем». |
2 мин | Учитель показывает среду моделирования робота с блочными командами: "В этой среде исполнитель представлен виртуальным роботом. В библиотеке есть команды движения, поворота и ожидания, а окно результата показывает маршрут. Я добавляю команды по порядку, запускаю модель и сравниваю путь робота с ожидаемым." | Называют базовые функции: библиотека команд, рабочая область, запуск, область результата; отмечают отличие симулятора от среды сборки схем. |
2 мин | Учитель организует мини-обсуждение: "Если нужно проверить электрическую цепь, какую платформу выберете? Если нужно потренировать порядок команд движения, какая среда будет удобнее? Обоснуйте выбор двумя критериями." | Отвечают: «Для цепи — Tinkercad Circuits, потому что есть компоненты и симуляция; для движения — среда с виртуальным роботом, потому что виден маршрут и можно менять команды». |
Завершение этапа: учитель подводит итог: "Мы увидели, что платформы не конкурируют за единственно правильный выбор: каждая решает свою задачу. Теперь вы самостоятельно проверите базовые функции выбранной среды и убедитесь, как команда превращается в действие."
Этап 5. Практическая работа в выбранной среде (9 мин)
Цель этапа: применить знания об интерфейсе и выполнить простую последовательность действий в цифровой среде.
Время | Действие учителя | Действие учеников |
|---|---|---|
2 мин | Учитель раздаёт карточки и говорит: "Выберите одну из трёх сред, доступных на вашем компьютере. Оператор выполняет действия, навигатор читает шаги и отмечает найденные элементы; через четыре минуты поменяйтесь ролями. Сначала найдите рабочую область, команды или компоненты, кнопку запуска и окно результата." | В парах выбирают платформу, распределяют роли и отмечают четыре элемента интерфейса в чек-листе. |
4 мин | Учитель предлагает базовое задание: "Составьте последовательность из трёх действий. Для виртуального робота это может быть движение вперёд, поворот и остановка; для схемы — размещение компонентов, соединение и запуск симуляции; для визуальной среды — команда движения, изменение параметра и запуск. Не вводите персональные данные и не публикуйте проект." | Создают выбранную последовательность, запускают модель или симуляцию, записывают ожидаемый и фактический результат; меняются ролями. |
3 мин | Учитель предлагает проверку: "Если результат не совпал с прогнозом, не стирайте всё сразу. Найдите место возможной ошибки: команда, порядок, параметр или соединение. Измените только один элемент и снова запустите проект." | Сравнивают результат с прогнозом, находят одну возможную ошибку, исправляют её и фиксируют изменение в листе: «было — стало — результат». |
Эталон выполнения базового задания
Для виртуального робота: 1) выбрать команду движения; 2) добавить команду поворота; 3) добавить остановку; 4) запустить модель; 5) сравнить маршрут с прогнозом. Если робот поворачивает раньше времени, проверить порядок блоков и параметр длительности движения. Для электрической схемы: 1) разместить источник питания и компоненты; 2) соединить их проводниками; 3) запустить симуляцию; 4) проверить, включился ли элемент; 5) при ошибке проверить полярность, наличие соединения и соответствие компонента задаче.
Завершение этапа: учитель подводит итог: "Вы не просто открыли платформу, а прошли полный цикл: выбрали инструмент, составили алгоритм, запустили его и проверили результат. Теперь сравним полученный опыт и сформулируем, какая среда удобнее для разных задач."
Этап 6. Сравнение результатов и первичное закрепление (6 мин)
Цель этапа: закрепить понятия и научиться аргументированно выбирать образовательную платформу.
Время | Действие учителя | Действие учеников |
|---|---|---|
3 мин | Учитель проводит приём «Снежный ком»: "Сначала каждый запишите одно преимущество выбранной среды. Объединитесь в пары и выберите два наиболее убедительных аргумента. Затем две пары объединяются и формулируют общий вывод." | Записывают преимущество, обсуждают его в парах и четвёрках; формулируют вывод: «Платформу выбирают по задаче, а не только по внешнему виду интерфейса». |
3 мин | Учитель задаёт вопросы: "Где удобнее моделировать схему? Где проще увидеть действие алгоритма? Что общего у всех платформ? Какая функция нужна для проверки результата?" | Отвечают: «схему — в симуляторе схем», «алгоритм — в среде с виртуальным роботом», «общее — рабочая область, команды или компоненты, запуск и результат», «нужен запуск и сравнение с прогнозом». |
Завершение этапа: учитель подводит итог: "Мы научились сравнивать среды по назначению и функциям. Осталось индивидуально проверить, что каждый умеет находить базовые элементы и объяснять выбор платформы."
Этап 7. Самостоятельная проверка и рефлексия (5 мин)
Цель этапа: оценить индивидуальное освоение материала и выявить затруднения.
Время | Действие учителя | Действие учеников |
|---|---|---|
3 мин | Учитель раздаёт мини-карточку: "Выполните три пункта самостоятельно. Первый: назовите две базовые функции интерфейса. Второй: выберите платформу для проверки электрической схемы и объясните почему. Третий: расположите действия в правильном порядке: запуск, составление команд, проверка результата, исправление ошибки." | Письменно отвечают: «рабочая область и кнопка запуска»; выбирают симулятор схем и объясняют выбор; восстанавливают порядок: составление команд, запуск, проверка результата, исправление ошибки. |
2 мин | Учитель проводит рефлексию «Светофор»: "Покажите цвет, который отражает ваше состояние. Зелёный — могу объяснить и выполнить; жёлтый — понимаю, но нужна тренировка; красный — пока не могу выбрать платформу или найти функции. Запишите один вопрос, который поможет вам перейти на следующий уровень." | Показывают карточку, заполняют фразу «Теперь я умею…», «Мне нужно потренироваться…» или «Я хочу узнать…»; сдают лист самооценки. |
Завершение этапа: учитель подводит итог: "Сегодня каждый из вас попробовал себя в роли разработчика: вы выбирали инструмент, задавали команды и проверяли результат. На следующем уроке мы продолжим работу с алгоритмами и научимся использовать условия или повторения в робототехнической задаче."
Критерии оценивания практической работы
- «5» — ученик самостоятельно нашёл не менее четырёх базовых элементов интерфейса, выполнил последовательность из трёх действий, проверил результат, исправил ошибку или обосновал отсутствие ошибки и аргументировал выбор платформы двумя критериями.
- «4» — ученик выполнил последовательность действий и нашёл основные элементы интерфейса с одной неточностью, исправил ошибку после подсказки и назвал не менее одного обоснованного критерия выбора.
- «3» — ученик с помощью инструкции нашёл рабочую область и кнопку запуска, выполнил часть задания, но затруднился объяснить результат или сравнить платформы.
- Ниже базового уровня — задание выполнено фрагментарно; учитель фиксирует конкретное затруднение: интерфейс, порядок команд, запуск, проверка или аргументация выбора.
Рефлексия
Вопрос для ученика | Цель вопроса |
|---|---|
Какие четыре элемента интерфейса образовательной платформы вы сегодня научились находить? | Проверка осознания базовой структуры цифровой среды. |
Какую платформу вы выбрали бы для моделирования электрической схемы и почему? | Выявление умения соотносить инструмент и практическую задачу. |
Что произошло после запуска алгоритма и совпал ли результат с прогнозом? | Проверка понимания связи между командой, порядком действий и результатом. |
На каком шаге вам потребовалась помощь: выбор среды, составление команд, запуск или исправление ошибки? | Выявление индивидуальных точек затруднения и планирование поддержки. |
Завершающее слово учителя
"Сегодня мы увидели, что робототехника начинается не только с деталей и механизмов, но и с грамотного выбора цифровой среды. Вы научились находить базовые функции платформ, составлять простую последовательность команд и проверять её результат. Помните: типичная ошибка начинающего разработчика — запускать алгоритм, не прогнозируя результат и не анализируя порядок команд. На следующем уроке мы продолжим работу с алгоритмами и добавим в программу более сложное управление поведением робота."
Домашнее задание
Уровень | Что задать | Зачем |
|---|---|---|
Базовый (обязательный) | Составить таблицу сравнения трёх образовательных платформ по четырём критериям: назначение, способ программирования, наличие симуляции, базовая функция запуска. Добавить краткий вывод из двух предложений. | Закрепляет умение извлекать и структурировать информацию; при проверке смотреть на точность критериев и обоснованность вывода. |
Средний (повышающий) | Разработать на бумаге или в доступной учебной среде алгоритм из 4–5 команд для виртуального робота: движение, поворот, повторное движение и остановка. Записать ожидаемый маршрут и указать возможную ошибку. | Закрепляет алгоритмическое мышление и навык прогнозирования результата; при проверке учитывать порядок команд и связь с маршрутом. |
Продвинутый (дополнительный) | Создать мини-проект «Платформа для моей задачи»: выбрать задачу робототехники, подобрать подходящую среду, сделать схему интерфейса с подписями пяти элементов и предложить последовательность первых действий пользователя. | Развивает проектное мышление и самостоятельный выбор цифрового инструмента; при проверке смотреть на соответствие платформы задаче, полноту схемы и аргументацию. |
Контрольные вопросы перед выходом: «Что такое образовательная платформа для робототехники? Какие элементы интерфейса нужны для начала работы? Почему результат алгоритма необходимо проверять? Чем отличается среда визуального программирования от симулятора электрической схемы?»