# Сценарий занятия «Практикумы 1–2» — 90 минут без перерыва

Раздел 1 «Базовая ИИ-грамотность: возможности и ограничения» · ДПО-1.
Аудитория: инженеры и специалисты предприятия с минимальным опытом работы с ИИ.
Страницы: `index.html` → `web/praktikum_1.html` → `web/praktikum_2.html`. Таймер: `web/demo_tayming.html`.

## Как исходные 35–40 + 35–40 минут превратились в 90

| Что добавлено | Минуты | Зачем |
|---|---|---|
| Блок 0 «Инструмент дня: CloudPrompt» | 6 | Просьба заказчика: полезный инструмент для промптов с ссылкой на установку в самом начале. Все 23 промпта занятия сразу есть куда складывать. |
| Мост между практикумами | 2 | Переход без перерыва: «мы выбрали роль — ИИ ответил — можно ли верить?» |
| Кейс 1 П2 расширен до 8 минут (2 + 2 + 4) | +1 | Индивидуальная работа + пары + разбор без спешки |
| Финал двух практикумов + резерв | 7 (вместо 5) | Общая формула дня, exit ticket 2, три минуты на вопросы или резервный кейс |
| Резервные блоки (не входят в 90) | +3–5 / +3–5 | Экспресс-раунд ролей (П1), кейс «ИИ посчитал» (П2) — если идёте с опережением |

Итог: П1 занимает 0–43 (с блоком 0), П2 — 43–90.

## Поминутный план

| Мин | Этап | Что делает преподаватель | Что делают слушатели | Файлы / промпты |
|---|---|---|---|---|
| 0–6 | **Блок 0 · CloudPrompt** | Открывает ссылку на Chrome Web Store на проекторе, ставит расширение, сохраняет «Рамку запроса» правым кликом, показывает Ctrl+Shift+Y. Объясняет: 23 промпта впереди, им нужен дом. | Ставят расширение (кто может), остальные — дома. Скачивают `prompty_uroka.csv`. | `data/obshchee/prompty_uroka.csv/.md/.json`; промпт «Рамка запроса» |
| 6–9 | **Вход П1** | Реплика из сценария. Вопрос: «Есть ли задача, которую можно полностью передать ИИ и не проверять?» Голосование «да/нет». Ответ не даёт. | 2–3 позиции, голосование. | — |
| 9–12 | **Три роли ИИ** | Таблица ролей + метафоры (стажёр / коллега-аналитик / справочная). Три обязательных вопроса после каждого кейса. | Уточняющие вопросы. | — |
| 12–17 | **Кейс 1 · Объяснение** | Ситуация → 3 вопроса до демо → голосование за роль → демо-промпт с файлом 01 → 3 вопроса после → раскрыть роль (2). | Голосуют, обсуждают. | `01_tehnicheskiy_fragment.txt`; демо-промпт кейса 1 |
| 17–22 | **Кейс 2 · Выжимка** | То же. Ловушка: «38 %» в резюме отчёта против 34 % по таблице 5.2. Роль 1. | Голосуют; ищут, что проверять. | `02_otchet_vibromonitoring.md/.docx`; демо-промпт кейса 2 |
| 22–26 | **Кейс 3 · Записка** | То же. Показать, если ИИ додумал фамилию/дату. Роль 1. | Называют, чего нет в фактах. | `03_fakty_dlya_sluzhebnoy_zapiski.txt`; демо-промпт кейса 3 |
| 26–31 | **Кейс 4 · Оборудование** | Контраст «выбери лучшее» vs «помоги сравнить». Проверить, заметил ли ИИ строку ТЗ (Б: 85 < 90). Роль 2. | Спорят о критериях. | `04_sravnenie_oborudovaniya.csv/.xlsx`; демо-промпт кейса 4 |
| 31–36 | **Кейс 5 · Инженерная задача** | Только структура решения. Остановить ИИ, если начнёт считать. Роль 3. | Обсуждают допустимую автономию. | `05_inzhenernaya_zadacha.txt`; демо-промпт кейса 5 |
| 36–41 | **Обобщение** | Формула ЗАДАЧА → РОЛЬ ИИ → РЕЗУЛЬТАТ → ЧЕЛОВЕК выводится с группой. Пять итоговых вопросов. Тренажёр ролей. Каждый заполняет строку про свою задачу; 2–3 разбираются. | Заполняют строку, обсуждают. | `06_moya_zadacha_shablon.xlsx/.csv`; промпт «Моя задача → роль ИИ»; `demo_tri_roli.html` |
| 41–43 | **Exit ticket 1 + мост** | «После этого практикума перед обращением к ИИ я сначала буду…». Реплика-мост к П2. | Отвечают письменно. | — |
| 43–46 | **Вход П2** | Показывает ответ ИИ по Р-17 (регламент не показывает). Голосование «да / после проверки / нет». Три числа на доску. | Голосуют. | `08_otvet_II_keys_1.txt` (только ответ) |
| 46–49 | **Рамка** | Три вопроса: уверенность = достоверность? очевидная vs правдоподобная ошибка? нет ошибок = хорошо? Модель пяти слов. | Формулируют причины ошибок ИИ. | — |
| 49–57 | **Кейс 1 · Найди ошибки** | Выдаёт регламент. 2 мин индивидуально, 2 в парах, 4 разбор. «Кто нашёл больше трёх? четырёх?» Тренажёр на проекторе при тишине. Ключ — после обсуждения. | Размечают, сверяют, доказывают фрагментом. | `07_reglament_R-17.docx/.txt`, `08_*`; `demo_naydi_oshibki.html` |
| 57–62 | **Разбор** | Четыре типа проблем: фактическая, искажение условия, полномочия, вымышленный источник. Раскладывают пять находок. Доп. промпты «Только по документу», «Самопроверка». | Классифицируют. | промпты П2 №1–2 |
| 62–68 | **Кейс 2 · Неполный** | Второй ответ. «Сколько пунктов в регламенте? В ответе?» Ключевой вопрос: неправильный факт или пропуск? Доп. промпт «Что пропущено». | Сравнивают два ответа. | `09_otvet_II_keys_2.txt`; промпт П2 №3 |
| 68–73 | **Кейс 3 · Ссылка** | ГОСТ Р 00.00-2025. Правило: ссылка ИИ подтверждается первоисточником. Не уходить в технику поиска. Доп. промпт «Подтверди ссылки». | Определяют, что делать до использования. | `10_otvet_II_keys_3_ssylka.txt`; промпт П2 №4 |
| 73–77 | **Статусы + чек-лист** | Три статуса. «Какие пять вопросов теперь задать себе?» — собирает с группы, сводит к модели. Раздаёт чек-лист. Доп. промпт «Оцени риск». | Предлагают формулировки. | `cheklist_5_voprosov.txt`; промпт П2 №5 |
| 77–83 | **Перенос** | «Вариант Б оптимален». Рабочий лист: 2 индивидуально, 2 в парах, 2 разбор. Голосование статусами. Тренажёр «Присвой статус». | Применяют чек-лист, присваивают статус. | `11_perenos_variant_B.txt`, `04_*`, `12_rabochiy_list_proverki.docx`; промпт П2 №6; `demo_tri_statusa.html` |
| 83–87 | **Финал** | Формула дня: ЗАДАЧА → РОЛЬ ИИ → РЕЗУЛЬТАТ → ПРОВЕРКА → ЧЕЛОВЕК. Exit ticket 2 (две фразы). Возврат к трём числам с доски. | Отвечают письменно. | — |
| 87–90 | **Резерв** | Вопросы. Или резервный кейс «ИИ посчитал». Или «сохраните шесть промптов П2 в CloudPrompt». | — | `13_rezerv_otvet_II_raschet.txt` |

## Если зал молчит — сводка заготовок

Полные заготовки лежат в блоках «🤫» на страницах. Принципы:

1. **Руки вместо слов.** Любой вопрос можно превратить в «поднимите руку, кто…». «Кто нашёл больше трёх проблем?» работает лучше, чем «что вы нашли?».
2. **Письменно вместо устно.** Exit ticket и индивидуальные задания — в чат или на стикер; зачитать три первых.
3. **Озвучить типичный спор.** «Кто-то скажет 1, потому что… но тогда кто подписывает?» — зал присоединяется к одной из сторон.
4. **Заготовленные примеры задач** (П1, обобщение): сводка по журналу отказов (роль 1), объяснить новичку пункт про заземление (2), письмо поставщику о браке (1), сравнить два КП на компрессор (2), проверить расчёт коллеги (3).
5. **Заготовленные формулировки чек-листа «из зала»** (П2): «Это вообще ответ на мой вопрос?» → ЗАДАЧА; «Откуда цифры?» → ФАКТЫ; «Всё ли он перечислил?» → ПОЛНОТА; «А если он ошибся — что будет?» → РИСК; «Кто это подпишет?» → ЧЕЛОВЕК.
6. **Данные для ввода в демонстрацию** есть в каждом кейсе: что вставить в чат и какого ответа ИИ ожидать, включая типичные ошибки ИИ на этих данных, которые стоит показать.

## Что заранее проверить на данных

- Кейс 2 П1: ИИ, скорее всего, перенесёт «38 %» из резюме в выжимку. По таблице 5.2 часы простоя 93 → 61 = 34 %; 38 % (37,5 %) — снижение числа остановов 16 → 10. Это ваша демонстрация «что проверяет человек».
- Кейс 3 П1: проверьте, не вписал ли ИИ фамилию, полную дату или причину износа — в фактах их нет.
- Кейс 4 П1: проверьте, заметил ли ИИ последнюю строку таблицы «Требование ТЗ ≥ 90 м³/ч». Вариант Б даёт 85 — не проходит.
- Кейс 5 П1: если ИИ приводит формулы и числа — это и есть иллюстрация, что даже консультант стремится «решить».
- Перенос П2: ключевой статус — «нельзя использовать в текущем виде» (противоречит ТЗ). «Нужна проверка» — допустимо, если группа не заметила ТЗ; покажите строку и спросите, меняется ли статус.
- Резерв П2: в ответе ИИ три проблемы — 38 % вместо 34 %, «точность 30 %» как вольный термин, и вывод про тиражирование «без затрат», которого в отчёте нет (лицензия 250 тыс. руб./год).

## Промпты занятия (23)

Единый источник — `Docs/prompty.json`; выгрузки для слушателей — `data/obshchee/prompty_uroka.md/.csv/.json`.

| № | Промпт | Где |
|---|---|---|
| 0 | Рамка запроса (универсальная) | П1 блок 0 |
| 1–3 | Кейс 1: демонстрационный · три уровня понимания · глоссарий и вопросы специалисту | П1 §3 |
| 4–6 | Кейс 2: демонстрационный · выжимка с привязкой к разделам · три версии для трёх адресатов | П1 §4 |
| 7–9 | Кейс 3: демонстрационный · черновик с плейсхолдерами · проверь черновик по фактам | П1 §5 |
| 10–12 | Кейс 4: демонстрационный · критерии и веса задаю я · что не учтено | П1 §6 |
| 13–15 | Кейс 5: демонстрационный · план проверки без расчёта · чек-лист проверки чужого расчёта | П1 §7 |
| 16 | Моя задача → роль ИИ | П1 §8 |
| 17–22 | П2: только по документу · самопроверка · что пропущено · подтверди ссылки · оцени риск · перенос | П2 §4–8 |

Демонстрационные промпты (5) взяты из исходного сценария без изменений; остальные 18 — дополнительные. Все показываются как готовые примеры: конструкцию не разбираем (раздел 3).

## Запуск и проверка

```
python -m http.server 8000        # из корня проекта, затем http://localhost:8000/
python tools/build_data.py        # пересобрать data/ и архив
python -m unittest discover -s tests -p "check_*.py" -v
```
