xiaozhi-teach-lesson-planner:把备课从经验变成 UbD 逆向设计流程

前言

写教案这件事,最消耗时间的不是动笔,而是反复试错:目标先写出来,发现没法评价;评价设计好了,又发现活动和目标对不上。常见的做法是照着模板填一填三维目标,再补几条教学过程,模板填满了就算备完。这个 Skill 的思路不同——它要求先定预期结果,再定用什么证据证明学生达成了结果,最后才规划教学活动,也就是 UbD(Understanding by Design)逆向设计的三阶段。下面介绍的 xiaozhi-teach-lesson-planner 就是把这个流程固化成可复用工作流的教学设计 Skill。

这是什么

一句话定位:它是一个面向教师备课场景的 Agent Skill,把 UbD 逆向设计拆成固定步骤,输出结构化的教案与课堂提问链。

出品方与来源:坐标 @user_15292d5a/yjkj-xiaozhi-teach-lesson-planner,发布者 user_15292d5a,版本 1.0.0,来源标记为 community,分类 education。官方页面在 SkillHub 上,评分 100000,下载 743(线索中给出的下载量为 352,与抓取数据不一致,此处以 SkillHub 页面抓取数据为准),安装数 0。标签 requires_api_key=false,即不需要额外配置 API Key。

它解决的问题:让备课不再是一次凭经验的临场发挥,而是一条先想清楚”学生要学会什么、怎么证明学会了”、再排课的流程。

核心工作流

这个 Skill 的价值全在流程顺序上。官方简介给出的工作流是:

  1. UbD Stage 1 预期结果——先确定这节课的预期理解和目标。
  2. UbD Stage 2 评估证据——再确定用什么证据判断学生达成了目标。
  3. UbD Stage 3 规划经验——最后规划学习体验和教学活动。
  4. 三维目标——把预期结果落成知识、方法、情感三个维度的目标。
  5. 六步环节时间矩阵——把课堂切成六个环节并分配时间。
  6. Bloom 提问链——按布鲁姆认知层级组织课堂提问。
  7. A/B/C 分层输出——按不同层次产出分层方案。

前三步是 UbD 的标准顺序,后面四步是教学落地的具体产物。其中第 5 步直接解决”环节和时间对不上”的问题,第 6 步解决”课堂提问随意”的问题。

触发方式

这个 Skill 采用关键词触发。官方简介列出的触发短语包括:

  • “帮我设计一节课”
  • “写一份教案”
  • “这节课怎么上”
  • “做一份分层教案”
  • “生成课堂提问链”

也就是说,当教师在对话中说出上述任意一句时,该 Skill 会被激活,而不是等用户显式调用。做集成的开发者需要注意:触发条件写在 Skill 简介里,属于约定行为,具体识别由宿主 Agent 执行。

弱项反哺接口

官方简介提到,该版本已与 xiaozhi-teach-student-analyzer 建立”弱项反哺接口”,目标是让学情数据驱动差异化教学。意思是学生分析侧识别出的弱项可以回传给教学设计侧,让分层输出不是凭空分的,而是基于学情。接口的具体字段和调用方式在公开页面上没有说明,这里不做推测;如果需要对接,建议直接向发布者确认。

安装与启用

需要如实说明:本次尝试抓取官方地址 https://api.skillhub.cn/user_15292d5a/yjkj-xiaozhi-teach-lesson-planner 和页面地址 https://www.skillhub.cn/skills/user_15292d5a/yjkj-xiaozhi-teach-lesson-planner 均失败,因此页面上未提供安装命令、目录路径或配置字段,本文不编造这些内容。

已核实的信息只有坐标与访问入口:

坐标:@user_15292d5a/yjkj-xiaozhi-teach-lesson-planner
页面:https://www.skillhub.cn/skills/user_15292d5a/yjkj-xiaozhi-teach-lesson-planner
API:https://api.skillhub.cn/user_15292d5a/yjkj-xiaozhi-teach-lesson-planner

标签 requires_api_key=false 说明启用时不需要先申请密钥,具体安装步骤以 SkillHub 页面和发布者说明为准。

典型用法

公开资料中没有给出可复现的命令行示例或配置文件,因此下面只描述调用路径,不给出无法核实的命令。

从工作流倒推,一次典型的调用是:

  1. 在对话中说出触发短语,例如”帮我设计一节课”。
  2. Skill 依次执行 UbD 三个阶段,先确定预期结果,再确定评估证据,最后规划经验。
  3. 输出三维目标、六步环节时间矩阵、Bloom 提问链。
  4. 若请求中包含分层要求,则输出 A/B/C 三个层次的方案。

教学侧的产物是结构化的教案与提问链,不包含学生数据的收集能力。如果希望分层依据来自真实学情,需要配合 xiaozhi-teach-student-analyzer 使用。

适用场景与限制

适合的使用者:想按 UbD 逆向设计备课的教师,以及想把”设计教案”做成 Agent 能力的开发者。它的输出是教案结构,而不是教学内容本身,教材解读仍需要人来把关。

几点限制需要留意:

  • 流程是固定的七步,如果教学设计不适用 UbD(例如纯技能训练课),强行套用会让产物失真。
  • 弱项反哺接口的字段未公开,接入前需确认双方数据格式。
  • 安装数为 0,来源为 community,属于新发布版本,稳定性需要自行验证。
  • 官方页面在本次抓取中无法访问,安装前建议直接确认发布者说明。

结尾

这个 Skill 的核心价值不是多生成一份教案,而是强制改变备课顺序:先定结果、再定证据、最后定活动。对教师来说,它把 UbD 从一本书上的框架变成一条可以照着走的流程;对开发者来说,它提供了一个教学设计方向的 Skill 坐标和参考实现。官方地址:https://www.skillhub.cn/skills/user_15292d5a/yjkj-xiaozhi-teach-lesson-planner。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜