k12-lesson-planning (备课)
为 K-12 教师一站式生成教案、学生材料和听课观察模板:先按学科路由到对应教学法参考文件,可选对接 Learning Commons 知识图谱对齐课程标准,最终从单一 lesson.json 渲染出三份一致的可编辑 Word 文档,一个回合内成套交付。
仓库:anthropics/k12-teacher-skills
热度证据:官方 K-12 教师技能仓库(362 star),与 Learning Commons 合作开发,附评测标准
五维评分
热度3/5
质量5/5
创新4/5
易用4/5
文档5/5
优秀点拆解
- 学科教学法外置成路由层:Step 0 强制读取 references/math|ela|science|social_studies.md(未读先写=critical failure),每个文件承载完整教法(IM/OpenSciEd 课程分支、年级段结构、非协商条款),SKILL.md 保持轻薄,扩展新学科只需加一个 reference 文件
- 单一事实源多文档渲染:lesson.json 的 shared 注册表 + from_shared 引用拉取('the pages cannot drift apart'),修订只改源数据再重渲染并做一致性扫描,从数据模型层面根治多文档互相引用漂移问题
- 分面内容双受众渲染:{teacher, student, stimulus} 结构让同一份内容在教师页渲染脚本+Students see 行、学生页只渲染学生面(null=口语任务不上纸),无需写两遍且天然保证讲练一致
- 强依赖可选化+诚实降级:LC 知识图谱连通时按学科调用序列锚定标准(州 jurisdiction 检测、3 次搜索上限),未连通时训练知识起草并强制加免责页脚,绝不假装查过标准;未确认课程的教师不出现其专属术语
- 交付质量工程化:密度规则(段落≤3句/子弹≤15词/并行变体进table)、渲染器内置 print-safety 结构修复、render_all.sh fail-fast + html 孪生兜底、失败大声报错不静默,教师拿到的是可直接上课的成品
可复用的设计模式
- 路由+按需加载参考文件:薄 SKILL.md 做流程,领域知识拆进多份 reference 文件按学科懒加载,适合同一流程多领域变体的 skill
- 内容注册表+引用拉取(shared registry + from_shared):多文档输出时共享内容写一次渲染时展开,跨文档一致性由数据模型保证
- 专家检查点固化为硬性清单:数学问题集结构案例枚举覆盖(案例必须为编号必做题)、exit ticket 必须是最难案例+误概念测试(持主要误概念的学生必须答错),隐性教学判断变成可逐项核对的规则
- 双路径依赖+免责页脚:外部工具可用走完整调用序列、不可用走训练知识并显式声明依据来源,同步配版权护栏与术语合规检查
适用场景
美国体系 K-12 教师单课备课:数学/ELA/科学/社科,一句话触发需对齐课程标准(CCSS/NGSS/州标准)的教案生成使用 Illustrative Mathematics / OpenSciEd 等指定课程的备课先看聊天内快速草稿、确认后再生成完整 Word 套件的两段式交付分层/差异化学生材料生成(内含 Group A/B/C 材料与观察模板)
边界与注意:内容围绕美国课程标准体系(CCSS/NGSS/C3)设计,非美国教研场景适配度低;KG 未连通时标准精确性依赖模型训练知识仅有页脚声明兜底;输出形态固定为 Word/HTML,且材料刻意'轻'(只用教室已有教具),不适合批量连续多课生成或富数字资源课件
完整拆解分析文档
本页为摘要版,完整精读分析(核心机制、逐条优秀点拆解、写作过程)见本地 Markdown 文档:
analysis/k12-lesson-planning.md