aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--README.md30
1 files changed, 30 insertions, 0 deletions
diff --git a/README.md b/README.md
index 916cb69..c3eb7b9 100644
--- a/README.md
+++ b/README.md
@@ -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: