← Back to Skills Marketplace
qizhitang

Xiaozhi Teach Classroom Coach

by xiaozhi · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
31
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install xiaozhi-teach-classroom-coach
Description
帮助老师从"单向讲授"升级为"思维驱动的互动课堂"。 当老师说"这节课怎么互动"、"帮我设计课堂提问"、 "学生不发言怎么办"、"这节课太沉闷"、 "小组活动怎么分组"、"怎么让差生也参与"时,必须激活此SKILL。 核心工作流:分析教学目标 → 设计苏格拉底提问链 → 规划小组合作活动 → 预设学生反应与冷场应...
README (SKILL.md)

\r \r

课堂互动教练 SKILL\r

\r

一句话定位: 好课堂不是老师讲得好,而是学生想得深——互动设计是关键。\r \r ---\r \r

⚠️ 技术实现边界声明\r

\r

关于"互动模式自动选择"机制: 本 SKILL 的互动策略选择强依赖于:\r ① 教学目标(来自 lesson-planner)\r ② 学情分层(来自 student-analyzer)\r ③ 班级人数与教室条件\r 在缺少上述输入时,输出"通用版互动模板"并明确标注"建议补充 X 输入后重新生成"。\r \r 关于"自动观察学生"边界: 本 SKILL 提供课堂自动录屏/语音分析能力;课堂观察需老师在课后 5 分钟内基于记忆补录。\r \r 关于"叫学生发言"边界: 本 SKILL 输出的"冷场应对"和"主动发言策略"仅供老师参考;老师有最终决定权;不允许 AI 替老师点名或要求学生发言。\r \r ---\r \r

一、核心使命\r

\r 课堂互动的三个常见误区:\r \r

误区① 满堂灌:把"讲清楚"当作教学目标,\r
        实际学生只是"听了",没有"想"。\r
\r
误区② 表面热闹:满堂问"对不对""是不是",\r
        学生只需要点头,没有思维深度。\r
\r
误区③ 冷场尴尬:抛出好问题后无人回应,\r
        老师要么自问自答,要么换简单的,\r
        真正的好问题被错过。\r
```\r
\r
本 SKILL 要解决的是:\r
- **让提问指向思维而非记忆**:从"对不对"升级到"为什么""怎么用"\r
- **让每个学生都有参与路径**:根据分层设计不同难度的问题\r
- **让冷场变成教学机会**:预设候场追问,把"没人会"变成"半人会"\r
\r
---\r
\r
## 二、触发时机\r
\r
| 触发场景 | 示例语句 |\r
|---------|---------|\r
| 互动设计 | "这节课怎么互动" / "如何让学生主动思考" |\r
| 提问设计 | "帮我设计课堂提问" |\r
| 学生不发言 | "学生不发言怎么办" / "课堂冷场" |\r
| 小组活动 | "怎么分组" / "小组合作怎么设计" |\r
| 沉闷课堂 | "这节课太沉闷" / "活跃度低" |\r
| 主动发言 | "怎么让基础学生也敢发言" |\r
| 反馈机制 | "如何让学生知道自己答得对不对" |\r
| 候场追问 | "学生答不上来怎么办" |\r
\r
---\r
\r
## 三、核心流程\r
\r
```text\r
                ┌──────────────────────────┐\r
                │ ① 输入确认                │\r
                │  教学目标/学情/班级规模   │\r
                └────────────┬─────────────┘\r
                             ↓\r
                ┌──────────────────────────┐\r
                │ ② 互动模式选择            │\r
                │  全班/小组/同桌/独立     │\r
                └────────────┬─────────────┘\r
                             ↓\r
                ┌──────────────────────────┐\r
                │ ③ 苏格拉底提问链设计      │\r
                │  6-8 问,候场追问 1-2     │\r
                └────────────┬─────────────┘\r
                             ↓\r
                ┌──────────────────────────┐\r
                │ ④ 小组合作活动设计        │\r
                │  角色/规则/计时/汇报     │\r
                └────────────┬─────────────┘\r
                             ↓\r
                ┌──────────────────────────┐\r
                │ ⑤ 冷场应对与候场          │\r
                │  预设 3 种沉默情境        │\r
                └────────────┬─────────────┘\r
                             ↓\r
                ┌──────────────────────────┐\r
                │ ⑥ 即时反馈机制            │\r
                │  集体反馈/同伴互评/教师  │\r
                └────────────┬─────────────┘\r
                             ↓\r
                ┌──────────────────────────┐\r
                │ ⑦ 课后观察记录回写        │\r
                │  → student-analyzer       │\r
                └──────────────────────────┘\r
```\r
\r
---\r
\r
## 四、四种互动模式\r
\r
```text\r
┌────────┬────────────────────────┬────────────┬──────────────┐\r
│ 模式    │ 适用场景                 │ 持续时间    │ 思维深度      │\r
├────────┼────────────────────────┼────────────┼──────────────┤\r
│ 全班互动│ 关键概念建构/复习       │ 5-10 分钟  │ 中-深        │\r
│ 小组合作│ 综合应用/探究任务       │ 10-20 分钟 │ 深           │\r
│ 同桌互讲│ 概念辨析/复述          │ 3-5 分钟   │ 中           │\r
│ 独立思考│ 难题/迁移题/开放题      │ 3-8 分钟   │ 深           │\r
└────────┴────────────────────────┴────────────┴──────────────┘\r
```\r
\r
### 4.1 模式选择规则\r
\r
```text\r
新授课(45 分钟):\r
  全班互动 5min + 独立思考 3min + 小组合作 12min + 全班互动 5min\r
\r
复习课:\r
  同桌互讲 5min + 独立思考 5min + 小组合作 15min + 全班互动 5min\r
\r
讲评课:\r
  独立思考 5min + 全班互动 10min + 同桌互讲 5min\r
```\r
\r
---\r
\r
## 五、苏格拉底提问链设计\r
\r
### 5.1 提问链生成器\r
\r
每节课至少设计 6-8 个核心提问,覆盖 Bloom 至少 4 层。\r
\r
```text\r
第 1 问(记忆):让所有学生跟得上\r
  → "X 的定义是什么?"\r
\r
第 2-3 问(理解):让基础学生解释给同桌\r
  → "你能用一句话给同桌解释 X 吗?"\r
  → "X 和 Y 有什么相同和不同?"\r
\r
第 4-5 问(应用):中等学生主战场\r
  → "用 X 解决这个具体问题"\r
  → "X 在这个情境下会怎样变化?"\r
\r
第 6 问(分析):让提升学生展示思维过程\r
  → "为什么用 A 方法而不是 B 方法?"\r
\r
第 7 问(评价):拔尖学生评方案优劣\r
  → "这两种解法你选哪个?为什么?"\r
\r
第 8 问(创造):开放性,鼓励所有学生尝试\r
  → "用 X 设计一个 Y 方案"\r
```\r
\r
### 5.2 候场追问矩阵\r
\r
每个问题必须配 1-2 个候场追问,用于冷场或答案偏浅时递进。\r
\r
```text\r
候场 A:从"是不是"到"为什么"\r
  原问:y=kx+b 中 k 表示什么?\r
  候场:k 的正负决定什么?\r
\r
候场 B:边界条件探查\r
  原问:k 是什么?\r
  候场:如果 k=0 呢?这变成什么函数?\r
\r
候场 C:迁移到生活\r
  原问:一次函数图象是什么样子?\r
  候场:你能举一个生活中 y=kx 的例子吗?\r
\r
候场 D:让基础学生也参与\r
  原问:X 公式的物理意义?\r
  候场(变简单):"想象你在 [生活场景],X 是什么?"\r
\r
候场 E:让拔尖学生更深入\r
  原问:X 是怎么来的?\r
  候场(变深):"如果 Y 变化,X 会怎么变?"\r
```\r
\r
### 5.3 反向提问(鼓励学生提问老师)\r
\r
```text\r
每节课至少留 2-3 分钟让学生"问老师"。\r
不是"有没有问题",而是:\r
  "我刚才讲的,最让你困惑的是哪一步?"\r
  "你能用这个问题反过来考我吗?"\r
\r
这种"反向提问"对中等和拔尖学生尤其有效,\r
能暴露老师讲解中的盲点。\r
```\r
\r
---\r
\r
## 六、小组合作活动设计\r
\r
### 6.1 小组规模与分组\r
\r
```text\r
标准规模:4 人一组\r
  · 1 个中等偏上学生(C 层)\r
  · 1 个中等学生(B 层)\r
  · 1-2 个基础学生(A 层)\r
  · 1 个记录员(轮流担任)\r
\r
异质分组(最常用):\r
  · 按学情分层混合,促进互助\r
  · 适合:综合应用、难题探究\r
\r
同质分组(特定场景):\r
  · 同一分层一组\r
  · 适合:拔尖学生拓展 / 基础学生补缺\r
\r
随机分组(活跃气氛):\r
  · 抽签 / 报数 / 拼图分组\r
  · 适合:班级气氛沉闷时\r
```\r
\r
### 6.2 角色分配\r
\r
```text\r
主持人:组织讨论节奏(不一定是组长)\r
记录员:把讨论结论写在任务卡上\r
汇报员:向全班汇报本组结论(轮流)\r
计时员:监控任务进度(提醒剩余时间)\r
\r
⚠️ 规则:\r
  · 每节课轮换不同角色,避免固定化\r
  · 基础学生可先担任"计时员"或"记录员"等低门槛角色\r
  · 不允许"组长包办",所有组员必须发言至少 1 次\r
```\r
\r
### 6.3 任务卡设计\r
\r
```text\r
━━━━━━━━━━━━━━━━━━━━━━━━━━━\r
📋 小组合作任务卡\r
组号:[   ] · 主题:[   ] · 时长:[   ] 分钟\r
━━━━━━━━━━━━━━━━━━━━━━━━━━━\r
■ 任务\r
  [具体可操作的任务描述]\r
  必含:[思考路径提示]\r
\r
■ 角色(请填名字)\r
  主持人:        记录员:\r
  汇报员:        计时员:\r
\r
■ 必发言规则\r
  · 每个组员至少发言 1 次\r
  · 计时员在剩余 [N] 分钟时提醒\r
\r
■ 汇报要求\r
  · 结论写在任务卡下方\r
  · 汇报 [N] 分钟,说清 [内容要求]\r
\r
■ 提交物\r
  · 任务卡(写满)\r
  · 可选:黑板展示 / 拍照\r
━━━━━━━━━━━━━━━━━━━━━━━━━━━\r
```\r
\r
### 6.4 小组合作的话术模板\r
\r
```text\r
开场:"接下来 12 分钟,4 人小组讨论 X 问题。计时员负责看时间。"\r
  ↓\r
中途提醒(剩余 5 分钟):"还剩 5 分钟,请每个组员至少发言 1 次。"\r
  ↓\r
中途提醒(剩余 2 分钟):"还剩 2 分钟,请记录员整理结论,汇报员准备汇报。"\r
  ↓\r
结束:"时间到。请第 X 组汇报员分享,其他组倾听并准备点评。"\r
  ↓\r
互评:"第 Y 组,你们对第 X 组的结论有什么补充或不同意见?"\r
```\r
\r
---\r
\r
## 七、冷场应对策略\r
\r
### 7.1 三种沉默情境\r
\r
```text\r
情境 1:抛出好问题后,全班沉默\r
  → 学生没听懂问题(最常见)\r
  → 应对:换一种方式重新问("换句话说")\r
\r
情境 2:学生回答了但明显答非所问\r
  → 学生只听了一半\r
  → 应对:先肯定参与("你抓住了 X 这个关键词"),再引导:"题目还问了一个什么?"\r
\r
情境 3:好问题被"标准答案"抢先\r
  → 优等生秒答,中等和基础生失去思考机会\r
  → 应对:"X 答得很好,但我想听听其他同学怎么想"\r
```\r
\r
### 7.2 候场冷场 3 步走\r
\r
```text\r
第 1 步:等 5-8 秒(不要立刻换问题)\r
  → 大部分学生需要时间思考\r
  → 在心里默数\r
\r
第 2 步:等 10 秒还没人举手\r
  → 改问更简单的候场问题\r
  → "我再问简单一点:[候场问题]"\r
\r
第 3 步:还是没人举手\r
  → 老师自问自答但故意留半句\r
  → "其实我心里有一个答案的起点,是 [X],谁能接着说?"\r
  → 或者直接让同桌互讲 2 分钟,再回到全班\r
```\r
\r
### 7.3 基础学生沉默的特别处理\r
\r
```text\r
常见原因:\r
  · 怕答错被笑话\r
  · 跟不上全班节奏\r
  · 长期未被叫到形成"反正不会叫我"的预期\r
\r
应对:\r
  · 提前给基础学生"小纸条"提示(如:今天可能被问到 X)\r
  · 让基础学生先在同桌间小声回答\r
  · 老师听到正确版本后说"我刚才听到 XX 说得很好,请她/他分享"\r
  · 任何时候答对都给予"具体"表扬("你抓住了 X 关键词")\r
  · 答错时不批评,只纠正("你离答案只差一步,是 X")\r
```\r
\r
---\r
\r
## 八、即时反馈机制\r
\r
### 8.1 三种反馈渠道\r
\r
```text\r
■ 集体反馈(教师 → 全班)\r
  适用:核心概念纠错、共性问题强调\r
  节奏:每节课 1-2 次\r
  方式:举手表决 / 集体回应 / 教师直接说明\r
\r
■ 同伴反馈(学生 → 学生)\r
  适用:同桌互讲、小组互评\r
  节奏:每节课 2-3 次\r
  方式:同桌交换看答题、同伴点评\r
\r
■ 教师反馈(教师 → 个人)\r
  适用:针对性辅导、纠正个体错误\r
  节奏:贯穿课堂\r
  方式:巡视时低声提示、单独眼神鼓励\r
```\r
\r
### 8.2 反馈的"具体化"原则\r
\r
```text\r
❌ 模糊反馈:\r
  "你答得不错"\r
  "再想想"\r
  "你真棒"\r
\r
✅ 具体反馈:\r
  "你抓住了'k>0'这个关键点,这正是图象上升的原因"\r
  "你离答案只差一步——再检查一下符号"\r
  "你今天主动发言了 3 次,比上周多了 2 次"\r
\r
具体反馈让学生知道"哪里做对了""哪里能改进",\r
模糊反馈除了情绪安抚外没有教学价值。\r
```\r
\r
### 8.3 错误应对话术\r
\r
```text\r
学生答错时:\r
  · 不直接否定:"我再听听其他同学的想法"\r
  · 不立刻纠正:"你的思路挺有创意,但有一步可能需要再想想"\r
  · 不嘲笑:"谢谢你的分享,这对我们都是一种学习"\r
\r
学生说"不会"时:\r
  · 不批评:"不会很正常,我们一起来想"\r
  · 给台阶:"那我给你一个提示:[X]"\r
  · 给时间:"给你 30 秒想一下"\r
```\r
\r
---\r
\r
## 九、课堂节奏调控\r
\r
### 9.1 黄金 10-15 分钟法则\r
\r
```text\r
学生注意力曲线:\r
  0-10 min:高度集中(适合讲核心概念)\r
  10-25 min:开始分散(需要切换活动)\r
  25-35 min:再次集中(适合讲难点)\r
  35-45 min:疲劳期(适合总结、布置作业)\r
\r
应对:\r
  · 每 10-15 分钟切换一次活动形式\r
  · 重点内容放在黄金时段\r
  · 难点要在第二次集中时讲\r
```\r
\r
### 9.2 过渡话术\r
\r
```text\r
全班 → 小组:"接下来 12 分钟,请 4 人小组讨论 [X],计时员看时间。"\r
小组 → 全班:"时间到。第 X 组汇报员,请分享,其他组准备补充。"\r
讲授 → 提问:"讲到这里,我想问大家一个关键问题:[X]"\r
提问 → 练习:"现在请大家独立完成 [X],3 分钟后同桌互对。"\r
```\r
\r
---\r
\r
## 十、课堂观察记录(课后回写)\r
\r
### 10.1 5 分钟课后记录\r
\r
```text\r
本节课互动效果:\r
  · 主动发言 [N] 人(上周 [N] 人)\r
  · 沉默学生:[具体表现]\r
  · 小组合作:[哪一组效果好/差,原因]\r
  · 冷场次数:[N] 次(候场应对是否有效)\r
\r
本节课提问链效果:\r
  · 最有效的问题:[X](学生反应最积极)\r
  · 最无效的问题:[X](无人回应或答错率高)\r
  · 候场追问触发次数:[N]\r
\r
下节课调整方向:\r
  · 互动方式:[继续/调整]\r
  · 问题难度:[升/降]\r
  · 重点关注学生:[X]\r
```\r
\r
### 10.2 回写 student-analyzer\r
\r
```text\r
观察信号(聚合):\r
  · 主动发言学生占比\r
  · 沉默学生分布\r
  · 小组合作活跃度\r
  · 关键问题的答对率\r
\r
→ 写回 student-analyzer 作为下次分层依据\r
→ 不写回学生姓名(仅聚合数据)\r
```\r
\r
---\r
\r
## 十一、与上游/下游 SKILL 的协作\r
\r
### 11.1 协作流图\r
\r
```text\r
              ┌────────────────────────┐\r
              │ xiaozhi-teach-         │\r
              │  lesson-planner        │\r
              │ (教学目标)           │\r
              └───────────┬────────────┘\r
                          │\r
                          ↓\r
              ┌────────────────────────┐\r
              │ xiaozhi-teach-         │\r
              │  student-analyzer      │\r
              │ (学情分层)           │\r
              └───────────┬────────────┘\r
                          │\r
                          ↓\r
              ┌────────────────────────┐\r
              │ xiaozhi-teach-         │\r
              │  classroom-coach       │\r
              │  (本 SKILL)           │\r
              └───────────┬────────────┘\r
                          │\r
        ┌─────────────────┼─────────────────┐\r
        ↓                 ↓                 ↓\r
  assignment-      homework-         lesson-log\r
  designer         tracker           (观察记录)\r
  (作业配套)     (作业配合)       (课后回写)\r
```\r
\r
### 11.2 接口\r
\r
```text\r
读:\r
  lessonPlan.objectives           → 提问目标\r
  lessonPlan.layeredTasks         → 互动分层\r
  studentAnalyzer.distribution    → 学生分层\r
  studentAnalyzer.weaknessRank    → 提问侧重点\r
\r
写:\r
  interactionLog.activeStudents   → 主动发言统计\r
  interactionLog.silentStudents   → 沉默学生聚合\r
  interactionLog.questionEffect   → 提问效果\r
```\r
\r
---\r
\r
## 十二、字段级高敏信息防护\r
\r
```text\r
✅ 写回数据:聚合信号("本节课主动发言 8 人")\r
❌ 不写回:小明今天表现很好\r
✅ 写回:哪些问题最有效\r
❌ 不写回:哪个学生答错了哪道题\r
✅ 写回:互动方式效果评估\r
❌ 不写回:家长可读的"差生名单"\r
```\r
\r
---\r
\r
## 十三、行为准则\r
\r
| ✅ 应该做 | ❌ 不能做 |\r
|---------|---------|\r
| 提问指向思维而非记忆 | 满堂问"对不对" |\r
| 给基础学生参与路径 | 反复叫优等生 |\r
| 候场至少 5-8 秒 | 抛出问题立刻换 |\r
| 反馈具体到行为 | "你真棒"等空话 |\r
| 冷场不批评学生 | 责怪学生"这么简单都不会" |\r
| 课后 5 分钟内记录 | 拖到第二天 |\r
| 写回数据用聚合形式 | 在学生档案里点名 |\r
\r
---\r
\r
## 十四、与其他 SKILL 的协同清单\r
\r
```text\r
课堂互动教练\r
    \x3C── xiaozhi-teach-lesson-planner(教学目标)\r
    \x3C── xiaozhi-teach-student-analyzer(学情分层)\r
    ──→ xiaozhi-teach-assignment-designer(作业配套)\r
    ──→ xiaozhi-teach-homework-tracker(作业配合)\r
    ──→ xiaozhi-teach-lesson-log(观察记录)\r
    ──→ xiaozhi-teach-student-analyzer(聚合数据回写)\r
```\r
\r
**禁止行为**:\r
- 禁止 AI 替老师点名要求学生发言\r
- 禁止在冷场时批评学生\r
- 禁止把"学生不发言"归因为"态度差"\r
- 禁止在公开场合羞辱答错的学生\r
- 禁止课后记录泄露学生姓名\r
\r
---\r
\r
## 十五、参考资源\r
\r
- `references/questioning-strategies.md` — 课堂提问策略库(待补)\r
- `references/group-activity-cards.md` — 小组活动任务卡样例(待补)\r
- `references/cold-stage-responses.md` — 冷场应对话术库(待补)\r
\r
---\r
\r
> 🦞 **小龙虾说:**\r
> "课堂不是剧场,老师不是演员。\r
>  真正的好课堂,是学生说得多、老师说得少;\r
>  学生想得深、老师讲得准。\r
>  你今天设计了多少个好问题,\r
>  决定了有多少学生真的在想。"\r
Usage Guidance
Reasonable to install if you want classroom-interaction planning help. Review the broad triggers and the stigmatizing wording before use in a school setting, and keep any classroom notes aggregated rather than naming individual students.
Capability Assessment
Purpose & Capability
The artifacts consistently describe a teacher-facing classroom interaction coach for questioning, group work, cold-room handling, and feedback design.
Instruction Scope
Activation phrases are broad and could route ordinary teaching requests to this skill, but the resulting behavior is limited to lesson-planning guidance and disclosed classroom workflow coordination.
Install Mechanism
The package contains markdown instruction files and one markdown reference file; no scripts, package installs, binaries, or runtime hooks were present.
Credentials
No API keys, environment variables, network calls, local credential reads, or system-command instructions were found; the stated dependencies are other teaching skills.
Persistence & Privilege
The skill discusses writing back classroom observation data to lesson-log/student-analyzer, but it explicitly limits writeback to aggregate signals and prohibits student names or individual error records.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install xiaozhi-teach-classroom-coach
  3. After installation, invoke the skill by name or use /xiaozhi-teach-classroom-coach
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the "课堂互动教练" skill. - Supports teachers in upgrading from one-way lecturing to interactive, thinking-driven classrooms. - Provides workflows for Socratic questioning, group work design, cold-room handling, and instant feedback based on teaching objectives and student profiles. - Integrates with lesson planner and student analyzer for differentiated, targeted interaction strategies. - Includes clear boundaries: does not automate observation, student calling, or recording—teacher remains in control.
Metadata
Slug xiaozhi-teach-classroom-coach
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Xiaozhi Teach Classroom Coach?

帮助老师从"单向讲授"升级为"思维驱动的互动课堂"。 当老师说"这节课怎么互动"、"帮我设计课堂提问"、 "学生不发言怎么办"、"这节课太沉闷"、 "小组活动怎么分组"、"怎么让差生也参与"时,必须激活此SKILL。 核心工作流:分析教学目标 → 设计苏格拉底提问链 → 规划小组合作活动 → 预设学生反应与冷场应... It is an AI Agent Skill for Claude Code / OpenClaw, with 31 downloads so far.

How do I install Xiaozhi Teach Classroom Coach?

Run "/install xiaozhi-teach-classroom-coach" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Xiaozhi Teach Classroom Coach free?

Yes, Xiaozhi Teach Classroom Coach is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Xiaozhi Teach Classroom Coach support?

Xiaozhi Teach Classroom Coach is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Xiaozhi Teach Classroom Coach?

It is built and maintained by xiaozhi (@qizhitang); the current version is v1.0.0.

💬 Comments