Проектное обучение с Arduino: пример цикла уроков на 4 недели
Проектное обучение с Arduino: ведущий вопрос, план цикла на 4 недели, 4 школьные проблемы и датчики для них, роли в команде, журнал испытаний и критерии презентации.
Проектное обучение с Arduino — это способ построить цикл уроков так, чтобы ученики осваивали материал не после объяснения, а в процессе решения реальной проблемы. Процесс состоит из пяти этапов: ты задаёшь ведущий вопрос, команды изучают проблему и решают, что измерять, собирают на Arduino прототип, испытывают и улучшают его в школе и в конце представляют результаты реальной аудитории. Ведущий вопрос примерного цикла из этой статьи: «Как измерить проблему с энергией, водой, шумом или воздухом в классе в нашей школе и предупредить о ней людей?» За четыре недели каждая команда выбирает одну из этих проблем, измеряет её датчиком, собирает работающее устройство, которое подаёт сигнал при превышении порога, и на основе собранных данных даёт школе рекомендацию.
Ниже всё, что можно взять в класс уже завтра: таблица цикла по неделям, ход каждого урока с вопросами на выходе, четыре сценария проблем со стартовыми проектами в BlueGrays, список материалов, договор команды и роли, итерации прототипа и шаблон журнала испытаний, критерии контрольной точки и итоговой презентации, частые ошибки PBL и чек-лист. Во всех примерах одно и то же допущение: допустим, в классе 24 ученика, два урока в неделю (2 × 40 минут) и шесть команд по четыре человека. Если нужен план, который учит навыкам по порядку, лучше подойдёт 8-недельный план по робототехнике и программированию, а для короткой интенсивной программы — 5-дневный Arduino-интенсив. Этот цикл лучше всего проводить после них, когда ученики уже зажигали светодиод и считывали показания датчика.
Что такое проектное обучение и чем оно отличается от проектного задания?
В классическом порядке сначала объясняют тему, а потом дают проект, чтобы ученики показали, чему научились; проект — это десерт, а не основное блюдо. В проектном обучении порядок обратный: проект и есть урок. Ученики осваивают analogRead(), пороги или усреднение в тот момент, когда это нужно для решения проблемы. Arduino хорошо подходит для такого подхода, потому что превращает реальный мир в числа: LDR измеряет свет в коридоре, датчик звука — шум в столовой, DHT11 — температуру в классе. Прототипы дешёвые и меняются за минуты; если порог неверный, достаточно поменять одно число в коде и загрузить его заново. Так круг «попробуй, измерь, исправь», который лежит в основе PBL, умещается в один урок. Разница — в таблице:
| Аспект | Классическое проектное задание | Цикл проектного обучения |
|---|---|---|
| Отправная точка | Тема или готовый проект («собери парктроник») | Реальная проблема («в коридоре горит свет, когда там никого нет») |
| Когда объясняют материал? | До проекта, всему классу сразу | Во время проекта, когда это нужно команде, в 10-минутных мини-уроках |
| Продукт | Одно готовое устройство | Устройство + данные измерений + обоснованная рекомендация |
| Ошибки | Снижают оценку | Попадают в журнал испытаний и питают следующую версию |
| Оценивание | В конце: работает или нет? | На всём протяжении: постановка проблемы, данные, итерации и презентация |
| Аудитория | Только учитель | Реальные люди, которых касается проблема (администрация школы, сотрудники школы, другой класс) |
Ведущий вопрос: одно предложение, на котором держится весь цикл
Ведущий вопрос — это вопрос, который четыре недели висит на стене класса и к которому возвращается каждый урок: «Как мы сегодня к этому приблизились?» В этом цикле общий вопрос нарочно широкий, чтобы каждая команда могла выбрать свою часть: «Как измерить проблему с энергией, водой, шумом или воздухом в классе в нашей школе и предупредить о ней людей?» Задача первой недели — сузить этот широкий вопрос до частного вопроса команды. «Пустая трата энергии в школе» — не частный вопрос; «Сколько минут горит свет в пустом 7Б на перемене, и кого и как об этом предупредить?» — частный. Ответ на хороший частный вопрос начинается с числа и заканчивается устройством. Прежде чем утвердить частный вопрос команды, проверь его по этим шести критериям:
- Реальный: У кого-то в школе действительно есть эта проблема, и команда может назвать, у кого: дежурный учитель, сотрудники школы, работники столовой или староста класса.
- Измеримый: Имеющийся датчик превращает проблему в число: свет, уровень звука, влажность почвы, температуру или расстояние.
- Локальный и узкий: Есть одно место и один отрезок времени; не «школа», а «коридор второго этажа, большая перемена».
- Открытый: Ответ — не «да» или «нет»; вопрос спрашивает «как», «когда» или «сколько».
- Укладывается в 4 недели: Решение не требует трогать сетевую проводку, подключаться к школьной сети или ждать одобрения бюджета.
- Заканчивается предупреждением: Устройство не просто измеряет и молчит; при достижении порога оно сообщает кому-то об этом светодиодом, зуммером или дисплеем.
Цикл проектного обучения на 4 недели
План построен на 8 уроках: два в неделю, по 40 минут. Недели следуют пяти этапам PBL, но между исследованием и прототипированием нет глухой стены: на 2-й неделе команда может всё ещё сужать свою проблему, а на 3-й новое измерение может поднять новый исследовательский вопрос. Главное, чтобы к концу каждой недели был результат из таблицы. Твоя роль тоже меняется от недели к неделе: сначала ты задаёшь вопросы, в середине ты наставник, а в конце — организатор, который приводит аудиторию в класс.
| Неделя | Этап | Результат учеников | Роль учителя | Поддержка в приложении |
|---|---|---|---|---|
| 1 | Ведущий вопрос и исследование | Карточка проблемы: частный вопрос, измеряемая величина, критерий успеха; подписанный договор команды | Задаёт вопрос, проводит обход школы, помогает сузить частный вопрос, не давая ответов | Стартовый проект через Подбор проекта; список Нужные компоненты проекта |
| 2 | Прототип | Минимальная рабочая версия: значение датчика в мониторе порта, светодиод загорается выше порога; контрольная точка | Наставник по схеме и коду; проводит контрольную точку на 4-м уроке | Схема, Шаг за шагом внутри Разбора кода; с Premium — недостающие детали в Мастерской › Детали |
| 3 | Испытания и улучшение | Измерения в 3 или более точках школы, минимум 2 новые версии, заполненный журнал испытаний, взаимная обратная связь | Учит учеников сомневаться в данных («Почему это число такое?»), даёт мини-уроки по усреднению и порогам | Задания Твоя очередь для тренировки в изменении кода, раздел Если не получается |
| 4 | Презентация | Прототип в корпусе, плакат на одну страницу, 5-минутная презентация и письменная рекомендация школе | Приглашает аудиторию (администрация школы, сотрудники школы, другой класс) и оценивает | Команда отмечает стартовый проект кнопкой Сделано; учитель может поделиться примером схемы в виде публикации-руководства на форуме |
Таблица ниже разбивает тот же план по урокам. Последние 3 минуты каждого урока отводятся на вопрос на выходе; команда записывает ответ в одно предложение внизу журнала испытаний. Эти ответы становятся разминкой для следующего урока и подтверждением процесса на итоговой презентации. Мини-уроки ограничивай 10 минутами: всё, что длиннее, съедает рабочее время команд, и цикл незаметно превращается обратно в классический урок.
| Урок | Фокус | Что происходит? | Вопрос на выходе |
|---|---|---|---|
| 1 | Поиск проблем | Ведущий вопрос — на плакате. 15-минутный обход школы: команды записывают наблюдения в коридорах, столовой, саду и классах. Формируются команды, зачитывается договор. | Какую из замеченных проблем можно измерить датчиком? |
| 2 | Частный вопрос | Каждая команда выбирает сценарий, проводит короткое интервью из 3 вопросов с 2 людьми, которых касается проблема, и заполняет карточку проблемы. Стартовый проект находят через «Подбор проекта». | Какой вопрос у команды в одном предложении? Какое число покажет успех? |
| 3 | Первая схема | Цепь стартового проекта собирают по схеме, код загружают и вместе читают с помощью «Разбора кода». Первые значения датчика появляются в мониторе порта. | Что означает число датчика и что происходит, когда оно растёт? |
| 4 | Минимальная рабочая версия + контрольная точка | В код добавляют порог и светодиод. В последние 15 минут каждая команда проводит 2-минутную демонстрацию, а учитель отмечает критерии контрольной точки. | Как выбран порог: наугад или по измерению? |
| 5 | Полевые измерения | Прототип работает минимум в 3 разных местах или в разное время в школе, значения заносят в журнал испытаний. Мини-урок: как превратить «сырое» значение в проценты или осмысленную единицу. | Подтвердили ли измерения догадку и что удивило? |
| 6 | Улучшение | Порог обновляют по данным; если сигнал мерцает, добавляют усреднение или два отдельных порога. Команды объединяются в пары и называют друг другу две сильные стороны и одно предложение по улучшению. | Какое единственное изменение сделано в этой версии и почему? |
| 7 | Финальная версия и подготовка | Прототип помещают в корпус, сигнал получает окончательный вид, готовят плакат и презентацию. Никаких новых функций, только исправления. | Какую одну таблицу или какой один график покажем на презентации? |
| 8 | Итоговая презентация | 6 команд × 5 минут (3 минуты рассказа и демонстрации, 2 минуты вопросов). Последние 7 минут — на рефлексию по циклу. | Что бы мы изменили, если бы была ещё одна неделя? |
4 сценария проблем и их стартовые проекты в BlueGrays
Не жди, что команды напишут код с нуля: в PBL цель — решить проблему, а не написать программу с первой строки. Для каждого сценария в BlueGrays есть готовый стартовый проект со схемой, списком деталей и кодом; команда собирает его, разбирается в нём и адаптирует под свою проблему. Бесплатные проекты из таблицы открыты для всех, для Premium-проектов нужен Premium. При шести командах пусть один сценарий выбирают не больше двух команд. Если две команды с одним сценарием измеряют разные места, на презентациях появится ещё и сравнение.
| Проблема | Измеряемая величина | Датчик | Стартовый проект | Развитие |
|---|---|---|---|---|
| Энергия: в пустых классах на переменах и после уроков горит свет | Освещённость и наличие движения в помещении | LDR + резистор 10 kΩ, затем PIR (HC-SR501) | Ночник на LDR (бесплатно) | Добавить движение по проекту Детектор движения на датчике движения (Premium): предупреждать, если свет горит, а движения не было 5 минут. Всё в одном: Умное освещение на ESP32 (PIR + LDR + реле + OLED) (Premium) |
| Вода: растения в школьном саду получают слишком много или слишком мало воды | Влажность почвы (сначала «сырое» значение, потом проценты) | Датчик влажности почвы | Умная станция полива (Premium); для разминки с аналоговым чтением — Измерение освещённости с LDR (бесплатно) | Измерять уровень воды в лейке сверху по проекту Измерение расстояния HC-SR04 (вывод в порт) (бесплатно) |
| Шум: уровень звука в столовой и коридорах мешает | Относительный уровень звука (аналоговое значение, а не децибелы) | Модуль датчика звука KY-038 | Измерение освещённости с LDR (бесплатно) как образец аналогового чтения + Светофор (бесплатно) для сигнальных огней | Шумовой светофор: пороги для зелёного, жёлтого и красного, усреднение за 1 минуту, короткий писк на красном по проекту Работа с зуммером (бесплатно) |
| Воздух в классе: после обеда в помещении жарко и душно | Температура (°C) и относительная влажность (%) | DHT11 или DHT22 | Температура и влажность с DHT11 (бесплатно) или Температура и влажность с DHT22 на ESP32 (с LCD-дисплеем) (бесплатно) | Для записи весь день — Регистратор температуры на ESP32 (DHT22 + DS1307 RTC + microSD + OLED) (Premium); для настоящей духоты нужен отдельный датчик CO2 |

С самого начала честно скажи ученикам о двух вещах. Во-первых, KY-038 — не шумомер: он превращает колебания, которые улавливает микрофон, в число от 0 до 1023. Команда не может сказать «в столовой 85 dB», но может сказать «во время обеда столовая даёт гораздо более высокие значения, чем пустой класс» и показать разницу в числах; для PBL сравнительных данных достаточно. Как датчик реагирует и как его настроить, описано в статье о датчике звука KY-038. Во-вторых, DHT11 измеряет температуру и влажность, а не духоту; в закрытом классе на самом деле растёт содержание углекислого газа. Команда по воздуху в классе может обосновать рекомендацию «открывать окна» температурой и влажностью и сказать на презентации, что следующий шаг — измерение CO2. Калибровку датчиков для команд по энергии и воде подробно разбирают статьи о датчике освещённости LDR и о датчике влажности почвы.
Список материалов: 6 команд + 1 запасной набор
| Позиция | На команду | Всего на класс | Примечание |
|---|---|---|---|
| Arduino Uno или совместимая плата + USB-кабель | 1 | 7 | Все сценарии |
| Макетная плата (830 отверстий) | 1 | 7 | Все сценарии |
| Перемычки «папа–папа» | 20 | около 150 | Все сценарии |
| Светодиоды 5 мм (красный, жёлтый, зелёный) | 3 | около 30 | Сигнальные огни |
| Резистор 330 Ω | 3 | около 30 | По одному на светодиод |
| Резистор 10 kΩ | 1 | 10 | Для LDR и DHT11 |
| Зуммер | 1 | 7 | Звуковой сигнал (по желанию) |
| LDR + PIR-датчик движения (HC-SR501) | 1 + 1 | 3 + 3 | Команды по энергии (не больше 2 команд + 1 запасной) |
| Датчик влажности почвы + цветочный горшок | 1 | 3 | Команды по воде |
| Датчик расстояния HC-SR04 + пластиковая ёмкость | 1 | 3 | Команды по воде, измерение уровня |
| Модуль датчика звука KY-038 | 1 | 3 | Команды по шуму |
| DHT11 (или DHT22) + LCD 16x2 с I2C | 1 + 1 | 3 + 3 | Команды по воздуху в классе; в проекте с DHT11 используется LCD |
| Картонная коробка, скотч, наклейки | 1 комплект | 7 | Корпус на 3-й и 4-й неделях |
Договор команды и роли
Если в команде из четырёх человек не у всех есть дело, работу делает самый быстрый ученик, а остальные смотрят. Самое простое решение — четыре роли и еженедельная ротация: 4 недели, 4 роли, каждый побывает в каждой роли по разу. Роль не означает «я делаю только это»; она означает «я отвечаю за это». Ответственный за код — не единственный, кто пишет код, но на этой неделе объяснение кода классу лежит на этой роли. Команда пишет договор на первом уроке; ты только делаешь пункты ниже обязательными и утверждаешь договор, когда его подпишут все четверо.
| Роль | Ответственность | Результат за неделю |
|---|---|---|
| Руководитель проекта | Ведёт список задач и следит за временем, записывает решения команды, общается с учителем от имени команды | Список из 3 задач в начале урока, отмеченный в конце |
| Ответственный за схему | Собирает цепь и сверяет её со схемой, пересчитывает детали | Фото работающей цепи, заметка о недостающих деталях |
| Ответственный за код | Загружает код, вносит изменения и объясняет каждое изменение одной строкой | Последняя версия кода и заметка «что изменилось?» |
| Ответственный за данные и документацию | Проводит измерения, заполняет журнал испытаний, снимает фото и видео | Заполненный журнал испытаний, минимум одна таблица для презентации |
- Наш частный вопрос: .................................................. (одно предложение, одно место, одно время)
- Наш критерий успеха: Когда .................. превысит .................., наше устройство предупредит с помощью ...................
- Роли (1-я неделя): руководитель проекта ........, схема ........, код ........, данные и документация ........ Каждую неделю мы сдвигаем роли на одного человека.
- Правило решений: Если не можем договориться, сначала измеряем; если измерения нет, решает руководитель проекта и записывает решение в журнал испытаний.
- Правило помощи: Прежде чем идти к учителю, проверяем схему, раздел «Разбор кода» проекта и спрашиваем товарища по команде.
- Пропуски: После пропущенного урока участник на следующем уроке читает журнал испытаний и за 2 минуты догоняет остальных; его работу на этой неделе берёт на себя кто-то другой.
- Подписи: .............. .............. .............. ..............
Итерации прототипа: минимальная рабочая версия
Чаще всего PBL-циклы тонут, когда команды тратят первые две недели на проектирование идеального устройства. Правило простое: к концу 4-го урока у каждой команды должна быть минимальная рабочая версия. Она делает три вещи: считывает датчик, показывает значение в мониторе порта и зажигает один светодиод, когда значение переходит порог. Без корпуса, без дисплея, без Wi-Fi; зато она даёт реальные данные, и её можно испытывать. Для команды по шуму это значит добавить условие if и светодиод в код проекта Измерение освещённости с LDR. Для команды по энергии Ночник на LDR — уже почти эта версия, только логика обратная: светодиод загорается не в темноте, а когда включён свет, а вопрос «пуст ли класс?» появляется вместе с PIR в следующей версии. Каждая следующая версия приносит ровно одно изменение и попадает в журнал испытаний:
- Версия 0, измерение: Датчик считывается, значение раз в секунду выводится в монитор порта. Команда видит, как значение меняется от руки, света, звука или воды.
- Версия 1, минимальная рабочая версия: Примерный порог и один светодиод. Когда порог превышен, светодиод загорается. Эту версию показывают на контрольной точке на 4-м уроке.
- Версия 2, калибровка: После полевых измерений порог выбирают по данным, а не наугад; например, посередине между значением в пустом классе и значением на перемене.
- Версия 3, стабильный сигнал: Когда значение колеблется около порога, светодиод мерцает. Решение — усреднять последние 10 показаний или использовать два отдельных порога для включения и выключения.
- Версия 4, сделано для пользователя: Сигнал подстраивается под человека, которого касается проблема: трёхцветный светофор, который видно всем в столовой, маленький LCD на учительском столе в классе. Корпус и размещение появляются в этой версии.
| Урок | Версия | Что изменили? | Как испытывали? | Ожидание | Измерено | Решение |
|---|---|---|---|---|---|---|
| 5 | 1 | Добавлен порог 600 | У входа в столовую, большая перемена, 10 минут | Красный светодиод загорается, только когда кто-то кричит | Светодиод горел около 8 из 10 минут | Порог слишком низкий, поднять его по данным |
| 6 | 2 | Порог поднят до 780, усреднение последних 10 показаний | То же место, то же время, 10 минут | Красный только в самые шумные моменты | Красный включился дважды; жёлтый мерцает около своего порога | Для жёлтого — отдельные пороги включения и выключения |
| ... | ... | ... | ... | ... | ... | ... |
Критерии контрольной точки и итоговой презентации
Для общих критериев — схема, код, понимание, отладка и документация — можно без изменений взять основные критерии оценивания из статьи о критериях оценивания проектов Arduino. В PBL-цикле к ним достаточно добавить три критерия: они измеряют то, чего не измеряет проектное задание, но чему на самом деле учит этот цикл. Контрольная точка проходит на 4-м уроке и смотрит только на постановку проблемы и минимальную рабочую версию; её цель — поправить направление, а не поставить оценку. На итоговой презентации оцениваются все три критерия. Прототип, который выделяется в конце цикла, может отправиться и на научную выставку; идеи тем — в статье об идеях проектов для научной выставки.
| Критерий PBL | 1 – Начало | 2 – Развитие | 3 – Готово |
|---|---|---|---|
| Постановка проблемы | Тема широкая («шум в школе»), неясно, кого она касается | Место и время понятны, измеряемая величина выбрана | Место, время, затронутый проблемой человек и критерий успеха в одном предложении, подкреплённом интервью |
| Решения на основе данных | Порог и решения основаны на догадках | Измерения есть, но слабо связаны с решениями | Каждое ключевое решение (порог, размещение, тип сигнала) обосновано измерением |
| Итерации | Одна версия; когда что-то не работало, схему собирали заново с нуля | Минимум 2 версии, изменения записаны | 3 и более версий, по одному изменению в каждой; причина и результат в журнале испытаний |
- Проблема (30 секунд): Частный вопрос и одна фраза человека, у которого брали интервью, с описанием проблемы.
- Измерение (45 секунд): Где, когда и сколько раз проводились измерения; одна таблица или один график.
- Живая демонстрация (45 секунд): Устройство на глазах у зрителей переходит порог и подаёт сигнал. На всякий случай стоит держать наготове короткое демо-видео.
- Версии (30 секунд): Одно решение из журнала испытаний: «Мы изменили порог из-за этого измерения».
- Рекомендация (30 секунд): Конкретная рекомендация школе (где, сколько устройств, кто за ними следит) и что команда сделала бы, будь у неё ещё неделя.
- Вопросы (2 минуты): Учитель или зрители задают вопрос любому участнику команды на свой выбор, поэтому каждому нужно уметь объяснить любую часть.
Что делает BlueGrays в этом цикле?
- Стартовый проект через «Подбор проекта»: На 2-м уроке команда отвечает на три вопроса: на «Что хочешь собрать?» — Измерения и датчики, плата — Arduino Uno / Nano, а опыт для большинства классов — «Уже есть пара проектов». Рядом с лучшим совпадением на экране результатов может появиться и бесплатный проект для разминки, который можно начать с теми же деталями. Подробности — в статье о «Подборе проекта».
- Понимание кода с «Разбором кода»: Скопировать код стартового проекта и идти дальше в PBL не получится, потому что команде предстоит этот код менять. Вкладка Разбор кода сначала даёт краткое описание «Что делает этот код?», затем объяснение Шаг за шагом и в конце задание Твоя очередь, которое просит сделать одно изменение. В бесплатных проектах она открыта для всех, в Premium-проектах открывается с Premium. Как ею пользоваться, мы показали в статье о «Разборе кода».
- Планирование деталей в разделе «Мастерская › Детали» (Premium): Если внести детали из шкафа класса в раздел Мастерская › Детали с количеством, списки Можно собрать и Не хватает деталей покажут, какой сценарий можно начать сегодня, а для какого нужен заказ. Подробности — в статье о проектах Arduino из имеющихся деталей.
- Свой пример проекта: До начала цикла можно своими руками собрать один сценарий и поделиться им через Учёба > Форум > Новая публикация в категории Руководство: добавь фото схемы (до 5 изображений), вставь свой код через «Добавить код» и дай ссылки на связанные готовые проекты. Публикация выходит на том языке, на котором ты её пишешь; отправь ссылку на неё в группу класса кнопкой Поделиться. Готовыми проектами можно делиться так же — кнопкой «Поделиться» на странице проекта. Шаги — в статье об уроках на основе собственного проекта.
- Premium-доступ для класса: Для Premium-проектов вроде Умной станции полива и для раздела «Мастерская › Детали» не нужна отдельная подписка на каждого ученика; разовые пакеты для педагогов без автопродления, которые ученики активируют без привязки карты, мы описали в статье о кодах Premium для всего класса.
Важно знать и то, чего приложение не делает: в BlueGrays нет создания классов, нет панели, где учитель видит прогресс команд, и нет функции заданий. Карточка проблемы, договор команды и журнал испытаний остаются на бумаге или в общем документе, которым пользуется школа. Приложение берёт на себя ту часть цикла, где спрашивают «как это собрать, что делает код, какой детали не хватает?»; часть «почему такой порог, кому это полезно?» — работа команды и твоя. Такое разделение и так подходит PBL: думает команда, а не экран.
Частые ошибки PBL и как их исправить
| Ошибка | Как её заметить? | Решение |
|---|---|---|
| Проект начинается без проблемы («соберём робота») | Команда описывает устройство, но не может сказать, чью проблему оно решает | Никакого ящика с деталями, пока карточка проблемы не утверждена |
| Вопрос слишком большой («сократим энергопотребление школы») | К концу 2-го урока нет ни одной измеряемой величины | Одно место, одно время, одна величина: «коридор второго этажа, большая перемена, свет» |
| Время уходит на погоню за идеальным продуктом | На 4-м уроке в мониторе порта всё ещё нет ни одного значения | Минимальная рабочая версия обязательна к концу 4-го урока; корпус и дисплей — потом |
| Всю работу делает один человек | Объяснить код или схему может только один ученик | Еженедельная ротация ролей; на презентации отвечающего выбираешь ты |
| Ощущения вместо данных («по-моему, тут очень громко») | На презентации нет таблицы или графика, решения без обоснования | Журнал испытаний на каждом уроке; никаких изменений порога без минимум 3 измерений |
| Код копируют, но не могут изменить | Команда замирает, когда её просят изменить порог | В каждой версии ответственный за код лично меняет одну строку и объясняет её; задание «Твоя очередь» в «Разборе кода» служит разминкой |
| Завал в последнюю неделю | На 7-м уроке корпус, плакат и код — всё сделано наполовину | После 7-го урока никаких новых функций; только исправления и подготовка презентации |
| Учитель превращается в автомат по выдаче ответов | Команды ждут тебя каждый раз, когда застревают, и очередь растёт | Правило «3 до меня»: схема, раздел «Если не получается» в «Разборе кода», товарищ по команде; потом учитель |
Чек-лист перед началом цикла
- Ведущий вопрос написан на плакате и висит в классе.
- 4 карточки сценариев (проблема, возможный датчик, стартовый проект) скопированы для каждой команды.
- Все 7 наборов пересчитаны; каждый датчик один раз опробован и выдаёт значения в мониторе порта.
- На компьютерах установлены Arduino IDE и драйвер платы, USB-кабели проверены.
- Стартовые проекты открываются на телефонах или планшетах учеников; если используются Premium-проекты, коды розданы.
- Бланки карточки проблемы, договора команды и журнала испытаний распечатаны для каждой команды.
- Администрация школы одобрила обход школы и полевые измерения; время измерений в столовой, коридоре и саду согласовано.
- Аудитория итоговой презентации (администрация школы, сотрудники школы, другой класс) приглашена, дата назначена.
- Таблица критериев PBL распечатана для контрольной точки (4-й урок) и итоговой презентации (8-й урок).
Настоящий продукт этого цикла — не устройство, а привычка ученика «сначала измеряю, потом решаю»; устройство стоит на столе как доказательство. При первом проведении не обязательно открывать все четыре сценария: два сценария и шесть команд учат тому же кругу. Если хочется до урока лично собрать стартовые проекты, просто скачай приложение BlueGrays и попробуй Ночник на LDR со схемой, кодом и шагами Разбора кода.
Частые вопросы
Что такое проектное обучение?
Проектное обучение (PBL) — подход, при котором ученики осваивают материал, пытаясь решить реальную проблему. Цикл начинается с ведущего вопроса, проходит через исследование, прототипирование, испытания и улучшение и заканчивается презентацией для реальной аудитории. С Arduino это работающее устройство, которое измеряет датчиком и подаёт сигнал, плюс данные, которые его подтверждают.
Чем проектное обучение отличается от выполнения проектов?
Когда ученики просто делают проекты, сначала объясняют тему, а проект в конце показывает, чему они научились. В проектном обучении проект и есть урок: ученики осваивают материал, решая проблему, в тот момент, когда он нужен. Оценивание смотрит не только на продукт, но и на постановку проблемы, решения на основе данных и улучшения между версиями.
Сколько должен длиться PBL-цикл с Arduino?
Для класса с двумя уроками в неделю хорошее начало — 4 недели, или 8 уроков: неделя на проблему и исследование, неделя на прототип, неделя на испытания и улучшение и неделя на презентацию. В более коротких циклах обычно теряется этап испытаний. Очень помогает, если до цикла ученики уже зажигали светодиод и считывали показания датчика.
Как сформулировать ведущий вопрос?
Хороший ведущий вопрос открытый, важен для реального человека в школе и сужается до измеримой величины. Общий вопрос оставляй широким, например: «Как измерить проблему с энергией, водой, шумом или воздухом в классе в нашей школе и предупредить о ней людей?» Затем каждая команда сужает его до своего частного вопроса с одним местом, одним временем и одной величиной.
Какие школьные проблемы ученики могут решить с Arduino?
Свет, оставленный в пустых классах (LDR и PIR), полив растений в школьном саду (датчик влажности почвы), шум в столовой и коридорах (датчик звука KY-038) и температура и влажность в классе (DHT11 или DHT22) — четыре примера, которые укладываются в четыре недели. Все они работают от 5 V с USB, и ни одному не нужна сетевая проводка.
Как оценивать проектное обучение?
Добавь к общим критериям оценивания проекта три критерия PBL: постановку проблемы, решения на основе данных и итерации. Короткая контрольная точка на 4-м уроке помогает поправить направление, а на последнем уроке все три критерия оцениваются вместе с презентацией. Журнал испытаний и ответы на вопросы на выходе служат подтверждением для оценки процесса.
Что собрать после прочтения
Все проекты
Ночник на LDR
Маленький ночник, который сам включается, когда темнеет, и гаснет, когда наступает утро. Датчик освещённости измеряет, насколько светло в комнате, и Arduino включает светодиод, когда достаточно темно,

Измерение освещённости с LDR
Хочешь увидеть яркость своей комнаты в виде числа? LDR — маленькая деталь, реагирующая на свет, — измеряет освещённость вокруг, а Arduino каждые полсекунды выводит значение на экран компьютера. Закрой

Светофор
Крошечная копия светофора, который ты каждый день видишь на дороге. Красный горит две секунды, жёлтый мигает на мгновение, зелёный горит две секунды, затем через жёлтый снова возвращается красный, и т

Температура и влажность с DHT11
Насколько тепло в твоей комнате и влажный ли воздух или сухой? Датчик DHT11 измеряет температуру и влажность, а Arduino выводит значения на двухстрочный LCD-экран и обновляет их каждые пару секунд. Ес

Измерение расстояния HC-SR04 (вывод в порт)
Датчик HC-SR04 работает совсем как летучая мышь, которая находит дорогу в темноте: он посылает звук, которого ты не слышишь, слушает эхо и измеряет, насколько далеко предмет перед ним. Arduino каждые

Температура и влажность с DHT22 на ESP32 (с LCD-дисплеем)
Этот проект измеряет температуру и влажность воздуха датчиком DHT22 и в реальном времени показывает данные на I2C LCD 16x2. Данные читаются с датчика по однопроводному протоколу через библиотеку Adafruit DHT. Проект служит основой для IoT-метеостанций, умного дома или систем мониторинга среды в теплицах. Связь с DHT22 идёт через пин GPIO 4 у ESP32.

Умная станция полива
Садовник, который сам поливает растения, чтобы они не засохли, пока ты в отпуске. Датчик влажности почвы измеряет, насколько влажная земля; когда она сохнет, Arduino на несколько секунд включает водян

Детектор движения на датчике движения
Простой охранник, который сообщает, что кто-то вошёл в комнату. Датчик движения улавливает тепло человеческого тела, а Arduino держит светодиод включённым, пока есть движение, и гасит его, когда движе
Другие статьи
Приложение BlueGrays
Собери эту схему шаг за шагом в телефоне
Схема подключения, код и список деталей на одном экране. 200+ проектов на Arduino, ESP32 и Pico готовы к сборке.
Наведи камеру телефона
Наведи камеру на код — откроется магазин приложений на телефоне.
или открыть магазин

