diff options
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 30 |
1 files changed, 30 insertions, 0 deletions
@@ -30,6 +30,36 @@ For a fresh checkout with a lockfile, use `npm ci` for repeatable installs. ## Eight experiments from PLAN.md +The app now opens with **Test 4 in 3D**, a guided study collection based on +`docs/Test_4.md` and `docs/Test_Answers.md`. Select **All experiments** to +return to the original eight subjects. All previous subject links work. + +| Test question | 3D learning activity | URL fragment | +| --- | --- | --- | +| 1 · Work by the electric force (30p) | Compare straight and curved paths with the same endpoints | `#test-work` | +| 2 · Energy conservation (15p) | Exchange potential and kinetic energy while keeping the total constant | `#test-conservation` | +| 3 · Central field (55p) | Radial motion, U(r), signed work and the exact reference at infinity | `#test-central` | +| 4 · Charge assembly (25p) | Build a tetrahedral configuration, counting each pair once | `#test-assembly` | +| 5 · Uniform field (25p) | Project an angled displacement along E | `#test-uniform` | +| 6 · Dipole rotation (50p) | Inspect force couples, signed torque, rotation work and U(θ) | `#test-dipole` | + +Each question includes its original scope and subparts, adjustable numerical +examples, live observations, expandable derivations and a prediction with a +revealable explanation. Journey/rotation sliders select a position or angle, +not elapsed time. The original Markdown questions and answers are available +from the lesson links, including in the production build. Test 4A and 4B each +carry 100 points. These are teaching examples rather than an automatic grader. + +Equations, derivations, inline lesson notation, control symbols and mathematical +3D annotations use KaTeX with locally bundled fonts and accessible MathML. +Long equations scroll within their own containers on narrow screens. Scene +annotations follow the camera through a CSS2D overlay, leaving orbit controls +usable. + +The added models are in `src/physics/test4.ts`, lesson content in +`src/test4.ts`, scene builders in `src/scene/test4.ts`, and browser coverage +in `tests/test4.spec.ts`. + Each lesson has an interactive 3D scene, adjustable parameters, live SI measurements, governing equations, a short explanation, a challenge and a model/scales disclosure. Use the subject tabs or these URL fragments: |