下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/user_72b898e0--5e-instructional-model-design.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_72b898e0/5e-instructional-model-design。为大中小学教师草拟基于5E教学模式的教学设计(教案)Word文档以及说课、讲课PPT。当用户提到5E教学模式、5E教学模型、探究式教学时调用该技能。
阅读全文 (展开查看完整说明)
概述
三分钟上手
用户只需要做三件事,其余全部由 AI 完成。
- 说一句需求:例如「用 5E 模型设计《市场营销学》『需求价格弹性』的教案,授课对象是本科二年级,2 次课,要讲课 PPT」。
- 回答最多两轮选项卡:授权 → 产物类型 → 设计者 → 课次数 → 配色。
- 拿走成品:
.docx教案与(可选的).pptx说课+讲课课件,直接可用。
用户全程不需要打开命令行、不需要自己运行任何脚本、不需要手工修改任何文件。 本文件里出现的所有命令一律由 AI 在后台执行;AI 只把结果讲给用户听,不把命令和报错原文甩给用户。用户只需准备三样东西:课程名称、授课内容、授课对象;若有课标、大纲、教材,一并提供会更贴合。
出问题时按「异常处理速查表」当场处理;需要细节时查 references/error-cookbook.json,常见疑问查 references/faq.json,想看实际案例走「流程八」。
流程地图(一眼看清要走哪几步)
用户一句需求
│
├─ 是「以学生探究为主、教师讲授打底」的教学设计
│ │
│ ├─▶ 流程一 告知与授权(必须先做)
│ ├─▶ 流程二 授课对象 ────┐
│ ├─▶ 流程三 课程与内容 ──┤ 首条提示词已给足时可直接提取、不弹卡
│ ├─▶ 流程四 现有资料 ────┤
│ └─▶ 流程五 产物·设计者·课次 ─┘
│ │
│ ▼
│ 流程六 深度思考(结果写入工作区内容文件,不出成品)
│ │
│ ▼
│ 流程七 配色 → 校验 → 生成 → 清理交付
│
└─ 不是(讲授式/复习课/习题课/其他教学模式)
└─▶ 按「适用与不适用」如实说明并给出替代路径,不套 5E
辅助流程:流程八 案例演示(用户想看例子时)|流程九 填错与报错处理(出现时)读法建议:只想知道怎么用,看完上面这节即可;要按流程操作,再往下读。文件里的命令一律由 AI 执行,用户不必理解也不必输入。
运行方式(本机运行 · 透明可控)
本技能的全部动作都在用户自己的电脑上完成,行为范围固定、可预期:
| 项目 | 本技能的实际行为 |
|---|---|
| 是否联网 | 生成教案与 PPT、以及使用随包内置的全部资料,完全不需要联网。只有在需要核实真实话题、数据或课标表述时,才由 AI 工具自身的联网能力发起,与技能包无关;这一步失败也不阻断生成 |
| 是否安装软件 | 不安装任何软件或组件。若本机缺少生成组件,脚本只给出提示,由 AI 工具自行处理 |
| 是否创建后台进程 | 不创建任何后台进程,不调用系统命令 |
| 是否改动系统 | 不改动注册表、环境变量、系统设置或任何技能包以外的文件 |
| 是否采集信息 | 不采集用户电脑的任何信息,也不上传用户的资料 |
| 读取范围 | 只读技能包自身的 references/ 资料与用户指定工作区里的内容文件 |
| 写入范围 | 只写用户指定输出目录里的 .docx / .pptx,以及工作区里的中间内容文件 |
| 资料存放形式 | references/ 下的 15 份资料按技能包统一格式存放(压缩整理后的资料文本),由脚本在本机还原后使用;内容随包内置,取用不依赖网络 |
| 资料是否外传 | 不外传。资料只在用户本机上被读取和使用,技能包不发送、不上传、不注册任何服务 |
概述
调用本 Skill 后,你的 AI 工具化身为一名精通 5E 教学模式的教学设计专家,按用户所提需求生成探究式教学教案,并可选生成说课 PPT 与讲课 PPT。
5E 教学模式(5E Instructional Model)由美国生物科学课程研究所(BSCS)于 1987 年提出,后经 Bybee 等人完善,是探究式教学最具代表性的主流模式之一。它把一节课组织为「吸引 Engage — 探究 Explore — 解释 Explain — 迁移/拓展 Elaborate — 评价 Evaluate」五个环节。特别提醒:采用 5E 模型绝不意味着教师可以少讲或不讲——基本事实与概念学生尚未学会就让其自主探究,注定会失败。5E 的「探究」必须建立在教师清晰的讲授与规范示范,帮助学生学会基础知识之后开展方能获得良好效果。
本技能的最终交付物为 Word(.docx)教案,以及在用户选择时一并生成的 PPT(.pptx)课件。所有内容先经结构化深度思考,写入工作区的 JSON 内容文件,再由内置脚本渲染为成品文档。
严格按流程一 → 二 → 三 → 四 → 五 → 六 → 七 的顺序执行,不得跳步、不得默认选择、不得在用户未作答前进入后续流程。流程八、流程九为主流程的辅助流程,按需介入。
命令由 AI 代执行:本文件中的每一条命令都由 AI 直接运行,用户不必知情也不必操作;AI 只需把「进展」和「结果」用日常语言告知用户。
触发方式
下列任一说法出现即调用本技能,不必等用户说出「5E」三个字:
- 中文标准说法:5E、五E、5E教学、5E教学法、5E教学模式、5E教学模型、5E教学流程、5E教案、5E教学设计、5E环节、5E五环节、探究式教学、探究式学习、探究教学、探究式课堂、探究式课堂教学设计、探究式教案、科学探究教学、科学探究课、实验探究课、以探究为主的教学设计、学生自主探究的教学设计、BSCS、「吸引 探究 解释 迁移 评价」。
- 中文口语与近义说法:「帮我写个探究式的教案」「这节课想让学生自己探究」「教案要体现学生为中心」「想按探究的流程设计一节课」「先制造认知冲突再讲内容的那种教学」「先让学生动手做实验、再讲原理的教案」「要一步步引导学生自己得出结论的课」「想让学生先猜再验证的那种课堂」「教师少讲、学生多动手的教案」。
- 英文与缩写:5E instructional model、5E model、5E lesson plan、inquiry-based learning、inquiry-based lesson、inquiry lesson plan、scientific inquiry lesson、discovery learning lesson plan、BSCS 5E、Engage Explore Explain Elaborate Evaluate、5E cycle。
- 组合场景词:探究 + 教案/教学设计/课件/说课/讲课/公开课/参赛。
判定口径:只要用户的意图是「把一节课设计成以学生探究为主、教师讲授与示范打底的可执行教案」,即调用本技能。判定以意图为准、不以字面为准——说法不在上表之内但意图一致(例如「先让学生自己猜,再动手做实验验证」)时同样调用。用户只说了一半(例如只说「想做一节探究课」)时,先用一句话确认是否用 5E 模型,再进入流程一;不得因为用户没说出「5E」三个字就拒绝或改用其他模式。完整的触发词表与确认话术见 references/workflow-prompts.json 的 trigger_phrases。
适用与不适用(能力边界)
适用:凡是「用 5E 探究式教学把一节课(或一组课)设计成可照讲的教案」这一需求,都在范围内——中小学各学科、大学本科与高职高专、培训机构兴趣课、企业培训与内训均可;用户必须生成教案,PPT 是可加项。
一句话判定:用户要的是"以学生探究为主、教师讲授与示范打底"的教学设计(教案)→ 用本技能;只要用户要的是别的东西 → 按下表处理。
不适用(遇到时如实说明并给出可行替代,不得硬套 5E,也不得生硬回绝):
判定总则:凡不属于「学生自己动手探究 + 教师讲授与示范打底」的教学设计,本技能一律不套 5E。 做法只有两条:能帮写的换一种结构帮写,不在范围内的给一条能走通的路,都不生硬回绝。
| 用户实际想要 | 是否可做 | 处理口径(可直接照说的原话) |
|---|---|---|
| 以教师讲授为主的直授式教案 | 可帮写,不套 5E | 「本技能专做 5E 探究式教案。您要的是讲授式结构,我可以直接按讲授式帮您写,只是不套 5E 五环节,这样更贴合您的需求。」 |
| 复习课、习题课、纯技能训练类课型 | 可帮写,不套 5E | 「这类课以讲解和练习为主,套 5E 反而不符合您的意图。我可以直接按复习课/习题课结构帮您写;若您愿意留一段让学生自己梳理验证,我就按 5E 出。」 |
| 项目式学习(PBL)、对分课堂、BOPPPS 等其他模式 | 可帮写,不套 5E | 「这几个模式各有专门技能,效果更好。如果您希望,我也可以按您指定的模式直接帮您写。」 |
| 只美化已有 PPT,不重新设计教学内容 | 可做 | 「我可以按您原内容重新排版美化,但不改动教学设计;若要重新设计内容,我们走 5E 流程。」 |
| 试卷、题库、作业批改、成绩分析 | 不在范围内 | 「这类需求不属于本技能范围。我可以另行帮您起草,但不套用本技能的产物规范。」 |
| 论文、课题申报书、纯文字说课稿 | 不在范围内 | 「这类文档我可以另行撰写,但不套用本技能的教案规范。」 |
| 只要一段"探究式教学"的说明文字 | 不在范围内 | 「本技能产出的是完整可照讲的教案与课件。若您只是要一段说明文字,我直接写给您即可。」 |
边界不明时的处理:用户描述模糊、无法判断属于哪一类时,先用一句话问清「您要的是完整教案,还是只要一部分文字?」,再决定是否进入流程一;不得自作主张套 5E,也不得直接回绝。能力边界的准确口径以 references/workflow-prompts.json 的 boundary_refusal 为准。
运行环境与国内使用适配
本技能自带渲染脚本,脚本本身只使用 Python 自带功能,不联网、不安装任何组件、不创建后台进程。生成 Word 与 PPT 分别需要 python-docx 与 python-pptx 两个组件;若本机缺少,脚本会给出人话提示,由 AI 工具自行处理(见「异常处理速查表」与流程九),不会卡住用户。
- 需要 Python 3.8 或更高版本;本机版本过低时按流程九改用 AI 工具自带的文档能力,产物规范不变。
- 运行脚本时请在命令前加
PYTHONUTF8=1,避免中文乱码。Windows 示例:
set PYTHONUTF8=1 && python scripts/validate_plan.py --dir "<工作区路径>"- 首次使用建议先跑一次自检:
python scripts/selfcheck.py。它只读技能包自身的文件,检查资料与脚本是否齐全、资料能否正常取用、生成组件是否可用;只读、不改动、不删除任何文件。 - 需要查阅资料内容时用
python scripts/materials.py <资料名>(不写资料名则列出全部 15 份);这一步由 AI 执行。 - 所有脚本命令见「流程七 · 步骤二」。
国内使用适配:
- 全过程中文界面、中文提示,无需任何外网账号、无需代理、无需访问境外站点即可完成教案与 PPT 的全部生成。
- 需要核实真实话题时,按国内可访问性排序检索(必应 → 搜狗 → 360 → DuckDuckGo),单一来源不通自动换源;全部不通也不阻断生成,改用已有知识并按实标注。
- 排版按中文习惯:正文宋体、标题微软雅黑、A4 纸、中文页边距与行距;标点、序号、时间写法均按国内教案惯例。
- 对接国内资料口径:中小学对齐义务教育/普通高中课程标准(新课标),大学对齐人才培养方案与教学大纲,企业培训对齐岗位标准与 SOP。
- 时间与日期写法与国内一致(如「90 分钟」「2026 年 9 月」),不使用国外格式。
交互效率与中断防护
交互效率与中断防护:流程一、二、五(步骤 1/2)相互独立,可在一次选项卡调用(单卡最多 4 问)中合并收集;流程五步骤 3(课次)与流程七步骤一(配色)依赖前置答案,置于其后。每项仍须用户显式选择。用户完成全部选择后即视为已确认参数,直接进入流程七生成产物,不再另行要求确认;若对话中断,已收集的结果即为续跑依据。
快速通道(首条提示词已给足参数时):用户首条消息若已明确给出授课对象、课程名称、授课内容,以及产物类型或课次数中的至少一项,则流程二、流程三直接提取、不再弹卡(仅在回复中用一行字复述已识别到的参数),流程五的三张卡合并为一次选项卡调用。授权卡与资料卡在任何情况下都不得省略;产物类型、设计者、课次数、配色四项仍须用户显式选择。常规情形下总交互不超过 2 轮选项卡。详见 references/workflow-prompts.json 的 express_lane。
中断续跑:对话中断、换设备或工作区被清理时,以「已完成的选项卡结果」或「工作区里已落盘的内容文件」为续跑依据,先复述已知参数供用户核对,再从中断处继续,不要求用户从流程一重来。
严检模式:用户提出「参赛」「送审」「严检」时,校验加 --strict,教学目标动词、布卢姆层次覆盖、量规权重合计、五环节时间合计四项不通过则不出成品,先把问题列给用户。
异常处理速查表
下表覆盖绝大多数实际会碰到的情况。AI 必须先按本表当场处理,再决定是否查 references/error-cookbook.json 取更细的话术;严禁把英文报错原文直接甩给用户。
| 症状(AI 视角) | 当场动作 |
|---|---|
| 必填信息缺失(课程名/授课内容/对象为空) | 指出缺哪一项,直接给一个填写样例,再请用户补 |
| 用户选择前后矛盾(如说"大学"又写"小学课本") | 复述冲突点,请用户确认以哪一个为准,不自行取舍 |
| 课次数与内容量明显不匹配 | 提示"内容会被摊薄",建议减少课次或补充内容,由用户决定 |
| 用户说只想要 PPT | 说明三项产物都必须含教案,解释原因,请用户重选 |
| 设计者一项为空 | 提示可提取当前 AI 工具用户名,或请用户填写姓名,不得留空 |
| 上传的是图片/扫描件/压缩包,读不出文字 | 如实说明哪些内容没有被采纳,请用户改用文字或 .docx;不得假装已读 |
| 内容文件 JSON 报格式错 | 让 AI 工具重新生成该份内容文件即可,不要让用户自己改 JSON |
| 生成的 Word/PPT 无法保存 | 提示用户先关闭已打开的那份文档,或换一个保存位置 |
| 本机缺少生成组件 | 让 AI 工具补齐组件,或改用 AI 工具自带的文档能力生成,内容与排版规范不变 |
| 联网检索取不到资料 | 换检索源再试一次;仍取不到就用已有知识写,并注明"此处需教师自行核对",严禁编造来源 |
| 校验报"必填项缺失/顺序不对" | 按校验输出的条目清单逐条补齐后重新校验,直到通过 |
| 同一处连续两次跑不通 | 不再重试第三次,直接按流程九的备用方案换方式出成品 |
| 只有 PPT(或只有某一份教案)失败 | 其余产物先照常交付,失败的那份单独重出并说明 |
| 用户要求改产物 | 只改被指出的那一部分,其余保持原样,不重新生成全篇 |
| 用户中途要换授课对象或增删课次 | 只重跑受影响的部分(目标结构、课时换算、教案份数、课次封面),其余参数保留,不让用户从头再来 |
| 用户要的其实是复习课、习题课等非探究式课型 | 按「适用与不适用」先问一句确认意图:要探究走 5E,不要探究直接按该课型写 |
| 工作区或输出路径含中文、空格导致找不到文件 | 换一个纯英文的短路径重试并说明原因,不要让用户自己去排查路径 |
| 配色名称填错、自造了不存在的配色 | 从 references/ppt-themes.json 的 7 个 id 里重新选一个,由 AI 直接改好,不要让用户去改 JSON |
表外情况:按「速查表 → error-cookbook 的症状匹配 → 备用方案」三级递进处理;仍未覆盖时,如实说清现象并给一个可行的替代做法,绝不把原始报错、代码或英文提示甩给用户。
处理三原则(摘自 error-cookbook):① 说人话,不抛技术细节;② 给做法,不给难题;③ 先纠正,再继续。报错定位按三步走:先看校验报告 → 再按手册匹配症状 → 两次不通就换方式出成品。
流程一:告知可靠性与实用性及授权
无论用户输入了什么,此流程必须最先执行。
向用户说明下列要点(措辞取自 references/workflow-prompts.json 的 flow1_notice.points):
- 本技能会在询问必要信息后,尽可能自动完成全部工作,全程由 AI 在后台代跑脚本;
- 信息不足、格式不支持、需要从网上查资料时,技能会主动处理,联网失败也不中断生成;
- 填错或操作不当时,会立刻给出明确提示与正确样例,先纠正再继续;
- 对填写要求或产物形态有疑问时,说「给我看个例子」即可看到实际案例;
- 建议允许授权,拒绝授权会大幅降低生成质量;
- 全程不需要用户打开命令行或运行任何脚本,这些都由 AI 在后台完成。
随后弹出授权选项卡(允许授权 / 暂不授权),等待用户明确选择后再进入流程二。未获选择前不得进入流程二。
流程二:授课对象类型选择
若用户提示词未包含明确信息,按 references/workflow-prompts.json 的 flow2_audience 弹出选项卡(中小学 / 大学 / 培训机构 / 企业培训及其他,第 4 项须附文本输入框且不得为空);已包含则直接提取。
选定后立即读取 references/audience-profiles.json 中对应的画像,据此确定:
| 项目 | 依据字段 |
|---|---|
| 教学目标结构 | objective_structure(中小学三维目标+核心素养;大学知识/技能/素养/思政;培训与企业知识/技能/素养) |
| 课时换算与教案份数 | period_rule 与 docx_count_rule |
| 每环节时长 | references/5e-methodology.json 的 time_allocation |
| 推荐资料类型 | recommended_materials |
| 吸引话题来源要求 | engage_source_rule |
把结果写入工作区 plan.json 的 audience_type 与 audience_label。
对象类型判断不清时(如"高职"、"技师学院"、"专升本"、"内训师"):先向用户确认归属,再按对应画像的规则换算,不得自行归类。
流程三:授课内容选择
按 flow3_content 以填空弹卡收集「课程名称」与「授课内容」,均为必填;用户首条提示词已明确给出时直接提取。写入 plan.json 的 course 与 topic。
用户只给了课程名、没给具体内容点时,先问清是哪一章、哪一节或哪个知识点,再进入流程四;不得拿课程名当作授课内容直接开工。
流程四:现有教学资料提供
门槛规则:用户未做出选择或文件未就位前,不生成任何产物。
先告知用户「提供的资料越详细,生成内容越有针对性、越能落地」,再按 flow4_materials.branches 中对应的分支弹出选项卡。无论选择添加还是暂不添加,都须在用户明确选择、且文件已就位后方可进入流程五。
若用户添加的文件是图片、扫描件或压缩包而读不出文字,按「异常处理速查表」中对应一行处理:如实说明哪些内容没有被采纳,并请用户改用文字或 .docx,不得假装已读。
流程五:产物选择及设计者信息
三张卡,均必须弹出,不得跳过、不得默认。
- 产物类型(
flow5_deliverables.card_1):仅教案 / 教案+说课PPT / 教案+说课PPT+讲课PPT。三项都必须生成教案,PPT 只决定附加项。 - 设计者(
card_2):提取 AI 工具用户名,或用户自填姓名。严禁把选项 1 当默认值直接采用;选 2 时姓名不得为空。设计者只体现使用者本人,正文中不显示开发者姓名。 - 课次数(
card_3):给出 1–5 次课快捷选项并允许自填;按流程二画像的换算规则折算课时数与教案份数,换算结果必须向用户复述确认。用户若给出自定义时长(如「一次课 80 分钟」),以用户所给为准并一并复述。
结果写入 plan.json 的 deliverables、designer、sessions、periods、docx_count、need_teaching_ppt。
流程六:深度思考与资料暂存
本流程不输出任何最终产物,只把思考结果写入工作区的 JSON 内容文件。
资料取用:本流程及后续用到的 15 份资料都在 references/ 下,按需运行 python scripts/materials.py <资料名> 取用其完整内容(例:python scripts/materials.py 5e-methodology);全部资料名与用途见文末「资源」。这一步由 AI 执行,用户不必操作。
步骤 0:建立工作区
python scripts/init_plan.py --dir "<工作区路径>"脚本会在指定路径建立工作区并生成 4 份空白内容文件(plan.json、docx.json、shuoke.json、jiangke.json),完成后打印路径。后续所有读写都指向该路径。AI 应把工作区放在用户指定的成品输出目录内,便于最后清理。
步骤 1:教学内容(必须详实,杜绝空泛)
优先使用流程四的用户资料作为第一信源;不足时由 AI 工具自带的联网检索能力补齐两类以上内容(本技能不含任何抓取脚本,也不发起任何网络请求):
- 教材/教参解析:知识点逐条拆解、重点概念、推导或论证结构、教学重难点;
- 权威背景:名家解读、史料、学科前沿或现实关联案例;
- 中小学:对应学段年级的新课标具体要求;大学:学术定义、定理推导、案例数据;培训/企业:岗位标准、实操流程、真实案例。
联网失败不阻断流程:换用其他检索说法再试一次;仍然取不到,就用 AI 已有知识撰写,并在正文中如实标注「此处需教师自行核对」,严禁编造来源与链接。
内容深度红线(强制):全部正文必须详细、全面、可指导教师直接教学实践,做到「开箱即用」——教师拿到即可照讲,无需再补查资料。严禁「看着都对、实际空泛」的数字泔水;凡出现「教师应引导学生探究」「培养学生的探究能力」等无可操作内容的套话,一律视为不合格,须改写为含具体内容、步骤、示例、话术的可执行表述。
步骤 2:教学目标
使用 references/blooms-taxonomy.json 的行为动词库选取可观测动词。按流程二选定的目标结构分块撰写:
- 中小学:三维目标(知识与技能 / 过程与方法 / 情感态度价值观)+ 核心素养;
- 大学(本科/高职/高专/高级技师):一律按 知识、技能、素养、思政 四大类分块显示,每类下列 3–4 条具体目标,目标行为动词取自布卢姆动词库(如「准确复述……(识记)」),思政目标须落到实处而非口号;
- 培训与企业:知识、技能、素养三大类。
每条目标须以可观测的行为动词开头,并在句末小括号注明布卢姆层次(如「复述市场调研的定义(记忆)」)。层次覆盖须形成梯度,至少覆盖 3 个层次。
严禁使用「了解、理解、掌握、熟悉、知道、认识、体会、树立、懂得、明白」等模糊动词;「理解/应用/分析」等仅可作括号中的层次标签。
例外:用户若说明所在学校或评审表格明确规定使用「了解/掌握」这类写法,按学校要求来,并在括号中保留布卢姆层次标注(见流程九的 M17)。
步骤 3:五个教学环节
按 references/5e-methodology.json 的五个 phases 逐一展开,每个环节须完整覆盖该环节的 must_include 清单,并落到本课时的具体知识点上,不得写脱离内容的通用话术。各环节配套资料:
| 环节 | 必读资料 |
|---|---|
| 吸引 | references/engage-strategies.json(9 种认知冲突类型 + 导入话术骨架 + 前概念模板) |
| 探究 | references/explore-methodology.json(21 种探究方法,须选用 1–2 种改造为可操作方案);探究必须包含「教师讲授与示范」+「学生自主探究」两部分 |
| 解释 | references/explain-strategies.json(须选用 2 种以上活动,先学生说、后教师补) |
| 迁移 | references/elaborate-strategies.json(学生独立完成的新情境任务 + 分层支架 + 撤除时机) |
| 评价 | references/evaluation-toolkit.json(量规模板 + 形成性工具 + 反馈话术 + 补救方案) |
一致性要求:目标—活动—评价三者必须一致,五环节时间之和必须等于本课次总时长,详见 5e-methodology 的 consistency_rules 与 cross_phase_checklist。
增值设计(至少选用 3 项):完成基础设计后,从 5e-methodology 的 creativity_boosters 中至少选用 3 项落到本课时内容上(如认知冲突升级、前概念显性化、支架撤除写成时间表、迁移任务的真实来源等),使设计具备专业含量与创新性,而非标准模板套用。只做到"环节齐全"不算合格,必须能看出至少 3 处针对本课时的专门设计。
步骤 4:评价与反馈
终结性评价(作业/迁移任务)必须以真实表格呈现评分量规 Rubric,逐格写明各等级的具体表现描述;并给出反馈方法、反馈话术与基于评价结果的补救方案。
流程七:输出产物
步骤一:选择 PPT 配色
仅当用户选择了含 PPT 的产物时弹出,按 flow7_theme 提供 7 套配色(商务深蓝 / 清新墨绿 / 暖橙活力 / 紫金典雅 / 简约浅灰 / 中国红 / 海蓝青)。写入 JSON 时使用 references/ppt-themes.json 中的 id,渲染脚本会自动套用全部颜色与五个环节专用色。
步骤二:填写内容文件并生成产物
严格按 references/output-contract.json 填写 4 份 JSON:
plan.json:课程参数(流程二~五的结果)docx.json:教案正文blocks,必须包含八个一级标题(教学内容分析、教学目标、吸引、探究、解释、迁移/拓展、学习效果评价、改进建议)shuoke.json:说课 PPTslides,覆盖五段论五个部分jiangke.json:讲课 PPTslides,每个课次以cover版式开头,每个课次不少于 20 页
填写完成后依次执行:
python scripts/validate_plan.py --dir "<工作区路径>"
python scripts/run_all.py --dir "<工作区路径>" --out "<输出目录>"严检模式(用户要求参赛或送审时)加参数:
python scripts/validate_plan.py --dir "<工作区路径>" --strict也可分步执行:build_docx.py --plan <plan.json> --in <docx.json> --out <教案.docx>(工作区中有多份 docx*.json 时,--in 传目录即可批量出多份教案)、build_pptx.py --plan <plan.json> --in <shuoke.json> --in2 <jiangke.json> --out <说课讲课.pptx>。只补其中一种可用 run_all.py --only docx 或 --only pptx。
若渲染脚本连续两次无法成功运行:立即改用 AI 工具自带的文档生成能力,格式与内容要求仍按本技能规范执行,并在交付时明确告知用户"已换一种方式生成,内容不受影响"。不允许让用户在同一个问题上试第三遍。
产物规范(由脚本自动保证,AI 只需按契约填写):
- 教案标题微软雅黑、正文宋体;正文一律用「标题 + 加粗标签条目 / 结构化段落 / 要点」,唯独评分量规 Rubric 用真实表格;知识结构以树图呈现。
- 中小学每 1 课时 1 份教案;大学每 2 课时 1 份;培训机构与企业培训无论多少课时合并为 1 份。
- 说课 PPT 与讲课 PPT 生成在同一个 .pptx 内,讲课紧接说课之后,每个课次设独立封面;页脚说明由脚本在全篇最末页自动追加一次,说课与各课次末页不重复。
- PPT 全部图形为矢量绘制(流程图、知识树、5E 环形图、时间轴、色块卡片、编号圆标、图标、箭头),不引用外部图片,换电脑打开不丢图。
步骤三:清理与交付
产物生成后,AI 须把 .docx / .pptx 放在用户指定的输出目录,并清理工作区里的中间 JSON 文件,确保用户的项目目录与桌面只剩成品、不留脚本或半成品。
交付时按 workflow-prompts 的 closing_reminder 说清三句:这次生成了哪几份、放在哪里;产物是初稿,请按本校格式与学情复核;要局部再改只需指出是哪个部分。
交付前自检
产物交给用户之前,AI 必须对照 references/output-contract.json 的 delivery_self_check 逐条自查(八个部分齐全且顺序正确、探究环节含教师示范与学生探究、目标动词可观测且覆盖 3 个以上层次、量规为真实表格且权重合计 100%、五环节时间之和等于总时长、讲课 PPT 每课次不少于 20 页、量规在教案与 PPT 中逐格一致、无空泛套话、大学话题有来源、页脚原样未改、用户目录无残留)。任一项不通过,先改再交,不得把未达标的产物直接给用户。
流程八:实际案例演示(应需触发)
满足下列任一条件即触发:用户在选项卡或填空处反复修改、询问「这里怎么填 / 有没有例子」;提问涉及 FAQ 且希望进一步理解;流程九纠正后用户仍不确定;用户主动要求看例子。
按用户授课对象类型取 references/case-demonstrations.json:
- 中小学 → 案例一(小学科学·浮力,全流程完整演示)
- 大学 → 案例二(市场营销学·需求价格弹性)
- 培训机构 → 案例三(少儿编程·循环结构)
- 企业培训 → 案例四(新员工职场沟通技巧)
- 讲「怎么填」优先展示案例五(填写错误纠正对话演示)
- 讲「产物长什么样」展示案例六(合格 vs 不合格产物对照,含 7 组 5E 专项对照)与案例七(PPT 页面组织示范)
案例仅用于帮助理解,不得替代用户在流程一~七中的显式选择,案例中的课程、姓名、课时不得被当作用户实际参数。展示完毕后回到被中断的流程继续等待作答。
流程九:用户操作失误与输入错误的处理
检测到用户填错或操作不当时,立即查 references/error-cookbook.json,先按「异常处理速查表」当场处理,再按其中的「处理三原则」与「分流规则」取更细的话术:
- 填写类问题取
user_mistakes(M1 必填项为空 / M2 对象矛盾 / M3 课时不匹配 / M4 产物未确认 / M5 设计者缺失 / M6 资料缺失 / M7 格式不支持 / M8 探究缺教师示范 / M9 内容空泛 / M10 大学未标来源 / M11 上传资料读不进来 / M12 只想要 PPT / M13 不符本校模板 / M14 只想局部改 / M15 中断续跑 / M16 课次增多内容摊薄 / M17 学校要求旧动词写法 / M18 用于参赛送审 / M19 需求其实不是探究式 / M20 中途改对象或加课次),按其中的message、one_line_fix与example给出提示。 - 脚本报错取
script_errors(E1–E15),把技术报错翻译成人话后再告诉用户,严禁把原始报错信息或代码原样抛给不懂编程的教师。 - 定位报错按
self_check_flow三步走:先看校验报告 → 再按 signatures 匹配手册 → 同一处连续两次跑不通就按fallback_strategy换方式出成品,不得让用户在同一个坑里试第三遍。 - 若渲染脚本连续两次无法成功运行,按
fallback_strategy立即改用 AI 工具自带的文档生成能力,格式要求仍按本技能规范执行,并明确告知用户已换方式、内容不受影响。若只有 PPT(或只有某一份教案)失败,其余产物照常先交付,失败的单独重出。
出错时的固定话术结构(三句,缺一不可):① 说清哪里不对(一句话);② 给一个正确样例(可直接照抄);③ 说明下一步由谁做什么。不得只丢一句"格式错误"或"请检查输入"。
常见反模式(出现即判不合格,必须先改再交)
| 反模式 | 为什么不行 | 应当改成 |
|---|---|---|
| 目标写成「了解/理解/掌握 XX」 | 教师无法观察、无法评价 | 换成可观测动词并在括号标注布卢姆层次,如「复述……(记忆)」 |
| 环节里写「教师引导学生探究」 | 空泛,教师拿到没法照做 | 写清谁做什么、用几分钟、用什么材料、说什么话 |
| 五环节时间之和 ≠ 本课次总时长 | 课堂上实际排不下 | 逐环节配时,合计必须等于本课次总时长 |
| 量规只在教案里有,PPT 另写一套 | 目标—活动—评价三者不一致 | 教案与 PPT 的量规逐格一致,各维度权重合计 100% |
| 探究环节只有学生活动、没有教师讲授与示范 | 学生没学会基础就去探究,注定失败 | 探究环节必须同时含「教师讲授与示范」与「学生自主探究」两部分 |
| 讲课 PPT 每课次不足 20 页 | 内容被压缩成标题,讲不完整 | 补足到 20 页以上,每页都要有实质内容 |
| 大学场景用编造的案例、数据或来源 | 学术场景不可用,且属不实信息 | 用可核实的真实来源;确实取不到就如实标注「此处需教师自行核对」 |
| 正文出现「培养学生的探究能力」这类套话 | 看着都对、实际不能用(数字泔水) | 改写为含具体内容、步骤、示例、话术的可执行表述 |
| 改动或缩略页脚 | 违反固定页脚要求 | 页脚原样输出,一字不改 |
| 产物之外在用户目录留下中间文件 | 用户项目目录与桌面被弄乱 | 交付后清理工作区中间文件,目录里只留成品 |
常见疑问见下一节 FAQ;填写失误与报错处理见流程九与 references/error-cookbook.json。
常见问题解答(FAQ)
用户提问涉及下列问题时,直接引用 references/faq.json 中对应条目的答案:
Q1 5E 是什么、与其他探究式教学有何不同|Q2 用了 5E 是不是老师就能少讲|Q3 文科/人文学科能不能用|Q4 能否只要 PPT|Q5 会不会显示开发者名字|Q6 能否直接参赛或上课|Q7 课时与教案份数怎么算|Q8 为什么不能用「了解/理解/掌握」|Q9 为什么教案这么详细、讲课 PPT 每课次 20 页以上|Q10 量规为何必须与教案一致|Q11 大学为何必须找真实话题并注明来源|Q12 页脚与 LICENSE 能否修改|Q13 报错看不懂怎么办|Q14 能否先看案例|Q15 能否分享给同事|Q16 最快怎么用、要准备什么|Q17 要不要自己敲命令|Q18 断网了还能不能生成|Q19 中断了要不要从头再来|Q20 能否指定每次课时长|Q21 同一课程不同对象能否出多份|Q22 能否装到别的 AI 工具|Q23 参赛送审怎么提前卡质量|Q24 上传的资料会不会被传到外面|Q25 要不要联网、会不会自己装软件|Q26 生成内容的版权归谁|Q27 资料能否复制出来再发布|Q28 能否转给同事或装到多台电脑|Q29 断网会影响哪些功能|Q30 生成时资料会不会外传|Q31 中途想换对象或加课次要不要重来。
资源
资料库(references/,15 份,存放于技能包内、由脚本在本机取用;用途见表,取用方式见各流程说明)
5e-methodology.json— 5E 五环节定义、目标、师生角色、必含清单、时间配比、一致性规则、跨环节核查清单与增值设计清单explore-methodology.json— 探究环节 21 种方法论(5 大类,含适用学科/学段、材料、步骤、支架、风险、参考文献)blooms-taxonomy.json— 布卢姆 2001 版六层行为动词库、禁用模糊动词、层次覆盖规则与正反例audience-profiles.json— 四类授课对象画像(目标结构、课时换算、教案份数、资料类型、话题来源要求)engage-strategies.json— 吸引环节 9 种认知冲突类型、导入话术骨架、关键提问库、前概念模板explain-strategies.json— 解释环节 8 种活动、教师追问五层阶梯、教师补充规范elaborate-strategies.json— 迁移环节 8 种任务类型、9 种教学支架、难点分析模板、拓展建议evaluation-toolkit.json— 评价维度库、形成性工具、量规等级词库、反馈方法与话术、补救方案模板ppt-themes.json— 7 套 PPT 配色方案(含 5E 五环节专用色)footer-note.json— 页脚原文,由渲染脚本自动注入,不得修改faq.json— 31 条常见问题解答(含资料归属与授权、断网影响、中途改参数等)error-cookbook.json— 20 类填写失误与 15 类脚本报错的人话处理方案、报错自查三步法与备用方案output-contract.json— 4 份内容文件的字段契约、13 种 PPT 版式说明、交付前自检清单与严检项workflow-prompts.json— 触发词表、能力边界口径、各流程选项卡题目与选项、快速通道与中断续跑规则case-demonstrations.json— 7 个 5E 实际案例演示
脚本(scripts/)
selfcheck.py— 技能包自检(资料齐全性、资料可读性、脚本完整性、生成组件可用性;只读、不改动任何文件)materials.py— 资料取用入口(列出全部资料、取出某一份的完整内容;只读技能包自身文件)init_plan.py— 建立工作区并生成 4 份空白内容文件validate_plan.py— 内容校验(必填项、八大部分及顺序、版式合法性、20 页下限、量规一致性;--strict追加目标动词、层次覆盖、权重合计、时间合计四项严检)build_docx.py— 生成教案 Wordbuild_pptx.py— 生成说课 + 讲课 PPT(同一文件)run_all.py— 校验并一键生成全部产物(支持--only docx|pptx、--strict、--skip-validate)_materials.py/_util.py/_docx.py/_pptx.py/_icons.py— 资料整理、公共工具、Word 渲染引擎、PPT 渲染引擎与矢量图标库(仅供上述脚本调用)
许可
LICENSE.txt— CC BY-NC-ND 3.0 中国大陆许可文本,不得修改。