Install
openclaw skills install @fslong520/prepkit为信息学奥赛培训(NOI/CSP/GESP)准备教学材料的备课引导框架。 基于 ADDIE 教学设计模型(Analysis-Design-Development-Implementation-Evaluation), 专门针对14岁高中生设计,提供质量参照和思考维度,而非固定模板。 AI 应根据课程内容选择最合适的表达方式,避免千篇一律。
openclaw skills install @fslong520/prepkit一份关于"怎样的课堂是好的"的思考框架,而非讲义流水线操作手册。
基于信息学竞赛教学经验的备课引导框架——明确教学目标、提供质量参照、保留创作自由。AI 应根据课程内容本身选择最合适的表达方式,而非机械套模板。
备课、信息学奥赛、NOI、CSP、GESP、教学设计、问题驱动式教学、引导发现、课堂质量
本技能不规定"先做什么再做什么"。而是提供几个思考维度,帮助AI围绕"什么样的课堂是好的"来创作:
好的信息学课堂没有固定公式,但有几个共性可循:
| 维度 | 含义 | 自问 |
|---|---|---|
| 目标清晰 | 学生知道这节课要学什么、为什么学 | 学完这节课学生能做什么? |
| 引人入胜 | 开头有钩子,中间有节奏,结尾有回响 | 学生第一分钟就被抓住了吗? |
| 主动发现 | 学生自己推导出答案,而非被告知 | 有没有留思考空间,还是直接给结论? |
| 学练结合 | 每个知识点后都有练习,形式不拘 | 最弱的学生有题可做吗?最强的学生有挑战吗? |
| 逻辑连贯 | 知识点之间有自然的因果链条 | 为什么先讲这个再讲那个?换顺序可以吗? |
| 因材适教 | 语言、类比、节奏适合14岁学生的认知 | 这课如果我自己14岁听起来会觉得有趣吗? |
明确需求(教谁?教什么?)
↓
分析:教学目标 + 先备知识
↓
设计:叙事线索 + 节奏安排
↓
开发:制作讲义/PPT + 例题 + 代码 + 作业
↓
(可选)实施 → 评价
分析和设计阶段可以很简短(简单内容几分钟就能搞定),也可以很深入(复杂算法需要精心设计悬念与揭示)。
备课产出中的例题、作业、教学情境,统一使用智国学堂角色体系:
| 角色 | 用途 |
|---|---|
| 冯老师 | 编程老师,负责讲解和出题 |
| 刘老师 | 校长,督学和统筹 |
| 王老师 | 编程老师,负责编程教学和辅导 |
| 侯老师 | 英语老师,负责字符串/单词类教学情境 |
场景:智国学堂(编程学习平台)
命名原则:
场景接地气:
叙事风格(用于例题和作业场景):
| 阶段 | 模块文档 | 做什么 |
|---|---|---|
| Analysis | modules/01-Analysis分析.md | 搞清楚"教谁、教什么" |
| Design | modules/02-Design设计.md | 规划"怎么教" |
| Development | modules/03-Development开发.md | 制作"教学材料" |
| Implementation | modules/04-Implementation实施.md | 课堂执行 |
| Evaluation | modules/05-Evaluation评价.md | 效果评估 |
| 级别 | 难度 | 目标 |
|---|---|---|
| 入门级 | 1-5 | CSP-J、GESP 1-4级 |
| 提高级 | 5-8 | CSP-S、GESP 5-6级 |
| NOI级 | 7-10 | NOI、省选 |
CDN首选:unpkg.com(避免cdn.jsdelivr.net国内访问不了)
| 阶段 | 模块文档 | 做什么 |
|---|---|---|
| 1. Analysis 分析 | modules/01-Analysis分析.md | 搞清楚"教谁、教什么" |
| 2. Design 设计 | modules/02-Design设计.md | 规划"怎么教" |
| 3. Development 开发 | modules/03-Development开发.md | 制作"教学材料" |
| 4. Implementation 实施 | modules/04-Implementation实施.md | 课堂执行 |
| 5. Evaluation 评价 | modules/05-Evaluation评价.md | 效果评估与迭代 |
| 文档 | 用途 | 所属阶段 |
|---|---|---|
| modules/叙事设计.md | 情绪曲线、植入-揭示、赌注阶梯 | Design |
| modules/去AI味指南.md | 10 条去 AI 味原则 | Development |
| 文档 | 用途 |
|---|---|
| references/备课规则.md | 完整课程结构、级别对照、教学标准 |
| references/例题模板规则.md | 例题精确格式要求 |
| assets/讲义ppt模板.md | Marp 讲义模板 |
接到备课任务后,按以下流程执行:
用户提出备课需求
↓
读取对应模块文档(按需)
↓
按 ADDIE 阶段逐步执行
↓
输出:讲义/PPT + 例题 + 作业 + 代码
每个阶段完成后,进入下一阶段前先自检。
| 级别 | 难度 | 目标 |
|---|---|---|
| 入门级 | 1-5 | CSP-J、GESP 1-4 级 |
| 提高级 | 5-8 | CSP-S、GESP 5-6 级 |
| NOI 级 | 7-10 | NOI、省选 |
完整课程结构参见 → references/备课规则.md
| 优先级 | 源 |
|---|---|
| 首选 | unpkg.com |
| 备选 | fastly.jsdelivr.net、cdnjs.cloudflare.com |
| 避免 | cdn.jsdelivr.net(国内访问不了)、bootcdn(太慢) |
_ppt 结尾才会被添加到数据库技能支持自我迭代。根据使用反馈优化文档,让技能越来越好用。
优化触发:用户反馈、使用数据、错误发现、新需求。 优化执行:记录 → 分析 → 修改 → 验证。
详见各模块文档末尾的"输出物"和"检查清单",每次使用后可对照评估效果。