Files
Learn_System/plans/ct-math
Maxim Dolgolyov 7eb6cb2da0 docs(ct-math): план подготовки к ЦЭ/ЦТ по математике + миграция дерева тем
- plans/ct-math: модульная программа (карта теста А1–А10/В1–В20, 9 блоков
  и ~32 модуля, 3 уровня, маппинг на exam-prep платформы), 2 пилота
  (тригонометрия, стереометрия), seed дерева тем, спецификация оцифровки
  заданий РТ/ЦТ, инвентарь материалов
- backend: миграция 077 — трек ctmath + exam_topics (9 разделов, 32 подтемы),
  валидирована in-memory node:sqlite; на живую БД НЕ применялась

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-14 21:26:43 +03:00
..

Курс «Подготовка к ЦЭ/ЦТ по математике» — план для BQ-System

Модульная программа подготовки к ЦЭ/ЦТ по математике, оформленная как курс платформы LearnSpace/BQ-System. Универсальная (диагностика + 3 уровня), без жёсткой привязки к датам. Построена на разборе папки F:\!Рабочие\ЦТ\Математика\ и реального формата РИКЗ-2024.

Документы

Файл Что внутри
PLAN.md Главный документ. Карта экзамена, методические принципы, 9 блоков / ~32 модуля, уровневые траектории, маппинг на платформу, порядок наполнения, открытые вопросы.
TOPICS_SEED.md Готовый seed: трек exam_tracks('ctmath') + дерево exam_topics (разделы→подтемы) с реальными slug-ами учебников. Переносится в SQL-миграцию почти 1:1.
PILOT_TRIGONOMETRY.md Эталонная развёртка блока «Тригонометрия» до уровня уроков/блоков/карточек/тренажёра — шаблон для тиражирования.
PILOT_STEREOMETRY.md Второй эталон — блок «Стереометрия» (самый «дорогой»): координатно-векторный метод для В20, sim stereo, «Кедр»-отработки.
DIGITIZATION_SPEC.md Как оцифровывать задания РТ/ЦТ в exam_tasks (форматы полей, классификатор номер→тема, рубрика сложности) + состав входной диагностики.
RESOURCES.md Инвентарь всех материалов папки с привязкой к модулям и уровням; что оцифровывать первым.

Код (готов, но НЕ применён): backend/src/db/migrations/077_ctmath_track_topics.sql — миграция трека ctmath + дерева тем (валидирована in-memory: 1 трек, 9 разделов, 32 подтемы). На живую БД не запускалась.

Ключевые факты

  • Формат экзамена: часть А — А1–А10 (выбор из 5), часть В — В1–В20 (открытый ответ), всего 30 заданий, ~180 мин, до 100 тестовых баллов; часть В весит больше.
  • Платформа уже готова: модуль exam-prep (exam_tracks/exam_tasks/exam_topics/exam_mock_sessions + детектор слабых тем), курсы (courses→sections→lessons→blocks), флешкарты со spaced-repetition, sims (trigcircle/graph/stereo/…), content_access/assignments. Наполнение = данные, не разработка движков.
  • Самый «дорогой» блок — стереометрия (~6 заданий, включая сложнейшие В17/В20); усиленный модуль + готовые «Кедр»-отработки.

Порядок реализации (предлагаемый)

  1. Миграция трека + дерева тем (TOPICS_SEED.md).
  2. Оцифровка части А и В1–В10 из ЦЭ-2024 + РТ-2022…2025 (DIGITIZATION_SPEC.md).
  3. Теория блоков по образцу пилота (PILOT_TRIGONOMETRY.md), начиная со стереометрии и тригонометрии.
  4. Колоды карточек формул, sims в уроки геометрии.
  5. Полные варианты-пробники + диагностика.
  6. Выдача классам/ученикам через content_access/assignments.

Статус

ПЛАН + готовая миграция дерева тем (077, валидирована, НЕ применена на живой БД). Файлы пока не закоммичены. Сделано: PLAN, TOPICS_SEED, два пилота (тригонометрия + стереометрия), DIGITIZATION_SPEC, RESOURCES, миграция 077.

Следующий конкретный шаг на выбор:

  • применить миграцию 077 (npm run migrate) — по согласованию (живая БД, параллельные сессии);
  • начать оцифровку диагностического набора / части А в exam_tasks;
  • детализировать ещё блок (напр. уравнения/неравенства или функции+производная);
  • закоммитить plans/ct-math/ + миграцию.