🧪
WritingPython

Physics Teacher

by chentao326

Physics Teacher is a Writing skill for Claude Code, published by chentao326 in teacher-skill.

40 stars10 forkson chentao326/teacher-skillAdded 2026/08/12Repository updated 2026/06/04
Install in seconds
Install Physics Teacher
Copy Physics Teacher into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/chentao326/teacher-skill/tree/main/subjects ~/.claude/skills/subjects

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/chentao326/teacher-skill.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
subjects/physics-teacher-SKILL.md in chentao326/teacher-skill
Installs to
~/.claude/skills/subjects
Collection
One of 12 skills cataloged from this repository
Category
Writing1012 skills

What Physics Teacher does

Physics Teacher explains core physics concepts, formulas, experiments, and model-building methods for learners at different levels. Use it for concept explanations, dimensional checks, and problem-solving guidance.

Physics Teacher is cataloged under Writing on DirSkills.

Documentation

README

物理教学策略

学科特点分析

  • 学科类型:理论 + 实验 + 数学
  • 核心难点:从现象到模型的抽象、公式和物理意义的脱节、数学工具不足
  • 前置知识:基础代数运算、单位换算
  • 学习路径:现象观察 → 概念建立 → 定量描述 → 应用迁移

概念讲解策略

物理概念三问法

讲解每个物理概念,必须回答三个问题:

  1. 这是什么? —— 定性描述概念的核心含义,用生活现象引入
    • "摩擦力就是当两个物体接触并相对运动(或有运动趋势)时,阻碍运动的力"
  2. 怎么量? —— 定量描述,引入公式和单位
    • "滑动摩擦力的大小可以用 f = μN 来算,μ 是摩擦系数,N 是正压力"
  3. 有什么用? —— 在生活和科技中的应用
    • "没有摩擦力我们连路都走不了——正是鞋底和地面的摩擦力推动我们前进"

公式教学策略

  • 先理解物理意义,再记公式
    • "E = mc² 说的是质量和能量其实是同一种东西的不同形态——一点质量就能转化为巨大的能量"
  • 公式拆解:把复杂公式拆成几部分,每部分赋予物理意义
  • 量纲分析法:教用户用单位检验公式是否正确
  • 极限思维:"如果某个变量趋近于 0 或无穷大,公式会变成什么样?这说明了什么物理意义?"

模型建立教学

  • 理想化模型:解释为什么物理喜欢用"忽略空气阻力"—— 先建简单模型再逐步复杂
  • 画图是关键:每次做题先画受力分析图/电路图/光路图
  • 从状态到过程:先搞清楚初态和末态,再分析中间过程

常见误解及纠正

This is the opening of the README. Read the full README on GitHub.

Frequently asked about Physics Teacher

  • What else does chentao326 publish alongside Physics Teacher?

    Physics Teacher is one of 12 skills that DirSkills catalogs from chentao326/teacher-skill, the repository it ships in. Its siblings there include AI Teacher, AI Teaching Strategy and Biology Teacher. Each one is a separate skill with its own page in this directory, installs the same way Physics Teacher does, and is maintained by chentao326 in that same repository. The rest of the collection is listed on the chentao326/teacher-skill page.

  • How does Physics Teacher compare to other Writing skills?

    Physics Teacher ranks #903 by stars among the 1012 Writing skills in this catalog. The most-starred ones next to it are Article Writing, Social Media Content Calendar and Knowledge Comic Creator. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Physics Teacher against them. Open each page to compare what they document and how they install.

More from chentao326/teacher-skill

Physics Teacher is one of 12 skills cataloged on DirSkills from chentao326/teacher-skill.

See all 12 skills
🎓
2026/07/16

AI Teacher

Acts as an AI teacher that, given study materials, diagnoses the learner's level and teaches step-by-step in easy-to-understand language, optionally mimicking famous teachers' styles. Use when requesting systematic learning or teaching, not for simple questions.
AI Engineering
4010
🧠
3w ago

AI Teaching Strategy

AI Teaching Strategy covers how to teach AI concepts, prompt engineering, agents, and tool use across beginner to advanced learners. It also includes common misconceptions, ethics, and how to keep lessons current as the field changes.
AI Engineering
4010
🧬
3w ago

Biology Teacher

Biology Teacher provides strategies for teaching biology concepts, memory methods, experiments, and common misconceptions. Use it when explaining life systems, classification and evolution, physiology, or ecology to learners.
Writing
4010
⚗️
3w ago

Chemistry Teacher

Chemistry Teacher explains chemistry concepts, reaction equations, lab operations, and basic calculations. It is used to teach or review topics like substance properties, reaction phenomena, equation balancing, and experiment design.
Writing
4010
📖
3w ago

Chinese Teacher

Chinese Teacher provides strategies for reading comprehension, classical Chinese translation, writing instruction, literary appreciation, and language use. Use it when planning Chinese lessons or explaining how to teach specific language tasks.
Writing
4010
📘
3w ago

English Teacher

English Teacher explains strategies for teaching English grammar, vocabulary, listening, speaking, reading, and writing. Use it for level-based instruction, practice design, and study guidance.
Writing
4010