ТЗ: Пайплайн платформы (Учитель → База → Стратегия → Ученик)Reshai.Space
Платформа = инструмент, где учитель превращает базу ФИПИ в стратегию обучения
🧠 📘 ТЗ: Пайплайн платформы (Учитель → База → Стратегия → Ученик)
🎯 1. СМЫСЛ ПРОДУКТА
Платформа — это не база задач.
❗ Платформа = инструмент, где учитель превращает базу ФИПИ в стратегию обучения
🧩 2. ЭТАП 1 — Учитель заходит с базой ФИПИ
Вход:
- сырые задачи (ФИПИ)
Цель:
разложить базу в структуру, пригодную для обучения
🧩 3. ЭТАП 2 — Разбиение базы (методическая работа)
🔹 3.1 Разбиение по экзаменационным заданиям
Задание 1Задание 2...Задание 25
👉 это:
структура экзамена
🔹 3.2 Внутри — типы задач (TaskType)
Пример:
Задание 1:
- вычисления с дробями
- порядок действий
👉 это:
тип мышления
🔹 3.3 Внутри задачи — Skills
Каждая задача:
Задача = набор навыков
Пример:
(2x + 3)/4 = 5
Skills:
- дроби
- раскрытие скобок
- перенос
- деление
🧠 4. ЭТАП 3 — Создание эталонного решения
Для каждого TaskType:
Учитель + AI создают:
📘 SolutionTemplate
Разбивка:
шаг 1 → действие → зачем шаг 2 → действие → зачем шаг 3 → действие → зачем
🔥 ВАЖНО:
Каждый шаг:
- связан со skill
- может иметь визуал (график / построение)
🧩 5. ЭТАП 4 — Формирование стратегии обучения
Вот здесь ключ.
Учитель НЕ создаёт:
“список тем”
Он создаёт:
последовательность освоения навыков через типы задач
📘 StrategyStep
{ task_type_id, target_skills[], prerequisite_skills[]}
Пример логики:
Шаг 1
- дроби (отдельно)
Шаг 2
- уравнения без дробей
Шаг 3
- уравнения с дробями
👉 это:
подведение к сложному через базу
🧠 6. ЭТАП 5 — ЛОГИКА ОБУЧЕНИЯ УЧЕНИКА
Шаг 1
Ученик приходит
Шаг 2
Начинает решать задачу
Шаг 3 — AI анализирует
{ failed_skills: ["дроби"]}
Шаг 4 — Система понимает
👉 ученик:
- умеет дроби отдельно
- НЕ умеет дроби в уравнениях
🔁 7. РЕАКЦИЯ
❗ НЕ:
“иди учи дроби”
✅ А:
дать задачи:уравнения с простыми дробями
🧠 8. ВОЗВРАТ В СТРАТЕГИЮ
если skill закрыт: идём дальшеесли нет: остаёмся на шаге
🧑🏫 9. РОЛЬ УЧИТЕЛЯ
Когда подключается учитель:
он видит:
- на каком шаге стратегия
- какой skill сломан
- в каком контексте
он делает:
объясняет не “дроби” а “дроби в уравнениях”
🤖 10. РОЛЬ AI
AI:
- анализирует решение
- находит skill
- ведёт по шагам
- объясняет
- строит визуал
🔥 11. ЧТО НУЖНО РЕАЛИЗОВАТЬ (ЧЁТКО)
🥇 1. Разметка базы
- ExamTask (1–25)
- TaskType
- Skills
🥈 2. SolutionTemplate
- шаги
- объяснения
- связь со skill
🥉 3. Strategy
- последовательность TaskType
- target skills
🏁 4. Runtime логика
- анализ решения
- определение failed_skills
- выбор следующей задачи
- возврат
🎯 ИТОГ
Ты строишь систему, где:
🧠 Учитель:
превращает базу в стратегию
🤖 AI:
реализует эту стратегию
👨🎓 Ученик:
проходит путь с точечной коррекцией
💬 Честно
Вот это уже не “EdTech стартап”
это движок обучения