Skip to content
Back to skills

Teaching Contest

ASecurity

高校教学竞赛与示范课全流程辅助:竞赛材料清单体检、20 分钟教学节段设计、教学创新点提炼、说课脚本撰写、课件视觉打磨、评委视角自评(MOCK_REVIEW)、课堂实录拍摄脚本。是 lesson-plan 的竞赛增强版——把日常教案升级成能拿分的参赛材料。当教师说「准备教学竞赛」「设计示范课」「教学创新大赛」「竞赛教案怎么写」「帮我模拟评委提问」「青教赛 20 分钟怎么设计」「说课稿怎么写」「教学创新报告怎么写」「公开课怎么打磨」时使用。Triggers: 准备教学竞赛、设计示范课、教学创新大赛、竞赛教案怎么写、帮我模拟评委提问、青教赛、说课稿、公开课打磨、教学创新报告、课程思政比赛、青年教师教学竞赛。

  • 11 stars
  • 0 votes
  • 1 copy
  • 1 view
  • Added October 20, 2026
educationpythongobash

Security analysis

A100/100

Scanned October 20, 2026

npx -y skills add EtherealMingo/university-teacher-skills --skill teaching-contest --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Teaching Contest?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Teaching Contest
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/etherealmingo-teaching-contest/badge)](https://www.skillsdirectory.com/skills/etherealmingo-teaching-contest)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: teaching-contest
description: "高校教学竞赛与示范课全流程辅助:竞赛材料清单体检、20 分钟教学节段设计、教学创新点提炼、说课脚本撰写、课件视觉打磨、评委视角自评(MOCK_REVIEW)、课堂实录拍摄脚本。是 lesson-plan 的竞赛增强版——把日常教案升级成能拿分的参赛材料。当教师说「准备教学竞赛」「设计示范课」「教学创新大赛」「竞赛教案怎么写」「帮我模拟评委提问」「青教赛 20 分钟怎么设计」「说课稿怎么写」「教学创新报告怎么写」「公开课怎么打磨」时使用。Triggers: 准备教学竞赛、设计示范课、教学创新大赛、竞赛教案怎么写、帮我模拟评委提问、青教赛、说课稿、公开课打磨、教学创新报告、课程思政比赛、青年教师教学竞赛。"
---

# 教学竞赛与示范课

> **Goal**:把教师已有的日常教学,重构成一份「20 分钟能演完、评委记得住、证据说得清」的竞赛材料包。
> 产出是**初稿 + 评分预判 + 追问预案**,不是终稿。所有成效数据、获奖名称、评教分数由教师提供,
> AI 只做结构化与提炼,不生成任何学生数据。

## 何时使用

- 「准备教学竞赛 / 青教赛 / 教学创新大赛 / 课程思政比赛」
- 「帮我设计一个示范课 / 公开课怎么打磨」
- 「竞赛教案怎么写 / 20 分钟的教学节段怎么选内容」
- 「我的教学创新点怎么提炼 / 教学创新报告怎么写」
- 「说课稿怎么写 / 说课和讲课有什么区别」
- 「帮我模拟评委提问 / 帮我按评分表自评一下」
- 「课堂实录怎么拍 / 录课要注意什么」

**不适用**:日常备课(走 `lesson-plan`)、日常课件(走 `lecture-slides`)、论文汇报(走 `paper-to-slides`)、
教学成果奖申报(走 `grant-proposal`)、职称材料(走 `annual-review`)。

## 与 lesson-plan 的关系(竞赛增强版,必须理解)

本技能**不是**独立的教案生成器,而是 `lesson-plan` 的**竞赛增强版**。关系如下:

| 维度 | `lesson-plan`(日常) | `teaching-contest`(竞赛) |
|---|---|---|
| 对象 | 一学期/一整章的教学设计 | 一整门课的设计 **+ 一个 20 分钟节段** |
| 单位 | 45 分钟一节课 | 20 分钟节段(必要时压缩常规课的 2 课时内容) |
| 目标 | 学生学会 | 学生学会 **且 评委看得出你在创新** |
| 刚性约束 | 教学进度 | **严格计时**(超时直接扣分甚至叫停) |
| 必备件 | 教案 | 教案 + 节段设计 + 创新报告 + 说课稿 + 课件 + 反思 + 视频 |
| 自评 | 教学反思 | **评委视角打分(MOCK_REVIEW)+ 追问预案** |

**编排顺序不可颠倒**:先跑 `lesson-plan` 拿到整门课的教学设计底盘,再用本技能做竞赛化改造。
若教师直接跳进来要 20 分钟节段,**先补齐底盘**(至少要有课程大纲、章节目标、学情),否则节段会悬空。

**复用而不是重写**:整门课的教学设计、教学目标撰写、学情分析,一律走
`skills/education-skills/edu-teaching-design/references/lesson-plan-generator.md` 的框架,本技能只做三件事——
**压缩到 20 分钟、提炼创新点、按评委视角自评**。

## 竞赛类型与材料清单

不同竞赛要的材料差别很大。**先判定竞赛类型,再生成材料清单**——不要一股脑全做。

| 竞赛 | 典型时长 | 核心材料 | 特有要求 |
|---|---|---|---|
| **全国高校教师教学创新大赛** | 15–20 min 课堂 + 创新报告答辩 | 教学创新成果报告(3000–5000 字)、整门课教学设计、课堂实录视频、课件 | 强调**创新点可命名 + 有成效证据**;报告是重头戏,占总分很大比重 |
| **青年教师教学竞赛(青教赛)** | 20 min 节段(现场抽签或自选) | 教学设计(整门课 5–10 个节段全套)、节段课件、说课/教学反思 | **现场抽签制**要准备多个节段,不能只磨一个;教学反思常为现场限时手写 |
| **课程思政教学比赛** | 15–20 min | 教学设计、课程思政融入说明、课件、思政元素对照表 | 必须有**显性可指认**的思政融入点,且不能贴标签式硬凹 |
| **教学能力比赛(职教/省赛)** | 16–20 min(或有学生配合) | 教案、说课视频、课堂实录、教学实施报告 | 常有**真实学生配合**环节,评分看学生反应真不真 |
| **校内示范课 / 公开课** | 40–45 min | 教案、课件、听课评价表 | 无统一评分标准时**按本校督导听课表**反向设计 |

**材料清单标准六件套**(不论哪类竞赛,先按这个盘点,再按上表增删):

| # | 材料 | 说明 | 本技能产出 |
|---|---|---|---|
| 1 | 整门课教学设计 | 课程定位、目标、学情、内容重构、评价方案 | 改造自 `lesson-plan` 底盘 |
| 2 | 课堂教学节段设计(20 min) | **核心**,见阶段二 | `节段教学设计.docx` |
| 3 | 教学创新报告 | 创新点、依据、成效证据 | `教学创新报告_初稿.md/docx` |
| 4 | 说课脚本 | 说教材/学情/目标/教法学法/过程/反思 | `说课脚本.docx` |
| 5 | 竞赛课件 | 与节段设计逐页对齐 | `竞赛课件.pptx` |
| 6 | 教学反思 | 竞赛后或赛前预写 | 随交付附 |

**先做清点,别做无用工**:用 `xlsx_kit.py` 出一张材料清单体检表,标出「已有 / 待补 / 不适用」,
避免把青教赛不需要的创新报告写成本科论文。

## 底座(禁止重写)

> 以下路径均已 `ls` 验证存在,引用时按原样写。

| 路径 | 用途 |
|---|---|
| `skills/education-skills/edu-teaching-design/` | **主底座**:`lesson-plan-generator.md`(教案框架)、`project-based-learning.md`(项目式设计)、`gamified-learning.md`(游戏化,做「高潮」用)、`differentiated-instruction.md`(分层)、`adaptive-learning-design.md`、`sel-activity-designer.md` |
| `skills/k12-teacher-skills/k12-lesson-plan-creation/` | 教案结构化的另一套参考(含 `references/`、`scripts/`) |
| `skills/k12-teacher-skills/k12-check-for-understanding/` | **形成性评价 / 课堂即时检测**设计,做互动环节用 |
| `skills/k12-teacher-skills/k12-lesson-differentiation/` | 分层任务设计,做「学生主体」证据用 |
| `skills/k12-teacher-skills/k12-lesson-prep/` | 备课流程与提问链参考 |
| `skills/awesome-benzi/references/QUALITY_GATES.md` | **评委视角自评(MOCK_REVIEW)的分级思想来源**:`blocked` / `needs-review` / `advisory` 三级问题模型、有 `blocked` 不得进入下一状态、字数门(汉字 1 字、西文串 1 字、超 110% 阻断) |
| `skills/awesome-benzi/references/LANGUAGE_MODEL.md` | 创新报告、说课稿的 AI 味治理 |
| `skills/awesome-benzi/references/EVIDENCE_MODEL.md` | 成效证据的分级与核验(创新点证据必须可定位) |
| `skills/office-layer/` | **文件产出唯一通道**:`docx_kit.py`(教案/报告)、`pptx_kit.py`(课件)、`xlsx_kit.py`(清单/证据表) |
| `skills/slides-polish/` | 竞赛课件视觉打磨(HTML/SVG → PNG → pptx),比赛课件观感占比高时启用 |
| `THIRD_PARTY_NOTICES.md` | 上游溯源与许可证合规说明 |

**加载建议**:日常结构问题只用前三个;一旦进入「做亮点」环节,再加载 `gamified-learning.md`
与 `k12-check-for-understanding`;竞赛级别较高(省赛及以上)才启用 `slides-polish`。

## 前置信息收集(intake,一次性问完)

**把下面 8 项合并成一次提问**,不要边做边问。信息不全时用安全默认值继续,
并在交付物里显式标注「此处按默认值处理」。

1. **参赛类型与级别**:全国高校教师教学创新大赛 / 青教赛 / 课程思政比赛 / 教学能力比赛 / 校内示范课?
   校赛、省赛还是国赛?(决定材料深度的天花板)
2. **学科与课程名**:课程全称、课程性质(必修/选修/专业核心/通识)、学分学时。
3. **参赛节段范围**:自选还是现场抽签?若是抽签,**备选节段有几个、覆盖哪些章节**?
   (抽签制是青教赛最大的坑——只磨一个节段等于赌运气)
4. **时长要求**:节段多少分钟(15 / 16 / 20)?说课几分钟?是否有答辩环节与时限?
5. **评分标准文件**:有评分表就发过来,**没有评分标准的备赛是盲打**。
   无文件时按本技能默认权重(教学设计 30% / 课堂实施 40% / 创新性 20% / 教学素养 10%),并标注「权重为通用值,请对照贵赛评分表调整」。
6. **是否需要课程思政**:明确要求还是加分项?学校有无思政元素对照表模板?
7. **往届获奖材料参考**:有无本校/本赛往届获奖教案、视频、报告可参考体例?
   (有则用于对齐体例,**原文不得抄进草稿**)
8. **可提供的成效证据**:学生成绩对比、评教分数、作品照片、竞赛获奖、问卷数据、督导评价——
   有哪些?**没有的留 `【待补:成效证据】`,绝不编。**

**补问项(教师能答就答,答不出不阻塞)**:
是否有真实学生配合录制?教室是否有录播设备?板书还是纯 PPT?教师教龄与职称(青教赛有年龄限制)。

## 工作流

每阶段均为 **输入 → 动作 → 输出 → 退出条件**。上一阶段未达退出条件,不得进入下一阶段。

---

### 阶段零 · 底盘准备(拿整门课教学设计)

- **输入**:课程大纲、教材、章节安排、学情(学生层次/先修基础)、教师现有教案。
- **动作**:走 `lesson-plan` 通道与其底座 `skills/education-skills/edu-teaching-design/references/lesson-plan-generator.md`,
  产出整门课教学设计底盘。只做**结构化**,不评价、不编数据。
- **输出**:`课程教学设计_底盘.md`(课程定位 / 目标 / 学情 / 内容重构 / 评价方案 / 章节目标表)。
- **退出条件**:整门课目标与章节目标能对齐;学情有教师提供的事实依据(缺则标 `【待补:学情数据】`)。
  教师跳步进入时,**必须先补这一步**,否则节段设计无根。

---

### 阶段一 · 竞赛类型判定与材料清单体检

- **输入**:intake 第 1、5、7 项。
- **动作**:
  1. 按「竞赛类型与材料清单」表判定类型,圈定**必需材料子集**(青教赛别写创新报告,创新大赛别只磨一个节段)。
  2. 逐项盘点「已有 / 待补 / 不适用」,出一张体检表。
- **输出**:`竞赛材料清单.xlsx`(列:材料名 / 是否必需 / 现有状态 / 负责人 / 截止时间 / 备注)。

```bash
PY="skills/office-layer/.venv/bin/python"
export MPLCONFIGDIR=/tmp/mplcache && mkdir -p /tmp/mplcache

$PY skills/office-layer/scripts/xlsx_kit.py build \
    --spec 材料清单_spec.json --out 竞赛材料清单.xlsx
```
- **退出条件**:清单里**没有「未知状态」行**——每一项都明确「已有 / 待补 / 不适用」。
  待补项超过 3 项时,先向教师提示风险再继续。

---

### 阶段二 · 20 分钟节段设计(核心,本技能的重头)

#### 2.1 节段选取原则

常规 45 分钟课讲一个完整知识点;竞赛节段必须**「小而完整」**——**20 分钟里走完一个闭环**:
有起点(问题/情境)→ 有过程(探究/操作/互动)→ 有终点(学生产出一个可视化成果)。

**选取四条硬标准(四条都要满足)**:

1. **有亮点**:这个知识点存在一个「啊哈时刻」——反直觉的结论、能动手的实验、
   贴近生活的案例、可视化后极其清晰的结构。
2. **能体现互动**:至少有 **2 处真实学生活动**(提问/讨论/操作/投票/展示),
   而不是「大家觉得对不对?」这种假互动。
3. **有可视化成果**:20 分钟结束时学生手上要有**看得见的东西**——一张图、一个模型、
   一段代码、一份方案、一个结论表。这是评委判断「学生真的学了」的最硬证据。
4. **时长可控**:内容量**宁可少 20%,不可多 10%**。20 分钟塞 30 分钟内容是超时的头号原因。

**淘汰项(出现即换知识点)**:
- 纯推导、纯公式堆砌、无停顿的长讲授;
- 需要长篇前置知识铺垫才能理解(20 分钟讲不完铺垫);
- 只能靠念 PPT 完成的内容;
- 与学生已有经验毫无连接点的抽象概念。

**抽签制作业**:若是现场抽签,**每个备选节段都要出完整设计**,且共用一套课件模板与
统一的时间分配骨架(否则现场切换会乱)。抽签制建议准备数 = 要求数 × 1.5。

#### 2.2 时间分配模板(20 分钟)

严格照此骨架,**每段时间写死**:

| 环节 | 时长 | 做什么 | 关键要求 |
|---|---|---|---|
| **导入** | 2 min | 情境/问题/数据/实物/短视频切入 | 30 秒内让评委知道「这节课解决什么问题」,**不要自我介绍拖时间** |
| **主体** | 14 min | 讲授 + 2 处学生活动 + 高潮点 | 讲授不连续超过 4 min,必须被打断一次(提问/操作/讨论) |
| **小结与升华** | 4 min | 学生成果展示 → 知识结构化 → 价值升华/思政落点 → 留悬念 | 升华不是喊口号,要**从本节课内容长出来** |

**细分(可直接抄进表格)**:

| 时间轴 | 环节 | 内容 |
|---|---|---|
| 00:00–02:00 | 导入 | 情境/问题驱动,亮出本节课任务 |
| 02:00–06:00 | 主体·第一层 | 核心概念/方法讲解(含 1 次提问) |
| 06:00–11:00 | 主体·第二层(**高潮**) | 学生活动 / 演示实验 / 案例辨析 / 小组任务 |
| 11:00–16:00 | 主体·第三层 | 方法迁移、变式应用、学生实操 |
| 16:00–18:30 | 小结 | 学生成果展示 + 知识结构化(板书/思维导图收口) |
| 18:30–20:00 | 升华 | 价值落点、思政融入、联系前沿与职业场景 |

**计时纪律**:
- 允许误差 **±30 秒**,超过即视为超时风险;
- 导入严禁超过 2 分 30 秒;小结严禁提前结束(提前 1 分钟以上结束 = 内容量不足的信号);
- 排练时必须**两次以上真实掐表**(手机计时器 + 秒表),并在表格里记录实测值。

#### 2.3 「必须有高潮」——让评委记住的那一个设计点

这是竞赛和日常课最大的区别:**一节课必须有一个能被评委复述出来的记忆点**。
只允许**一个**,多了等于没有。

**四种可用的高潮类型**:

| 类型 | 做法 | 适用学科 | 底座 |
|---|---|---|---|
| **认知冲突型** | 先给出学生(和评委)都会答错的结论,用实验/数据推翻它 | 理工、医学 | `skills/education-skills/edu-teaching-design/references/lesson-plan-generator.md` |
| **动手生成型** | 学生现场做出一个东西并展示(模型、代码跑通、方案成形) | 工科、艺术、师范 | `project-based-learning.md` |
| **真实案例辨析型** | 真实行业案例/新闻事件,学生分角色辩论后给出方案 | 经管、法学、新闻 | `differentiated-instruction.md` |
| **机制竞技型** | 把练习设计成有即时反馈与排名的挑战 | 语言、基础课、大班课 | `gamified-learning.md` |

**高潮设计的三条验收**:
1. **位置**:高潮点必须落在时间轴 **06:00–11:00** 区间(评委注意力峰值),不能放最后 2 分钟。
2. **主体**:高潮的**主角是学生**,不是教师演示。教师只做组织与追问。
3. **可复述**:能用一句话说清。写不出来,说明这个设计不成立,重做。

#### 2.4 节段教学设计表格结构(直接照此填)

主表(**必填,逐行写清**):

| 时间 | 环节 | 教师活动 | 学生活动 | 设计意图(教育学依据) | 支撑材料 | 评价点 | 实测用时 |
|---|---|---|---|---|---|---|---|
| 00:00–02:00 | 导入 | … | … | … | 案例视频/实物 | 能否说出问题 | 1'52" |
| 02:00–06:00 | 概念建构 | … | 回答递进问题 1–3 | 布鲁姆理解层 | PPT P3–P5 | 答题正确率 | |
| 06:00–11:00 | **高潮·学生活动** | … | 小组完成任务单 | 建构主义/做中学 | 任务单、学具 | 成果是否成型 | |
| 11:00–16:00 | 迁移应用 | … | 独立完成变式 | 最近发展区 | 练习页 | 完成率 | |
| 16:00–18:30 | 小结 | 组织展示、板书收口 | 展示成果、归纳 | 结构化 | 板书 | 归纳是否完整 | |
| 18:30–20:00 | 升华 | 点出价值与前沿 | 谈感受 | 课程思政 | 思政素材 | 参与度 | |

**附表(竞赛材料必备,缺一个就少一个得分点)**:

| 附表 | 内容 | 为什么必须有 |
|---|---|---|
| 教学目标表 | 知识/能力/素质三维,每条可观测、可评价 | 评委先看目标写得虚不虚 |
| 重难点与突破策略 | 重点怎么突出、难点怎么化解(对应具体环节) | 「难点无策略」是常见失分点 |
| 板书设计图 | 手绘或 ASCII 图,标明书写顺序 | 板书缺失是硬伤,见阶段六 |
| 课程思政融入表 | 思政元素 ↔ 教学内容 ↔ 融入方式 ↔ 预期效果 | 思政比赛的核心得分项 |
| 学生成果清单 | 20 分钟后学生应产出的具体东西 | 学生主体地位的证据 |
| 预期追问与应答 | 见阶段六输出的追问清单 | 答辩环节保命 |

**输出**:`节段教学设计.md` → `节段教学设计.docx`(用下面命令)。

```bash
$PY skills/office-layer/scripts/docx_kit.py md \
    --in 节段教学设计.md --out "XX课程20分钟节段教学设计.docx" \
    --title "《XX课程》20 分钟教学节段设计"

$PY skills/office-layer/scripts/docx_kit.py inspect \
    --in "XX课程20分钟节段教学设计.docx"     # 自检:表格数、段落数、字数
```

- **退出条件**:① 时间轴逐行合计 = 规定时长(±30 秒内);② 主表每行的「学生活动」栏**非空**;
  ③ 高潮点能用一句话说清且落在 06:00–11:00;④ 六张附表齐全或已标「不适用(附理由)」。

---

### 阶段三 · 教学创新点提炼

竞赛评委最烦的一句话是「我采用了混合式教学、翻转课堂、案例教学」——**这些都是通用做法,不是创新**。
要靠**提炼框架**把教师的日常做法变成一个**可命名、有依据、有证据**的创新点。

#### 3.1 四步提炼框架(问题 → 做法 → 依据 → 成效)

| 步骤 | 要回答的问题 | 反面例子 | 正面写法 |
|---|---|---|---|
| **① 问题** | 传统教学在这个知识点上具体卡在哪? | 「学生基础薄弱」 | 「本课程 XX 内容抽象,历届学生在 XX 环节的错误率集中,根因是学生缺少 XX 经验」 |
| **② 做法** | 你做了什么**不一样**的事? | 「采用案例教学」 | 「构建『真实工单驱动』的教学路径:把 XX 企业的真实工单拆成三级任务,学生按组承接」 |
| **③ 依据** | 教育学/心理学理论支撑是什么? | 「效果好」 | 「基于建构主义的『做中学』与最近发展区理论,任务难度按三级阶梯设计」 |
| **④ 成效** | **数据证据**是什么? | 「学生反响热烈」 | 「XX 学期该知识点平均得分率由 __% 提升至 __%(数据来源:课程成绩表)」 |

#### 3.2 命名(创新点必须有个名字)

评委记不住描述,但记得住名词。命名公式:**「×× 式 / ×× 驱动 / ×× 融合 / ×× 阶梯 + 教学」**,
要求**8–14 字、能被一句话解释、不与其他高校撞名到一个字都不差**。

- 好例子:「工单驱动式三阶任务教学」「错题溯源的五步追问法」「数字孪生辅助的虚实映射课堂」。
- 坏例子:「混合式教学创新」「以学生为中心的教学改革」(等于没说)。

**命名自检**:把名字读给同事听,若对方能复述出「你干了什么」,名字合格。

#### 3.3 证据纪律(**红线级要求**)

**创新点必须有证据支撑,无证据的留占位。** 这是本技能最容易出事的地方。

| 证据类型 | 可用形式 | 缺失时 |
|---|---|---|
| 学业成效 | 前后测对比、得分率变化、及格率/优秀率、错题改善 | `【待补:成效证据——需课程成绩表对比数据】` |
| 学生评价 | 评教分数、问卷满意度、访谈原话(**须经学生同意、匿名处理**) | `【待补:成效证据——需评教或问卷数据】` |
| 作品对比 | 改革前后学生作品照片、方案质量对比 | `【待补:成效证据——需作品对比图】` |
| 第三方评价 | 督导听课评价、同行评议、企业反馈 | `【待补:成效证据——需督导/企业反馈】` |
| 辐射推广 | 公开课、教材、论文、其他课程采用 | `【待补:成效证据——需推广佐证材料】` |

**严禁**:编造百分比、编造评教分数、编造学生原话、把「预期成效」写成「已取得成效」。
后者在 `QUALITY_GATES.md` 中对应 `QG-CONTENT-003`「计划伪装为结果」,属于**阻断级**问题。

**证据表产出**(创新报告的支撑附件):

| 创新点 | 证据类型 | 具体证据 | 数据来源 | 是否已核实 | 缺口 |
|---|---|---|---|---|---|
| ×× 式教学 | 学业成效 | 得分率 __ → __ | 课程成绩表 | 待教师确认 | `【待补:…】` |

```bash
$PY skills/office-layer/scripts/xlsx_kit.py build \
    --spec 成效证据表_spec.json --out 创新点成效证据表.xlsx
```

**输出**:`教学创新报告_初稿.md`(创新点命名、四步论证、证据表、推广价值)。

- **退出条件**:每个创新点四步齐全;**每个「成效」栏要么有教师提供的真实数据,要么是 `【待补:成效证据——…】`**;
  全文不存在无来源的数字。

---

### 阶段四 · 说课脚本

#### 4.1 说课 ≠ 讲课(先分清,否则全程跑偏)

| 维度 | 讲课(上课) | 说课 |
|---|---|---|
| 对象 | **学生** | **评委 / 同行教师** |
| 内容 | 讲知识本身 | 讲**你为什么这样教** |
| 人称 | 「同学们我们来看…」 | 「本节课基于 XX 学情,我采用 XX 策略,意图是…」 |
| 关键动词 | 讲解、演示、提问 | **说、阐释、说明、反思** |
| 常见错误 | —— | 把说课讲成上课的浓缩版,全程没有一句「为什么」 |

**一句话判据**:说课稿里如果没有出现「我这样设计的意图是……」,那就不是说课稿。

#### 4.2 说课脚本六说结构

| 模块 | 说什么 | 时长占比 | 写作要点 |
|---|---|---|---|
| **一、说教材** | 课程地位、本次内容在课程/专业中的位置、与前后知识的逻辑关系 | 15% | 落到**具体章节与知识点**,不要泛谈课程意义 |
| **二、说学情** | 学生已有基础、认知特点、可能的学习困难 | 15% | 要有**事实依据**(前测、作业数据、访谈);无证据留 `【待补:学情数据】` |
| **三、说目标** | 知识 / 能力 / 素质三维目标,重难点及确定依据 | 15% | 每条目标**可观测**(能量出来),忌「培养学生的创新精神」这类无法验证的写法 |
| **四、说教法学法** | 主要方法、选择理由、与目标的对应关系 | 15% | 方法名要**名实一致**:说「翻转课堂」就得真有课前任务 |
| **五、说教学过程** | 按阶段二的时间轴讲环节,每环节点出「做什么 + 为什么这么做」 | 30% | **说课的主体**,与节段设计表格逐行对应 |
| **六、说反思与创新** | 亮点、不足、改进方向、创新点命名 | 10% | 主动说不足反而加分;创新点用阶段三的命名 |

#### 4.3 说课脚本格式(可直接套用)

```
【说课课题】《××》——20 分钟教学节段说课
【说课人】【待补:姓名/职称】
【一、说教材】
  1. 课程定位:……
  2. 本节内容地位:……(承上:……;启下:……)
【二、说学情】
  1. 知识基础:……(依据:……)
  2. 认知难点:……(依据:……)
【三、说目标与重难点】
  1. 知识目标:学生能……(可观测)
  2. 能力目标:学生能……
  3. 素质目标:学生能……
  4. 重点:……;难点:……(难点成因:……)
【四、说教法与学法】
  1. 教法:……(理由:……)
  2. 学法:……(理由:……)
【五、说教学过程】(20 分钟)
  环节一 导入(2 min):做什么…… 为什么……
  环节二 ……
【六、说反思与创新】
  1. 创新点:×× 式教学(定义一句话)
  2. 预期不足与改进:……
```

**时长纪律**:说课通常 **10–15 分钟**。先写全文再 **按字数折算**(中文口播约 **每分钟 200–240 字**),
超时就删**「说教材/说学情」的修饰语**,不要删「说教学过程」。

```bash
$PY skills/office-layer/scripts/docx_kit.py md \
    --in 说课脚本.md --out 说课脚本.docx --title "《××》教学节段说课稿"
```

- **退出条件**:六说齐全;每处方法选择都能说出「为什么」;口播时长折算在限时内并留 30 秒余量。

---

### 阶段五 · 竞赛课件制作与视觉打磨

竞赛课件的信息密度要求与日常课件**相反**:日常课件是学生的复习材料,可以密;
竞赛课件是评委的**注意力管理工具**,必须**少字、大图、强逻辑**。

- **一页一个观点**;正文单页 **不超过 220 字符**(`pptx_kit.py inspect` 会把超密页报进 `overdense`,
  这是提示拆页,不是报错——但竞赛课件请把阈值当硬线)。
- **字号下限**:正文字号不得小于 **18pt**,表格内不小于 **14pt**(评委坐在后排,
  「PPT 字太小」是最高频的失分点之一)。
- **页数与节段对齐**:20 分钟节段建议 **12–18 页**,且每页在节段设计表格里能查到对应时间点。
- **封面与结尾**:封面含课程名/节段名/【待补:姓名】;结尾页不要写「谢谢聆听」,
  写**本节课的结构化总结图**(评委在等你说完时看的就是这页)。

```bash
# 1) 生成课件(16:9,自动处理中文字体 a:ea)
$PY skills/office-layer/scripts/pptx_kit.py build --spec 课件spec.json --out 竞赛课件.pptx

# 2) 批量写演讲者备注(把节段设计表格里的教师活动,逐页写成口播提示)
$PY skills/office-layer/scripts/pptx_kit.py notes --in 竞赛课件.pptx --notes 讲稿备注.json

# 3) 自检信息密度:overdense 页必须拆
$PY skills/office-layer/scripts/pptx_kit.py inspect --in 竞赛课件.pptx
```

**视觉打磨(省赛及以上建议启用)**:需要真实的阴影、贝塞尔曲线、渐变、箭头、图标时,
走 `skills/slides-polish/` 的「HTML + 内联 SVG → 无头 Chrome 截图 PNG → python-pptx 嵌图」
管线;标题/页脚/页码仍用原生 pptx 文本保持可编辑。**不要手写 OOXML 绕过 office-layer。**

- **退出条件**:`inspect` 无 `overdense` 页;无小于 18pt 的正文;每页能在节段表里定位;
  备注页与口播稿一致。

---

### 阶段六 · 评委视角自评(MOCK_REVIEW)

以评委视角按**质量门思路**打分与提意见。分级思想借鉴
`skills/awesome-benzi/references/QUALITY_GATES.md`:问题分 **`blocked`(阻断,必须改)/
`needs-review`(需复核)/ `advisory`(建议)** 三级,**存在 `blocked` 就不得进入下一状态**。

#### 6.1 评分维度与权重(默认,按实际竞赛调整)

| 维度 | 权重 | 评委实际在看什么 | 本技能的检查手段 |
|---|---|---|---|
| **教学设计** | 30% | 目标是否可测、学情是否有据、重难点是否有突破策略、内容重构是否有逻辑 | 目标可观测性扫描;重难点 ↔ 环节对应表;附表完整性 |
| **课堂实施** | 40% | 时间控制、语言与教态、互动真实性、学生主体、板书、应变 | 时间轴合计核对;学生活动栏非空检查;提问链质量评估;假互动识别 |
| **创新性** | 20% | 创新点是否可命名、是否有理论依据、**是否有成效证据** | 四步框架齐全度;证据表逐条核验;无证据项计数 |
| **教学素养** | 10% | 学科功底、表达感染力、信息化素养、思政融入自然度 | 术语准确性;升华是否从内容长出来;技术使用是否服务于目标 |

> **权重是默认值**。教师提供评分表时**一律以评分表为准**,并按评分表逐条建检查项。
> 无评分表时在报告首行注明「权重为通用值,请对照贵赛评分表调整」。

#### 6.2 常见失分点清单(逐条过,命中即记)

| # | 失分点 | 级别 | 判据 | 修法 |
|---|---|---|---|---|
| 1 | **超时 / 提前结束** | blocked | 时间轴合计 > 限时,或排练实测超 ±30 秒 | 砍内容不砍互动;删修饰语 |
| 2 | **板书缺失** | blocked | 无板书设计图,或全程零板书 | 补板书图(哪怕只有主标题+结构图+关键词) |
| 3 | **假互动** | blocked | 只有「对不对/好不好」,无误答、无生成、无展示 | 换成有产出、有分歧、需动手的活动 |
| 4 | **PPT 字太小 / 太密** | blocked | 正文 <18pt,或 `inspect` 报 `overdense` | 拆页、删字、换图 |
| 5 | **无课程思政融入** | needs-review | 思政要求下无融入点或仅贴标签 | 从内容长出的价值点,填思政融入表 |
| 6 | **学生主体地位不突出** | blocked | 教师连续讲授 >4 min;学生活动 <2 处;无学生成果 | 增设学生环节,压缩讲授 |
| 7 | **创新点讲不清** | blocked | 无命名,或只有通用做法描述 | 走四步框架,先命名 |
| 8 | 创新点无证据 | blocked | 出现无来源数字,或成效栏空 | 教师补数据,或改 `【待补:成效证据】` |
| 9 | 目标不可观测 | needs-review | 「培养学生的…」「提高学生的…」 | 改成「学生能 + 可观测动词 + 对象」 |
| 10 | 学情无依据 | needs-review | 只说「基础薄弱」无数据 | 补前测/作业数据,或标注待补 |
| 11 | 教法名实不符 | needs-review | 说翻转课堂却无课前任务 | 改名,或补上真实环节 |
| 12 | 讲成说课的浓缩版 | needs-review | 说课稿无「为什么这样设计」 | 每个环节补设计意图 |
| 13 | 升华变喊口号 | advisory | 结尾与内容无逻辑连接 | 从本节知识点自然推出价值 |
| 14 | 技术炫技 | advisory | 用了 VR/大模型但与目标无关 | 删掉,或改成服务于难点的用法 |
| 15 | 结尾是「谢谢聆听」 | advisory | —— | 换成结构化总结图 |

**判定规则**(借 `QUALITY_GATES.md` 的 `QG-ISSUE-003`):
**任意一条 `blocked` 未清 → 总评不得为 A,且不得进入交付定稿。**

#### 6.3 输出:A/B/C 档判断 + 追问预案

| 档位 | 判据 | 建议动作 |
|---|---|---|
| **A 档(可冲奖)** | 无 `blocked`;`needs-review` ≤2;创新点有命名且有真实证据;高潮点清晰可复述 | 只做打磨与排练,不再改结构 |
| **B 档(可参赛)** | 无 `blocked`;但 `needs-review` 3–5 条,或成效证据部分缺失 | 按清单逐条修,重点补创新点证据 |
| **C 档(不建议提交)** | 存在任一 `blocked`,或创新点无法命名,或时间轴不成立 | 回到阶段二重做节段设计 |

**最可能被评委追问的问题(必须给 5–8 条,附应答要点,不写成台词)**:

1. 「你的创新点和混合式教学/翻转课堂的区别到底在哪?」
   → 应答要点:命名 + 四步中的「做法」与「依据」的**独特性**,避免泛化。
2. 「你说的成效,数据是怎么来的?样本多少?对照是什么?」
   → 应答要点:证据类型 + 来源 + 局限(**没有就说没有,并说明下一步如何采集**)。
3. 「这 20 分钟如果只让你保留一个设计,你保留哪个?为什么?」
   → 应答要点:直指高潮点,讲清它解决了哪个具体学习困难。
4. 「这节课的难点你为什么这么处理?还有别的方案吗?」
   → 应答要点:难点成因 + 策略依据 + 备选方案与取舍理由。
5. 「学生在这个环节如果做不出来/答不出来,你怎么办?」
   → 应答要点:预设的追问链与降维支架(这是评委验证你真上过课的方式)。
6. 「课程思政体现在哪里?会不会是两张皮?」
   → 应答要点:指出具体环节 + 内容本身的价值点,说明**不是外加的**。
7. 「你怎么评价这节课的学习效果?有什么证据?」
   → 应答要点:课堂评价点设计 + 后续作业/测验的验证路径。
8. 「如果换成大班(或线上、或基础更弱的学生),你的设计还成立吗?」
   → 应答要点:哪些部分可迁移,哪些需要调整(展示教学理解深度)。

**输出**:`模拟评审意见.docx`(评分表 + 三级问题清单 + 档位判断 + 追问预案)。
**所有分档与分数一律留人工确认位**,见红线。

```bash
$PY skills/office-layer/scripts/docx_kit.py spec \
    --spec 模拟评审_spec.json --out 模拟评审意见.docx
$PY skills/office-layer/scripts/docx_kit.py inspect --in 模拟评审意见.docx
```

- **退出条件**:15 条失分点逐条判定完毕(**不得用缺省表示「已检查」**);
  档位有判断;追问问题 ≥5 条且每条有应答要点;分数处于人工确认位状态。

---

### 阶段七 · 课堂实录与视频

竞赛材料中的课堂实录是**独立评审项**,拍得差会直接拉低整包印象分。

**拍摄前**:
- **脚本先行**:把节段设计表格当分镜表,标出必拍镜头(学生动手特写、板书、成果展示、师生对话)。
- **环境**:关闭门缝漏光与手机干扰;黑板/白板先擦干净;讲台桌面只留本次要用的教具。
- **着装与仪态**:纯色上衣(避免细条纹/细格子在镜头里产生摩尔纹);不穿反光面料。
- **站位规划**:明确自己站在哪、往哪走,**避免挡住板书与屏幕**;不要长时间背对镜头写板书。
- **学生**:提前告知拍摄,取得肖像使用同意(**涉及学生个人信息,见红线**);避免拍到学生名牌、学号。

**拍摄中**:
- **机位**:至少双机位——全景(拍师生互动、整体氛围)+ 特写(拍学生表情、手部操作、屏幕内容)。
- **音频是第一位**:优先使用领夹麦或教室吊麦,**不要只依赖机身麦克风**;录前试音并回放确认。
- **光线**:以教室主光为准,不要关灯只留投影(画面会人脸发黑、投影过曝)。
- **时间对齐**:开拍前录一记场记(拍手或报时),便于后期与时间轴对齐。
- **一条到底**:优先整段连续录制,避免明显跳剪;如需补拍,单独标记。

**拍摄后**:
- **核对时长**:成片时长必须符合竞赛要求(常见 15–20 分钟),超时先剪导入铺垫,**绝不剪学生活动**。
- **检查清单**:画面无遮挡 / 声音清晰无爆音 / 无学生个人信息暴露 / 片头片尾符合赛方模板要求。
- **备份**:原始素材单独留存(赛方可能要求提交未剪辑版)。

**输出**:`课堂实录拍摄脚本.md`(分镜表:时间点 / 镜头 / 内容 / 收音要点 / 备注)。

- **退出条件**:分镜表覆盖全部必拍镜头;收音与光线方案明确;学生肖像与信息处理方式已写明。

---

### 阶段八 · 交付与冻结

1. 内容门 + MOCK_REVIEW 通过(无 `blocked`)后,冻结 Markdown 源稿。
2. 全部交付物走 `skills/office-layer/` 生成,并逐个 `inspect` 自检。
3. 交付说明写清:**初稿性质、所有 `【待补:…】` 清单、所有 `【待教师确认:…】` 清单、
   用了哪些默认值、哪些结论需要教师本人背书**。

- **退出条件**:交付物 `inspect` 全部通过;待补清单与确认位清单列出且条数为 0 或有明确归属人。

## 产出物

| 文件 | 内容 | 生成方式 |
|---|---|---|
| `竞赛材料清单.xlsx` | 六件套体检表(必需/已有/待补/截止) | `xlsx_kit.py build` |
| `节段教学设计.docx` | **核心**:20 分钟时间轴主表 + 六张附表(目标/重难点/板书/思政/成果/追问) | `docx_kit.py md` |
| `教学创新报告_初稿.docx` | 创新点命名 + 四步论证 + 证据表 + 推广价值 | `docx_kit.py md` |
| `创新点成效证据表.xlsx` | 创新点 ↔ 证据 ↔ 来源 ↔ 核实状态 ↔ 缺口 | `xlsx_kit.py build` |
| `说课脚本.docx` | 六说结构 + 口播时长折算 | `docx_kit.py md` |
| `竞赛课件.pptx` | 12–18 页,含演讲者备注 | `pptx_kit.py build` + `notes` |
| `模拟评审意见.docx` | 评分表 + 三级问题清单 + A/B/C 档 + 追问预案 | `docx_kit.py spec` |
| `课堂实录拍摄脚本.md` | 分镜表 + 收音/光线方案 | 本技能直接生成(供现场用,非正式交付物) |

## 红线

1. **不虚构教学成效数据**。学生成绩、评教分数、问卷百分比、学生原话、获奖名称、
   项目编号,一律只能来自教师提供的材料。**缺失一律写 `【待补:成效证据——具体需要什么】`**,
   绝不生成、绝不"估算"、绝不把预期写成已达成。
   (对应 `QUALITY_GATES.md` `QG-CONTENT-003`:计划伪装为结果 → 阻断。)
2. **创新点必须有依据**。每个创新点必须补齐「问题 → 做法 → 依据 → 成效」四步;
   **「依据」栏不得编造理论名与文献**,不知道就写 `【待补:理论依据】`;无证据的成效写 `【待补:成效证据】`。
3. **竞赛材料必须教师本人把关,AI 只出草稿**。所有评分、档位、结论处一律留:
   ```
   【待教师确认:本表评分 __ / 100】
   【待教师确认:档位判断(A / B / C)__】
   【待教师确认:创新点命名是否采用】
   【待教师确认:是否同意提交该版本】
   ```
4. **不替代教师做学术与政治把关**。课程思政内容、学科表述准确性、教学主张的可行性,
   由教师与院系审核;本技能只做结构化与提示,不给"通过"结论。
5. **学生个人信息不出本机**。课堂实录涉及的学生肖像、姓名、学号、成绩一律脱敏;
   录制需取得同意;交付说明注明「本文件含学生个人信息,请注意保管」,
   中间文件(转换产物、缓存、截图)任务结束后提醒教师删除。
6. **往届获奖材料只参考体例,不抄内容**。参考稿原文不得进入草稿
   (对应 `QUALITY_GATES.md` `QG-STYLE-003`)。
7. **不生成 Markdown 当交付物**(`课堂实录拍摄脚本.md` 除外,它是现场工作用稿),
   正式材料一律走 `office-layer` 出 docx/pptx/xlsx。
8. **不手写 OOXML / 不用文本框拼伪表格**绕过 `office-layer`。
9. **必须明确本技能与 `lesson-plan` 的关系**:这是竞赛增强版,不是替代品;
   教师若无整门课底盘,先补底盘再进节段设计。

## 自检清单

交付前逐项过,任一项为否则不得交付:

**格式与合规**
- [ ] `description` 里的触发短语是教师真实会说的口语(≥4 句),能被子技能路由命中
- [ ] 引用的每个 底座路径都 `ls` 验证过存在(含 `skills/education-skills/edu-teaching-design/` 的具体文件名)
- [ ] 所有 docx/pptx/xlsx 都由 `skills/office-layer/scripts/*.py` 生成,且每个都跑过 `inspect`
- [ ] `pptx_kit.py inspect` 无 `overdense` 页;课件正文 ≥18pt

**内容纪律**
- [ ] 全文**没有任何**无来源的数字、百分比、评教分数、学生原话
- [ ] 每个创新点四步齐全;无证据处是 `【待补:成效证据——…】` 而不是编造
- [ ] 引用性表述(「研究表明」等)都有真实来源,或已改为教师提供材料
- [ ] 参考的往届获奖材料其原文未出现在草稿中
- [ ] 未使用「计划/预期」冒充「已取得」

**教学逻辑**
- [ ] 时间轴逐行合计 = 规定时长,且有**实测用时**记录(排练掐表 ≥2 次)
- [ ] 主表每行「学生活动」栏非空;学生活动 ≥2 处;无连续讲授 >4 min
- [ ] 高潮点唯一、能用一句话说清、位于 06:00–11:00、主角是学生
- [ ] 六张附表齐全(目标 / 重难点 / 板书 / 思政 / 成果 / 追问)或有「不适用 + 理由」
- [ ] 课程思政融入点从教学内容长出,非贴标签
- [ ] 说课脚本有「为什么这样设计」,不是讲课的浓缩版

**自评与确认**
- [ ] 15 条常见失分点**逐条**判定(`blocked` / `needs-review` / `advisory` / 未命中),未用缺省表示已检查
- [ ] 所有 `blocked` 项已清零,或已明确列出并说明未清原因
- [ ] A/B/C 档判断已给出,且分数处留 `【待教师确认:…】`
- [ ] 追问问题 ≥5 条,每条有应答要点

**交付说明**
- [ ] 明确写「这是初稿」,并列出所有 `【待补:…】` 与 `【待教师确认:…】` 清单
- [ ] 标注了哪些地方用了默认值(如评分权重、时长)
- [ ] 含学生信息的文件已注明保管提示,并提醒删除中间文件
- [ ] 已提示教师「请重点核对:创新点证据来源 / 时间轴实测 / 思政表述 / 个人与单位信息」

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.