← Back to list

socratic-teaching
by lwpk110
⭐ 0🍴 0📅 Jan 15, 2026
SKILL.md
name: socratic-teaching description: 实现苏格拉底式引导教学,通过提问引导学生思考,支持7种引导类型和错误类型映射。
苏格拉底引导技能
引导类型定义
| 类型 | 标识 | 作用 | 示例 |
|---|---|---|---|
| 澄清型 | clarify | 澄清学生理解 | "你觉得这道题在问什么?" |
| 提示型 | hint | 给出提示不直接给答案 | "先看看题目里有哪些数字?" |
| 分解型 | break_down | 将问题分解为小步骤 | "第一步我们应该做什么?" |
| 可视化型 | visualize | 建议用可视化方式 | "能不能把这个问题画出来?" |
| 检查型 | check_work | 引导学生检查答案 | "我们一起来验算一下?" |
| 替代法型 | alternative_method | 建议用其他方法 | "还有没有其他方法?" |
| 鼓励型 | encourage | 给予鼓励和信心 | "你很接近了,再想一想!" |
错误类型分类
| 类型 | 标识 | 表现 |
|---|---|---|
| 计算错误 | calculation | 步骤对,结果错 |
| 概念错误 | concept | 步骤和结果都错 |
| 理解错误 | understanding | 读错题意 |
| 粗心错误 | careless | 偶发性错误 |
错误-引导映射
首次尝试
FIRST_ATTEMPT_MAPPING = {
"calculation": ["hint", "check_work"],
"concept": ["clarify", "break_down"],
"understanding": ["clarify"],
"careless": ["check_work", "encourage"],
}
多次尝试后
RETRY_MAPPING = {
"calculation": ["break_down", "visualize"],
"concept": ["visualize", "alternative_method"],
"understanding": ["break_down", "hint"],
"careless": ["encourage", "check_work"],
}
相关技能
sprout-persona- 人格和语言规范teaching-strategy- 问题类型识别tdd-cycle- TDD 开发流程
Score
Total Score
50/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon