ТЗ: Пайплайн платформы (Учитель → База → Стратегия → Ученик)Reshai.Space

New

Платформа = инструмент, где учитель превращает базу ФИПИ в стратегию обучения

🧠 📘 ТЗ: Пайплайн платформы (Учитель → База → Стратегия → Ученик)


🎯 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 стартап”

это движок обучения