Files
Learn_System/frontend
Maxim Dolgolyov 903bc5cf42 feat(phys7 ch1): Phase 1 Wave 3 — §6, §7, Финал главы 1 «Юный физик»
WIDGETS (+390 строк, теперь 1139 строк, экспорт p1..p7 + final1):

§6 «Действия над физическими величинами»:
- 3 карточки (однородные величины / переводы скорости/плотности/мощности/энергии /
  умножение единиц m·V → плотность)
- IV-1 СИМ: таблица типичных скоростей (улитка → звук в воздухе) в м/с и км/ч
- IV-2 КАЛЬК конвертер (главный визуал §6): 5 типов величин (скорость/плотность/
  мощность/энергия/время), slider значения → перевод во все связанные единицы
- IV-3 DnD: 8 эквивалентных пар (1 мин=60 с, 1 кВт=1000 Вт, и т.д.)
- IV-4 ТРН: 5 задач (км/ч↔м/с, г/см³→кг/м³, ч+мин→с, сумма в разных приставках)

§7 «Цена деления. Погрешность»:
- 3 карточки (C = (X2-X1)/N / ΔX = C/2, запись X±ΔX / правила снятия отсчёта)
- IV-1 СИМ (главный визуал §7): виртуальная линейка SVG со сменой цены деления
  (10/5/2/1 мм) и подвижной красной риской; авто-округление до ближайшего деления,
  запись результата с погрешностью в KaTeX
- IV-2 КАЛЬК: 3 slider'а X1/X2/N → формула C и ΔX
- IV-3 DnD: 6 приборов (линейка/штангенциркуль/микрометр/термометры/секундомер)
  → 6 типичных цен деления
- IV-4 ТРН: 5 задач на цену деления и погрешность

ФИНАЛ ГЛАВЫ 1 (5 боссов + ачивка «Юный физик» +50 XP):
- Боссы (синтез §4-§7):
  1. Площадь листа A4 в м² (перевод см→м + S=ab)
  2. Плотность бруска с m=135 г и V=50 см³ (алюминий)
  3. Скорость 90 км/ч в м/с
  4. Цена деления (5 см = 50 делений → 1 мм)
  5. Погрешность мензурки (C=2 мл → ΔV=1 мл) — Магистр-задача
- Прогресс-бар «Побеждено: N/5», localStorage-сохранение между сессиями,
  +20 XP за каждого босса, ачивка +50 XP при 5/5 победах.
- Все боссы с подсказками (toggle), Enter-submit, валидация числа.

Все 4 IV в §6 и §7 wireDnd/wireQuiz/калькуляторы привязаны. parse-check, smoke-test (8 экспортов) пройдены.
2026-05-30 10:50:45 +03:00
..