ๆไปปๆ็ฅ่ฏ็นๅๆไธ่่ฝ่ฎฒใ่ฝ็ฉใ่ฝ็ป็ไบๅจ่ฏพใ
ไธญๆไธบไธปใ่ฑๆ่พ
ๅฉ๏ผ้ขๅไธญๅฝๆๅธใๅฎถ้ฟๅๅญฆ็๏ผไนๆฏๆๅฝ้
่ฏพ็จไธ่ฑๆๅญฆไน ๅบๆฏใ
Turn any K-12 topic into an interactive lesson with explanation, practice, feedback, and learning paths.
ๅจ็บฟ่ฏพไปถๅบ Gallery ยท ๅฟซ้ๅผๅง Quick Start ยท ๅฎ่ฃ ๆๅ Getting Started ยท ๆนๆณ่ฎบ Methodology ยท ๅๆ ๆฟ็ญ Trademark ยท ๅไธๅ ฑๅปบ Contributing
โ๏ธ ๅๆ ่ฏดๆ ยท Trademark Notice๏ผTeachAnyโข ๅ ๆๆๅญฆโข ๆฏ้กน็ฎไฝ่ ๆ็ปญๅ ฌๅผไฝฟ็จ็้กน็ฎๆ ่ฏ๏ผ่ช 2026-04-07 ่ตทไฝฟ็จใๆ ่ฏๅฐๆชๆณจๅ๏ผไฝไฝ่ ไฟ็ๅจๅ ไฝฟ็จๆ็ใFork ๆไบๆฌกๅ่ก่ฏทๆดๅ๏ผๅฎๆด่งๅ่ง TRADEMARK.mdใ
ๆ ๅ้ข่ฎพๅ ๅซ TeachAny Skill ๆ ธๅฟใ็ฅ่ฏๆ ใ่ฏพๆ ็ฅ่ฏ็นๆฐๆฎ๏ผไปฅๅๅฐ็/ๅๅฒๅฐๅพ่ตไบง๏ผๅทฅไฝ็ฎๅฝ็บฆ 110 MB๏ผใ้ๅๆๅธใๅฎถ้ฟๅๅผๅ่ ๅฟซ้ๅผๅง๏ผ
git clone --filter=blob:none --sparse https://github.com/weponusa/teachany.git
cd teachany
git sparse-checkout set --from-file .sparse-checkout-presets/standard.txt
# ๅฐ TeachAny Skill ่ฟๆฅๅฐไฝ ็ AI ๅทฅๅ
ท
ln -sfn "$PWD/teachany" ~/.codebuddy/skills/teachany # CodeBuddy
ln -sfn "$PWD/teachany" ~/.agents/skills/teachany # Claude Code / Cursor / Codex CLI๐ก ไธบไปไนๆจ่็จ็ๅ ้๏ผ ๅฎๆดไปๅบ็บฆ 1.6 GB๏ผๅ ๅซ 420+ ็คพๅบ่ฏพไปถๅ้ณ่ง้ข่ตไบงใๆ ๅ้ข่ฎพๅทฒ็ป่ถณๅค็จไบๅถไฝ่ฏพไปถ๏ผไธ้่ฆไธ่ฝฝๅ จ้จ็คพๅบ่ฏพไปถใ
git clone https://github.com/weponusa/teachany.git
cd teachany
ln -sfn "$PWD/teachany" ~/.codebuddy/skills/teachany๐ ไธๅ ้ไน่ฝ็จ๏ผๆๆ่ฏพไปถ้ฝๅทฒๅๅธๅฐ **https://www.teachany.cn/**๏ผๅฏ็ดๆฅๅจ็บฟๆต่งใ
๐ง AI ๅทฅๅ ท็จๆท๏ผ่ง teachany/SKILL.mdใๆฌไปๅบไป ๅซ Skill๏ผๅฎๆด็ฝ็ซๅจ teachany-courseware โ www.teachany.cnใ
ๅฝๅ ่ฎฟ้ฎ่ฏท็ดๆฅไฝฟ็จๆญฃๅผ็ซ็น๏ผ
่ฏฆ็ปๅฎ่ฃ ๆๅ๏ผ
- ๐ ๅฝ้ ็จๆท๏ผSee Getting Started
- ๐จ๐ณ ๅฝๅ ็จๆท๏ผๆฅ็ ไธ้ฎๅฎ่ฃ ๆๅ๏ผๆจ่๏ผ
ๅ ๅซๅ ๅฎน ยท What's included๏ผ่ฆ็ๆฐๅญฆใ็ฉ็ใๅๅญฆใ็็ฉใๅๅฒใๅฐ็ใ่ฏญๆใ่ฑ่ฏญใ็งๅญฆใไฟกๆฏๆๆฏ็ญ 14+ ๅญฆ็ง๏ผ420+ ไบๅจ่ฏพไปถ๏ผๆฏๆไธญๅฝ่ฏพๆ ใIBใCambridgeใAP ็ญๅคๅฅ่ฏพ็จไฝ็ณปใ
็ฐๅจๅพๅค AI ็ๆ็ๆๅญฆๅ ๅฎน๏ผ็่ตทๆฅๅพๅพๆฏ่ฟๆ ท๏ผ
๐ Here are 5 key points about quadratic functions...
๐ Quiz: What is the vertex of y = xยฒ + 2x + 1?
A) (1, 0) B) (-1, 0) C) (0, 1) D) (-1, 1)
้ฎ้ขไธๅจโๅ ๅฎนไธๅคๅคโ๏ผ่ๅจโๆฒกๆๆๅญฆ่ฎพ่ฎกโใ ๅญฆ็็ๅฐ็ๆฏไธๅ ตๆๅญๅข๏ผๆๅๅ้ ๅ ้้ๆฉ้ข๏ผ็ผบๅฐ้ฎ้ขๆ ๅขใ่ฎค็ฅ่ๆๆถใ้่ฏฏ่ฏๆญๅๅฎๆดๅญฆไน ้ญ็ฏใ
TeachAny ไธๆฏๆ็คบ่ฏๆจกๆฟ๏ผ่ๆฏไธๅฅๅฎๆด็ AI ่ฏพไปถๆๅญฆ่ฎพ่ฎก็ณป็ปใๅฎๆ 6+ ๅญฆไน ็งๅญฆ็่ฎบๅตๅ ฅๅฐ่ฏพไปถ็ปๆ้๏ผ่ฎฉ AI ็ๆ็ไธๅชๆฏโๅ ๅฎนโ๏ผ่ๆฏไธ่็ๆญฃๅฏๅญฆใๅฏ็ปใๅฏๅ้ฆ็่ฏพ๏ผ
| ็ปดๅบฆ Dimension | ๆฎ้ AI ๅ ๅฎน Generic AI | TeachAny |
|---|---|---|
| ่ฏพ็จ็ปๆ Lesson Structure | ้ๆบๅ็ฅ่ฏ็น | ABT ๅไบ๏ผๅทฒ็ฅ โ ๅฒ็ช โ ไธบไปไน่ฆๅญฆ |
| ็ปไน ๅ้ฆ Assessment | โๅฏนไบ/้ไบโ | ๆฏไธช้่ฏฏ้้กน้ฝๆๅ ทไฝ่ฏๆญ |
| ้พๅบฆ่ฎพ่ฎก Difficulty | ไธๅๅ | ไธๅฑ่ๆๆถ๏ผๅฎๆด็คบ่ โ ้จๅๆ็คบ โ ็ฌ็ซๅฎๆ |
| ๅญฆ็ง้้ Subject Adaptation | ๆๆๅญฆ็งๅฅๅไธๆจกๆฟ | ๆๅญฆ็งๅฎๅถไบๅจๆนๅผใ่ฎฒ่งฃ้ป่พๅ่ฏไปท็ญ็ฅ |
| ็่ฎบๅบ็ก Theoretical Foundation | ๅบๆฌๆฒกๆ | 6+ ๅญฆไน ็งๅญฆ็่ฎบๅ ็ฝฎๅฐ่ฏพไปถ็ปๆ |
| ไบๅจๆนๅผ Interaction | ็นไธไธ้กตใ่ฏปๆดๅค | Canvas ไปฟ็ใๆๆฝใๆฆๅฟตๆต้ชใๅฎๆถๅ้ฆ |
| PBL ๆ่งฃ PBL Decomposition | ็ปไธไธช้กน็ฎๅปบ่ฎฎๅฐฑ็ปๆ | ่ชๅจๆๆ็ฅ่ฏ็ฝ็ป๏ผๆ ๅฐ่ฏพๆ ่็นๅนถ็ๆๅญฆไน ่ทฏๅพ |
|
ABT ๅไบ็ปๆ ยท Narrative ๆฏไธชๆจกๅ้ฝไปโๅทฒ็ฅไบๅฎโๅผๅง๏ผๅถ้ ่ฎค็ฅๅฒ็ช๏ผๅ่ฏดๆไธบไปไน่ฟ่่ฏพๅผๅพๅญฆใ |
ๅธ้ฒๅง็ฎๆ ๅ็ฑป ยท Bloom ็ปไน ่ฆ็่ฎฐๅฟใ็่งฃใๅบ็จใๅๆใ่ฏไปทใๅ้ ็ญไธๅ่ฎค็ฅๅฑ็บงใ |
ๆฆๅฟตๆต้ช ยท ConcepTest ็จๅ ณ้ฎ้ฎ้ขๆด้ฒ่ฏฏ่งฃ๏ผๆข่ฝ่ชๆต๏ผไน้ๅ่ฏพๅ ่ฎจ่ฎบๅๅไผดไบ่ฏใ |
|
่ฎค็ฅ่ด่ท็่ฎบ ยท Cognitive Load ๆงๅถๆฏๅผ ๅก็็ไฟกๆฏ้๏ผไธไธชๆจกๅ่็ฆไธไธชๆ ธๅฟ้ฎ้ข๏ผๆฐๆฆๅฟต็ซๅป้ ไพๅญใ |
ๆข ่ถๅคๅชไฝๅญฆไน ๅๅ ยท Mayer ๆ้ป่ฟใๆ็คบใๅๆฎตใ้ข่ฎญ็ป็ญๅๅ่ฝๅฎๅฐ้กต้ขๅธๅฑๅ่ฎฒ่งฃ่ๅฅ้ใ |
่ๆๆถ็ญ็ฅ ยท Scaffolding ไปๆจกๆฟๅกซ็ฉบ๏ผๅฐๅช็ปๆ็คบ๏ผๅๅฐ็ฌ็ซๅฎๆ๏ผ้ๆญฅๆคๆๅธฎๅฉใ |
ๆๆ่ฏพไปถ้ฝๅฏไปฅ็ดๆฅๅจ็บฟๆๅผไฝ้ช๏ผTeachAny ่ฏพไปถๅบใ
ๅฎๆน็ฒพ้่ฏพไปถ ยท Featured official courseware:
| ่ฏพไปถ Course | ๅญฆ็ง Subject | ๅนด็บง Grade | ไบฎ็น Highlights |
|---|---|---|---|
| ๐ ไบๆฌกๅฝๆฐ ยท Quadratic Functions | ๆฐๅญฆ Math | ไนๅนด็บง Grade 9 | Canvas ไฝๅพใ้กถ็นๆๆฝใ้ๆญฅๆจๅฏผ |
| ๐ ไธๆฌกๅฝๆฐ ยท Linear Functions | ๆฐๅญฆ Math | ๅ ซๅนด็บง Grade 8 | ๆ็/ๆช่ทๆปๆใๅฎๆถๅฝๆฐๅพๅ |
| ๐ ๅ จ็ญไธ่งๅฝข ยท Congruent Triangles | ๆฐๅญฆ Math | ๅ ซๅนด็บง Grade 8 | SVG ๅ ไฝใๅฎ็ๆฏ่พใ่ฏๆ่ๆๆถ |
| ๐งฌ ๅ ๅไฝ็จ ยท Photosynthesis | ็็ฉ Biology | ไธๅนด็บง Grade 7 | Canvas ๅจ็ปใๆๆฝๆน็จใTTS ่ฎฒ่งฃ |
| โก ๆฌงๅงๅฎๅพ ยท Ohm's Law | ็ฉ็ Physics | ไนๅนด็บง Grade 9 | ่ๆ็ต่ทฏใV-I ๅพๅใๅ ฌๅผๆจๅฏผ |
| ๐ ๅ จ็ๅญฃ้ฃ ยท Global Monsoon | ๅฐ็ Geography | ้ซไธ Grade 10 | Leaflet ๅฐๅพใ้ฃๅธฆๅฏ่งๅ |
| ๐ฌ ็ๆดปไธญ็ๅๅญฆ ยท Chem in Daily Life | ๅๅญฆ Chemistry | ไนๅนด็บง Grade 9 | PhET ไปฟ็ใCanvas ๅจ็ปใ่ตๆบ้พๆฅ |
| ๐ ๅคๅ ธ่ฏ่ฏ ยท Classical Poetry | ่ฏญๆ Chinese | ไธๅนด็บง Grade 7 | ็ฒพ่ฏปๆนๆณจใๆ่ฑกๅๆใๅไฝ่ๆๆถ |
| ๐๏ธ ๅทฅไธ้ฉๅฝ ยท Industrial Revolution | ๅๅฒ History | ไนๅนด็บง Grade 9 | ๅฒๆๅๆใๆถ้ด็บฟใๅค่ง่งๆฏ่พ |
420+ ่ฏพไปถ๏ผ่ฆ็ 14+ ๅญฆ็ง๏ผๅ ๅซๅฎๆน็คบ่่ฏพไธ็คพๅบๅ ฑๅ่ฏพไปถใ่ฏพไปถไปฅ HTML ๅฝขๅผๅๅธ๏ผๆต่งๅจๆๅผๅณๅฏๅญฆไน ๏ผไนๆนไพฟๆๅธไบๆฌกๆน้ ใ
TeachAny ๅฏไปฅไฝไธบ AI ็ผ็จๅฉๆ็ Skill ไฝฟ็จ๏ผๆจ่ WorkBuddy๏ผไนๅ ผๅฎน CodeBuddyใCursorใClaude Code ็ญ๏ผ๏ผ
- ๆไธๆ็จ็ๅ
้ๅฎ่ฃ
TeachAny๏ผๅนถๆ
skill/่ฝฏ้พๆฅๅฐไฝ ็ AI ๅทฅๅ ท Skill ็ฎๅฝใ - ๅผๅงๅฏน่ฏ๏ผไพๅฆ๏ผ
ไธบโๅ ๅไฝ็จโ๏ผไธๅนด็บง็็ฉ๏ผๅไธไธชไบๅจ่ฏพไปถใ Create an interactive courseware for "Photosynthesis" (Grade 7 Biology). - AI ไผๆ TeachAny ็ๆๅญฆ่ฎพ่ฎกๆต็จ๏ผ็ๆๅฎๆด็ไบๅจ HTML ่ฏพไปถใ
่ฏดๆ๏ผSkill ๅฎ่ฃ ๅช้่ฆ
skill/+data/ใ็คพๅบ่ฏพไปถๅทฒๅจ็บฟๅๅธๅจ TeachAny ่ฏพไปถๅบ๏ผไธ้่ฆๅ จ้จๆๅ ่ฟ Skillใ
่ฏดๆ๏ผไป v6.0 ่ตท๏ผTeachAny ๅบ็ก Skill ๅทฒๅ ็ฝฎ้ช่ฏใๆๅ ๅ็คพๅบๅไบซๆต็จ๏ผไธๅ้่ฆๅ็ฌ็ admin skill ๆ
GITHUB_TOKENใ
- ๆๅผ ๅจ็บฟ่ฏพไปถๅบ
- ้ๆฉไธไธชๆฅ่ฟไฝ ๆๅญฆ็ฎๆ ็่ฏพไปถ
- ๆฅ็ๆบ็ ๆๅ ้ไปๅบ๏ผๆนๆ่ชๅทฑ็่ฏพๅ ็ๆฌ
TeachAny ้็จ็ปๆๅ็ 4 ้ถๆฎตๆต็จ๏ผไปๆๅญฆ็ฎๆ ๅบๅ๏ผ้ๆญฅ็ๆๅฏไบคไบใๅฏ่ฏไผฐใๅฏๅๅธ็่ฏพไปถ๏ผ
้ถๆฎต 0๏ผๅฎไน็ฎๆ ้ถๆฎต 1๏ผๆๅญฆ่ฎพ่ฎก ้ถๆฎต 2๏ผๅญฆ็ง้้
้ถๆฎต 3๏ผๆๅปบๅๅธ
Phase 0: Define Phase 1: Design Phase 2: Adapt Phase 3: Build
โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโ
โ ๅ็ญ 6 ไธช้ฎ้ข โ โ ABT ๅไบ็ปๆ โ โ ๅญฆ็งไธๅฑๆกๆถ โ โ HTML/CSS/JS โ
โ ๅญฆ็/็ฎๆ /ๅบๆฏโโโโโถโ ๅ
ๅฎนๅฎกๆฅ โโโโโถโ ไบ้ๅคดๆนๆณ โโโโโถโ ไบๅจ่ฏพไปถ โ
โ ้พ็น/้ช่ฏๆนๅผ โ โ ๅ
ๅค็ฅ่ฏ้พ โ โ ่ๆๆถ่ฎพ่ฎก โ โ ็ปไน ไธๅ้ฆ โ
โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโ
ๅไปฃ็ ไนๅ๏ผTeachAny ไผๅ ๆๆๅญฆ้ฎ้ข้ฎๆธ ๆฅ๏ผ
| # | ้ฎ้ข Question | ไฝ็จ Purpose |
|---|---|---|
| 1 | ๅญฆ็ๆฏ่ฐ๏ผ Who are the students? | ๅณๅฎ่ฏญ่จใ้พๅบฆๅไพๅญ |
| 2 | ้่ฆๅชไบๅ ๅค็ฅ่ฏ๏ผ What prerequisites? | ๅคๆญๆฏๅฆ้่ฆๅๆตๅ่กฅ็ผบ |
| 3 | ๅญฆๅฎ่ฆไผๅไปไน๏ผ What should they do? | ๆโ็ฅ้โๅๆๅฏ่งๅฏไปปๅก |
| 4 | ็ๅฎๆ ๅขๆฏไปไน๏ผ What scenario? | ๆไพๅญฆไน ๅจๆบๅๅบ็จๅบๆฏ |
| 5 | ๅญฆ็ๅฎนๆๅกๅจๅช้๏ผ Where do they get stuck? | ๅณๅฎ้่ฏฏ่ฏๆญๅๆ็คบ่ฎพ่ฎก |
| 6 | ๅฆไฝ้ช่ฏๅญฆไผไบ๏ผ How to verify learning? | ๅณๅฎ็ปไน ใๅ้ฆๅ่ฏไปทๆนๅผ |
TeachAny ไธ็จไธๅฅๆจกๆฟๆๅคฉไธใไธๅๅญฆ็งๆไธๅ็่ฎฒ่งฃๆนๅผใไบๅจๅฝขๆๅ่ฏไปทๆนๅผ๏ผ
| ๅญฆ็ง Subject | ๆๅญฆๆ่ทฏ Teaching Approach | ไบๅจๆนๅผ Interaction | ่ฏไปทๆนๅผ Assessment |
|---|---|---|---|
| Math | Visual intuition + algebraic reasoning + generalization | Graphing, dragging, step-by-step derivation | Standard + explanation questions |
| Physics | Observation + modeling + quantitative analysis | Parameter sliders, experiment prediction | Prediction + calculation + explanation |
| Biology | Structure โ process โ function | Labeling, sorting, flowchart puzzles | Diagram + process explanation |
| Geography | Spatial distribution โ cause โ regional comparison | Map interaction, chart reading, causal chains | Material analysis + comparison |
| History | Timeline โ causation โ evidence โ multiple perspectives | Sorting, source comparison, stance analysis | Source-based + essay questions |
| Chinese | Close reading โ expression techniques โ theme transfer | Annotation, rewriting, imitation writing | Annotation + writing tasks + rubric |
| English | Input โ scaffolded output โ contextual application | Dialogue cards, fill-in, role-play | Integrated skills assessment |
| Chemistry | Macro phenomenon โ micro explanation โ symbolic representation | Experiment flow, equation balancing | Experiment explanation + structured response |
| IT | Task-driven + step-by-step demo + debugging | Click operations, flowcharts, code execution | Task completion + process check |
้ๅฐ้พๆฆๅฟตๆถ๏ผไปไธ้ข 5 ไธช่งๅบฆไธญ้ 2-3 ไธชๆฅ่ฎพ่ฎก่ฎฒ่งฃ๏ผ
๐๏ธ ็่งๅฎ See It โ ่งๅฏ็ฐ่ฑกใไพๅญๅๆฐๆฎ
๐ง ๆๅผๅฎ Break It โ ๆ็ปๆใๆญฅ้ชคๅ็ปๆ้จๅ
๐ก ่งฃ้ๅฎ Explain It โ ่ฎฒๆธ
ๅๅ ใๆบๅถๅ่งๅ
โ๏ธ ๆฏ่พๅฎ Compare It โ ๅ็ธไผผ/็ธๅ/้่ฏฏไพๅญๅฏน็
ง
๐ฏ ่ฟ็งปๅฎ Transfer It โ ๆขไธชๆ
ๅขๅบ็จ๏ผ้ช่ฏๆฏๅฆ็ๆ
TeachAny ๅฏไปฅๆไปปๆ PBL ้กน็ฎ็ฎๆ ๏ผ่ชๅจๆๆ็ณป็ปๅ็็ฅ่ฏ็ฝ็ป๏ผ
- ่พๅ ฅ๏ผไธไธช้กน็ฎๆ่ฟฐ๏ผไพๅฆโ่ฎพ่ฎกๆบ่ฝๆธฉๅฎคโโๅถไฝๅคฉๆฐ Appโ
- ่พๅบ๏ผๆ ๅฐๅฐ่ฏพๆ ็ๅฎๆดๅญฆไน ่ทฏๅพ๏ผๆฏๆไธญๅฝ่ฏพๆ ใAPใCambridgeใIBใUS CCSS ็ญไฝ็ณป
- ็ๅฟต๏ผPBL ไธๅชๆฏๅญฆ็งๅญฆไน ็่กฅๅ ๏ผ่ๅฏไปฅๆไธบๆๅญฆไธปไฝ๏ผ็จ็ๅฎ้กน็ฎๅๅ็ป็ป็ฅ่ฏๅญฆไน
่ฟๆ ทๆๅธๅฏไปฅไป็ๅฎ้กน็ฎๅบๅ๏ผๅๆจๅญฆ็้่ฆ่กฅๅชไบ็ฅ่ฏ่็นใๆไปไน้กบๅบๅญฆใๆถๅๅชไบๅญฆ็งใ
teachany/
โโโ README.md # English README (this file)
โโโ README_CN.md # Chinese README
โโโ LICENSE # Dual License (AGPL-3.0 + Commercial)
โโโ CONTRIBUTING.md # Contribution guide (bilingual)
โโโ CHANGELOG.md # Version history
โโโ index.html # Gallery homepage (dynamically loads courseware)
โโโ path.html # Learning Path system (D3.js knowledge graph)
โโโ tree.html # Knowledge tree browser
โโโ courseware-registry.json # ๐ Courseware registry (metadata index)
โ
โโโ skill/ # ๐ง TeachAny Skill (AI Prompt System)
โ โโโ SKILL.md # Entry point (157 lines, loads modules on demand)
โ โโโ README.md # Skill installation guide
โ โโโ RULES.md # Quality rules and constraints
โ โโโ INSTALL.md # Detailed install instructions
โ โโโ guides/ # Subject-specific guides
โ โโโ phases/ # 4-phase workflow definitions
โ โโโ references/ # Heavy reference chapters (loaded on demand)
โ โโโ scripts/ # Skill-internal scripts (validate, pack, TTS, etc.)
โ โโโ templates/ # Courseware starter templates
โ โโโ tech/ # Technical implementation specs
โ
โโโ data/ # ๐ Knowledge Layer (~53 MB)
โ โโโ trees/ # Knowledge trees (5 curriculum systems ร 48 subjects = 98 JSON files)
โ โ โโโ cn/ # ไธญๅฝ่ฏพๆ (elementary / middle / high)
โ โ โโโ ap/ # AP (US Advanced Placement)
โ โ โโโ cambridge/ # Cambridge IGCSE / A-Level
โ โ โโโ ib/ # IB (MYP / DP)
โ โ โโโ us/ # US CCSS + NGSS
โ โโโ kp/ # 2,399 knowledge-point detail files (curriculum_points, difficulty, resources)
โ โโโ geography/ # Geography map assets (world/China/terrain)
โ โโโ history/ # Historical dynasty map overlays
โ โโโ curricula.json # Curriculum system registry (v1.4)
โ โโโ nodes-metadata.json # Node metadata index
โ โโโ node-index.json # Fast node lookup index
โ โโโ source-mapping.json # KP โ textbook page mapping
โ
โโโ community/ # ๐ Community courseware (412 courses, ~238 MB)
โ โโโ <course-id>/ # Each course: index.html + manifest.json [+ audio/video]
โ
โโโ scripts/ # ๐ง Build & maintenance scripts
โ โโโ validate-courseware.cjs # 18-point quality validator
โ โโโ validate-courseware.py # Python validator (media checks)
โ โโโ pack-courseware.cjs # Courseware packaging
โ โโโ publish-courseware.cjs # Publish to registry
โ โโโ batch-validate.cjs # Batch validation runner
โ โโโ knowledge_layer.py # Knowledge layer audit CLI
โ โโโ learning-path.js # Path system runtime
โ โโโ pbl-path.js # PBL decomposition runtime
โ โโโ ... # 130+ utility scripts
โ
โโโ references/ # ๐ Modular documentation chapters
โ โโโ media-pipeline.md
โ โโโ packaging-distribution.md
โ โโโ technical-implementation.md
โ โโโ workflow-development.md
โ
โโโ docs/
โ โโโ methodology.md # Deep dive into learning theories
โ โโโ getting-started.md # Step-by-step guide
โ โโโ design-system.md # Visual design specification
โ โโโ subject-guides/ # Per-subject usage guides
โ
โโโ assets/ # Logo, icons, shared assets
โโโ styles/ # Shared CSS
โโโ gallery/ # Gallery sub-page
โโโ pages/ # Cloudflare Pages deployment config
โ
โโโ .sparse-checkout-presets/ # Sparse checkout presets (standard / full)
โ
โโโ .github/
โโโ ISSUE_TEMPLATE/
โโโ workflows/
All TeachAny courseware shares a consistent visual language:
/* Core color tokens */
--bg: #0f172a; /* Primary background */
--card: rgba(30,41,59,0.7); /* Glassmorphism cards */
--primary: #3b82f6; /* Blue: main accent */
--secondary: #8b5cf6; /* Purple: secondary accent */
--accent: #f59e0b; /* Yellow: highlights */
--success: #10b981; /* Green: correct */
--danger: #ef4444; /* Red: incorrect */- Typography: 16px body, 1.7-1.8 line-height
- Cards: Semi-transparent glassmorphism (
backdrop-filter: blur(10px)), 16px border-radius - Grid:
repeat(auto-fit, minmax(300px, 1fr))responsive grid - Formulas: Times New Roman, accent color
| Document | Description |
|---|---|
| Getting Started | Create your first course in 5 minutes |
| Methodology | Deep dive into all 6+ learning science theories |
| Design System | Visual specification and CSS variables |
| Subject Guides | Per-subject best practices |
We welcome contributions! See CONTRIBUTING.md for guidelines.
Ways to contribute:
- ๐ Create a new course โ Pick any K-12 topic and build an interactive courseware
- ๐ Expand the Knowledge Layer โ Add knowledge graphs, error databases, and exercise banks for any subject (see
data/schema.md) - ๐ Translate โ Help translate the Skill or documentation to your language
- ๐ Report issues โ Found a pedagogical error or UI bug? Let us know
- ๐ Improve docs โ Better examples, clearer explanations, more subject guides
- ๐จ Design components โ Reusable quiz engines, interactive widgets, visualizations
The following frameworks and methods are original creations of the TeachAny project:
| Contribution | Description |
|---|---|
| PBL Project Decomposition Engine | Automatically breaks down any PBL project goal into a systematic knowledge network mapped to curriculum standards (CN / AP / Cambridge / IB / CCSS), making PBL the teaching subject rather than a supplement to disciplinary learning |
| Five-Lens Method | A 5-perspective approach (See It โ Break It โ Explain It โ Compare It โ Transfer It) for teaching difficult concepts |
| Subject Adaptation Matrix | 9 subject-specific teaching frameworks with tailored interaction types and assessment styles |
| 6-Question Pre-Design Framework | A structured pre-design checklist that ensures pedagogical completeness before any code is written |
| Lesson Type Classification | Systematic categorization (new concept / review / practice / thematic / lab) with corresponding structural templates |
| Phase 4 Review Checklist | A quality assurance protocol covering pedagogy, interaction, accessibility, and visual design |
| Visual Design System | A cohesive dark-theme glassmorphism design language optimized for educational content |
The TeachAny Skill prompt and all associated documentation are released under a dual license: AGPL-3.0 for non-commercial use (personal, academic, non-profit education), and a Commercial License for commercial deployment. See COMMERCIAL-LICENSE.md.
TeachAny's methodology is grounded in peer-reviewed learning science:
| Theory | Original Work |
|---|---|
| ABT Narrative | Olson, R. (2015). Houston, We Have a Narrative. University of Chicago Press. |
| Cognitive Load Theory | Sweller, J. (1988). Cognitive load during problem solving. Cognitive Science, 12(2), 257-285. |
| Multimedia Learning | Mayer, R.E. (2009). Multimedia Learning (2nd ed.). Cambridge University Press. |
| ConcepTest / Peer Instruction | Mazur, E. (1997). Peer Instruction: A User's Manual. Prentice Hall. |
| Bloom's Taxonomy | Anderson, L.W. & Krathwohl, D.R. (2001). A Taxonomy for Learning, Teaching, and Assessing. |
| Scaffolding | Wood, D., Bruner, J.S., & Ross, G. (1976). The role of tutoring in problem solving. Journal of Child Psychology and Psychiatry, 17(2), 89-100. |
Dual License:
- ๐ข Non-commercial use (personal, public schools, academic research, open-source forks): free under AGPL-3.0 โ see license.html for an illustrated summary.
- ๐ฐ Commercial use (SaaS, paid courses, enterprise training): requires a commercial license โ see COMMERCIAL-LICENSE.md or commercial-license.html.
Trademark: TeachAnyโข and ๆๆๅญฆโข are unregistered but actively-asserted trademarks under prior-use rights. Forks must rename; see docs/TRADEMARK.md for the full policy.
Contact: weponusa@gmail.com (prefix subject with [TeachAny Commercial] or [TeachAny Trademark]).
Built with โค๏ธ for teachers and students everywhere.
If TeachAny helps you create better learning experiences, give us a โญ