Skip to content

Latest commit

 

History

15 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

class-wiki

A unified knowledge wiki for the physics courses taught by Pakorn Wongwaitayakornkul at Thammasat University. Lecture notes are re-engineered into a cross-linked, searchable knowledge system — concepts, equations, glossary, quizzes, worked examples, and interactive simulations — rather than PDF transcriptions.

Courses

Section Course Source
docs/physics1 SC133 Physics for Engineers I lecture PDF conversions
docs/sc134 SC134 Physics for Engineers II (E&M) lecture PDF conversions
docs/fluids PC316 Fluid Mechanics typed lecture notes
docs/plasma PC368 Introduction to Plasma Physics lecture PDF conversions
docs/phy621 PHY621 Mathematical Methods I lecture PDF conversions
docs/phy622 PHY622 Mathematical Methods II lecture PDF conversions
docs/comp-plasma PHY653 Computational EM & Plasma LaTeX chapter notes
docs/phy653b PHY653B Computational Plasma Simulation LaTeX chapter notes

Stack: MkDocs Material + MathJax + Mermaid, custom editorial theme. Deployed on Vercel.

Local dev

pip install mkdocs-material
mkdocs serve        # http://localhost:8000
mkdocs build        # outputs site/

Structure

docs/
  index.md            global home
  graph.md            cross-course knowledge map
  <course>/           one section per course
    index.md          course landing page
    lectures.md       chronological lecture timeline
    concepts/         one page per concept
    equations/        one page per equation
    examples/         worked examples (new courses)
    simulations/      interactive-widget proposals
    glossary.md quizzes.md concept-graph.md
    assets/           interactive HTML widgets
graph/                machine-readable concept graphs (JSON)
memory/global_memory.json   generation memory / dedup ledger

Companion repo: academic-portal (links here from its Courses pages).

About

Cross-linked knowledge wikis for physics courses at Thammasat University (SC133, PC368, PC316, PHY653)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages