Skip to content
03 · Дорожная карта

03 · Дорожная карта

Дорожная карта: 16 занятий

Курс устроен вокруг одного жёсткого ограничения: растения растут по своему расписанию. Посев на занятии 4, финальные замеры — через 30 дней. Значит инфраструктура (химия, датчики) должна быть готова до посева, а вторая половина курса идёт параллельно вегетации.

Главная зависимость курса

    flowchart TB
    subgraph P1["Занятия 1–5 · Подготовка (до посева)"]
        A["1 · Задача и входная диагностика"] --> B["2 · Ионы и EC"]
        B --> C["3 · pH и калибровка"]
        C --> D["4 · Элементы, роли, ПОСЕВ"]
        D --> E["5 · Навеска и раствор ★Ц2"]
    end
    subgraph P2["Занятия 6–9 · Инфраструктура (первые недели роста)"]
        F["6 · Датчик → монитор порта"] --> G["7 · → MQTT → Grafana ★Ц3"]
        G --> H["8 · Диагностика по фото"]
        H --> I["9 · Актуаторы, ACL, ТБ ★Ц6"]
    end
    subgraph P3["Занятия 10–16 · Исследование (вегетация идёт)"]
        J["10 · Конструкция: доводка"] --> K["11 · Дизайн эксперимента ★Ц4"]
        K --> L["12 · Наблюдение и журнал"]
        L --> M["13 · YOLO11 и валидация ★Ц5"]
        M --> N["14–15 · Данные, Python, анализ"]
        N --> O["16 · ЗАЩИТА + протокол"]
    end
    E --> F
    I --> J
    D -.->|"30 дней вегетации"| N
  
Занятие 4 — точка невозврата расписания. Если к нему установка не залита и раствор не готов, посев съезжает, и вместе с ним съезжает вся вторая половина курса: анализировать будет нечего. Поэтому конструкция (раздел 05) собирается на вводных занятиях и вне сетки — это единственная часть курса, которую допустимо делать «до старта».

Структура занятия: 15 / 15 / 60 / 10

БлокМинЧто происходитЗачем именно так
Retrieval-разминка152–3 вопроса по прошлому и по «давнему» занятию, без конспектавспоминание закрепляет прочнее перечитывания; «давнее» = интервальный возврат
Ввод нового15worked example: наставник делает и проговаривает решенияновое подаётся малыми порциями — иначе рабочая память переполняется
Практика60ученики делают руками, наставник обходитядро занятия; уровень цели «показывает как / делает» иначе недостижим
Рефлексия и билет10«что теперь работает», «где застрял»данные для правки курса + осознание собственного прогресса

Только 15 минут из 90 — объяснение. Это осознанно: курс, где наставник говорит больше 20 минут подряд, перестаёт быть проектным.

Таблица занятий

ТемаМикроцель (одна!)Retrieval-разминкаЦель
1Задача и рамкаформулируют, что построят и чего не докажут— (входная диагностика)Ц5
2Ионы и ECизмеряют EC и объясняют показаниеконцентрация из диагностикиЦ2
3pH, буферы, калибровкасводят прибор к эталонупочему раствор проводит токЦ2
4Элементы, роли, посевсвязывают элемент и его симптом; сеютpH-коридор и доступность FeЦ1
5Навеска и растворсчитают навеску под свой объёмдоля Mg в кристаллогидратеЦ2
6Датчик → монитор портаполучают осмысленное число с датчикаADC1 vs ADC2 и почемуЦ3
7→ MQTT → Grafanaдоводят величину до графикапуть темы wifi/hydro/...Ц3
8Диагностика по фотоклассифицируют дефицит по листуподвижные/неподвижные элементыЦ1
9Актуаторы, ACL, ТБ ★включают насос безопасноуровень ≠ расстояниеЦ6
10Конструкция: доводкаустраняют протечки и застойнаклон канала, петля-капельникЦ6
11Дизайн экспериментазащищают план опыта до запускачто такое контрольная группаЦ4
12Наблюдение и журналведут журнал так, чтобы данные пережили месяцнеразрушающее vs разрушающееЦ4
13YOLO11 и валидация ★валидируют CV-метрику рукойчто камера измерить не можетЦ5
14Данные: выгрузка и трендыстроят график с подписанными осямиEC ≠ составЦ4
15Данные: сравнение группвыбирают критерий под свой nкорреляция ≠ причинностьЦ4
16Защита + протоколзащищают вывод и отдают протоколвся программаЦ4, Ц5

Фазы Такмана: где ждать шторм

    flowchart LR
    F["Формирование<br/>зан. 1–3<br/>роль: инструктор"] --> S["ШТОРМ<br/>зан. 6–9<br/>роль: фасилитатор"]
    S --> N["Нормализация<br/>зан. 10–13<br/>роль: наблюдатель"]
    N --> P["Результат<br/>зан. 14–16<br/>роль: консультант"]
  

Шторм приходится на занятия 6–9, и это предсказуемо. Здесь ученик впервые сталкивается с техникой, которая ломается молча: датчик выдаёт число, но неправдоподобное; сообщение уходит в MQTT, но не появляется в базе; насос не включается «без причины». В химии обратная связь была быстрой и понятной, здесь — нет.

Что делать наставнику в шторм — конкретно. Не давать ответ и не решать за ученика, а дать процедуру локализации: цепочка «датчик → монитор порта → MQTT → Node-RED → БД → Grafana» проверяется с конца или делением пополам, а не перетыкиванием провода. Вопрос наставника в этой фазе — всегда «где ты последний раз видел правильное значение?». Именно этот навык, а не работающий дашборд, — настоящий результат занятий 6–9.

Рост самостоятельности (SSDL)

ЗанятияУченикНаставникПризнак готовности к следующей ступени
1–3выполняет по инструкцииинструктор: показывает и объясняетсам замечает, что прибор не откалиброван
4–9выполняет по спецификации, а не по монтажкефасилитатор: задаёт вопросы вместо ответовсам локализует обрыв в цепочке данных
10–13ведёт свою линию проектанаблюдатель: вмешивается только по ТБсам формулирует, что именно измеряет
14–16ведёт проект и защищает выводыконсультант: по запросусам называет границы своего вывода

Fading — по готовности, а не по календарю. Таблица выше описывает типичный темп, но переход на следующую ступень определяется признаком в правой колонке, а не номером занятия. Если к занятию 10 группа не локализует обрыв самостоятельно — наставник остаётся фасилитатором ещё занятие, и это не отставание, а нормальная работа. Обратная ошибка (снять поддержку по расписанию, когда ученик не готов) даёт тихий провал: ученик перестаёт спрашивать и начинает имитировать.

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

Интервальные возвраты

Три факта курса возвращаются трижды каждый — не для повторения, а потому что при первой встрече они не усваиваются:

Факт1-я встречаВозвратВозврат
EC — сумма ионов, а не составзан. 2зан. 5 (навеска)зан. 15 (границы вывода)
pH управляет доступностью питаниязан. 3зан. 4 (хлороз Fe)зан. 12 (журнал)
Измеренное ≠ заявленное (Ц5)зан. 1зан. 13 (валидация CV)зан. 16 (защита)

Уровни сложности