English | 简体中文
Free, interactive 3D science lessons for high school — physics, chemistry, biology and geography.
Try them online: https://lab.tongjiang.app
There are 54 lessons so far. Each one is a single self-contained HTML file of about 1 MB: double-click to open it, and it works offline, on a projector or on an interactive whiteboard. Every lesson is one 3D world with a live control console, a guiding question and a step-by-step path a teacher can follow from start to finish.
The lessons follow the Chinese national curriculum standards for senior high school and the People's Education Press (PEP) 2019 textbooks. The lesson interface is currently in Chinese; other languages are planned.
- Online: click ▶ Open lesson in the tables below. GitHub only shows the source code of an HTML file, so use these links to see the lessons.
- Offline: download all lessons as one zip from Releases, or download a single lesson from its page on https://lab.tongjiang.app, then open it in Chrome or Edge.
- Embed:
<iframe src="https://lab.tongjiang.app/<slug>" width="100%" style="aspect-ratio:16/9;border:0" allow="fullscreen"></iframe> - Data:
catalog.jsonlists every lesson with its textbook location and steps.
| Lesson | PEP 2019 textbook | Steps | Open | Source |
|---|---|---|---|---|
| The Photoelectric Effect | Elective Vol. 3, Ch. 4, Sec. 2 | 9 | ▶ Open lesson | HTML |
| Observing Capacitor Charging and Discharging | Required Vol. 3, Ch. 10, Sec. 4 | 9 | ▶ Open lesson | HTML |
| Experiment: Acceleration vs. Force and Mass | Required Vol. 1, Ch. 4, Sec. 2 | 8 | ▶ Open lesson | HTML |
| Experiment: Verifying Conservation of Mechanical Energy | Required Vol. 2, Ch. 8, Sec. 5 | 8 | ▶ Open lesson | HTML |
| Experiment: Exploring Projectile Motion | Required Vol. 2, Ch. 5, Sec. 3 | 9 | ▶ Open lesson | HTML |
| Centripetal Force vs. Radius, Angular Velocity and Mass | Required Vol. 2, Ch. 6, Sec. 2 | 8 | ▶ Open lesson | HTML |
| Self-Induction and Eddy Currents | Elective Vol. 2, Ch. 2, Sec. 4 | 9 | ▶ Open lesson | HTML |
| Measuring EMF and Internal Resistance | Required Vol. 3, Ch. 12, Sec. 3 | 9 | ▶ Open lesson | HTML |
| Magnetic Field of an Electric Current | Required Vol. 3, Ch. 13, Sec. 1 | 9 | ▶ Open lesson | HTML |
| Brownian Motion and Diffusion | Elective Vol. 3, Ch. 1, Sec. 1 | 9 | ▶ Open lesson | HTML |
| Lesson | PEP 2019 textbook | Steps | Open | Source |
|---|---|---|---|---|
| Water Uptake and Loss in Plant Cells | Required Vol. 1, Ch. 4, Sec. 1 | 8 | ▶ Open lesson | HTML |
| Transport Across Cell Membranes | Required Vol. 1, Ch. 4 | 8 | ▶ Open lesson | HTML |
| Generation and Conduction of Nerve Impulses | Elective Vol. 1, Ch. 2, Sec. 3 | 9 | ▶ Open lesson | HTML |
| Observing Mitosis in Root-Tip Meristem Cells | Required Vol. 1, Ch. 6, Sec. 1 | 9 | ▶ Open lesson | HTML |
| Conditions Affecting Enzyme Activity | Required Vol. 1, Ch. 5, Sec. 1 | 8 | ▶ Open lesson | HTML |
- Lessons, covers and catalog are licensed under CC BY-NC 4.0. You may use, share and adapt them for non-commercial purposes, with credit to “Tongjiang Lab (https://lab.tongjiang.app)”.
- Third-party code bundled in the lessons (three.js, MIT) keeps its own license. See THIRD_PARTY_NOTICES.md.
- Not affiliated with People's Education Press.
Tongjiang (铜匠十点睡觉) builds 3D visualizations for education, digital twins and factory demos. Follow on X: @CopperForgeAI. Found a mistake? Open an issue or send a DM on X.