返回技能市场

苏教版小学数学备课

苏教版小学数学专用备课工具。基于《义务教育数学课程标准(2022年版·2025年修订)》和苏教版小学数学教材(2024审核版),输入年级/单元/课时,自动生成小学数学教学设计(Word,13行×5列教学评一体格式)及数学课堂互动网页(学生答题+教师端学情看板)。注意:本技能仅适用于小学数学学科,不用于语文、英语等其他学科。

版本: 1.0.1分类: 教育教学

SKILL.md

苏教版数学 · 教学设计生成器

⚠️ 学科限定:本技能仅服务小学数学(苏教版)。所有输入均为小学数学的年级/单元/课时, 生成的任何文档标题、课件、互动网页必须写"数学",严禁写成语文、英语等其他学科。

技能描述

基于《义务教育数学课程标准(2022年版·2025年修订)》和苏教版小学数学教材(2024审核版), 输入上课信息(年级、单元、课时),自动生成: Word 教学设计 — 符合13行×5列模板的教学评一体化教案(数学)

技能资源(自包含,开箱即用)

所有资源文件已嵌入技能目录 ${SKILL_DIR}/resources-md/,零外部依赖。

资源结构

${SKILL_DIR}/resources-md/
├── 课程标准.md                                      — 课标对标
├── 电子课本/   (12册, 按命名规则查找)                  — 课本内容
│   ├── 24秋苏教版一上数学电子课本.md
│   ├── 24春苏教版一下数学电子课本.md
│   ├── ...
└── 教师教学用书/ (13个MD文件, 按命名规则查找)         — 教学目标/重难点参考
    ├── 教参_24秋苏教版小学数学教师教学用书(一年级上册)_p1.md
    ├── ...

工具依赖

  • generate_docx.py — 13行×5列Word教学设计生成器(技能自带,参数化脚本)
  • 所有资源为即时可读的 Markdown 格式,无需 PDF 提取或 OCR

工作流

阶段 0:解析输入

接收用户指令,解析出:

  • grade — 年级(一~六)
  • semester — 上下册(上/下)
  • unit — 单元序号
  • lesson — 课时序号
  • topic — 课题名称

示例输入:"五上第一单元第1课时 图形的平移" 解析结果:grade=5, semester=上, unit=1, lesson=1, topic=图形的平移

阶段 1:资料准备(读取自包含资源)

所有资源已嵌入 ${SKILL_DIR}/resources-md/,直接读取即可。

  1. 电子课本:查找 ${SKILL_DIR}/resources-md/电子课本/ 下对应年级的 MD 文件

    • 年份-年级映射:一上=24秋, 一下=24春, 二上=25秋, 二下=25春, 三上=25秋, 三下=26春, 四上=26秋, 四下=27春, 五上=26秋, 五下=27春, 六上=26秋, 六下=27春
  2. 教师教学用书:查找 ${SKILL_DIR}/resources-md/教师教学用书/ 下对应的教参 MD 文件

    • 大册教参拆分为 _p1 和 _p2 两个文件,需分别读取后合并使用
  3. 课程标准:读取 ${SKILL_DIR}/resources-md/课程标准.md

    • 按学段筛选:第一学段(1-2年级)/ 第二学段(3-4年级)/ 第三学段(5-6年级)

阶段 2:生成教学设计(Word)

使用技能自带的 generate_docx.py 严格按 13行×5列格式生成 Word 文档。

步骤:

  1. 将阶段1提取的内容整理为 content.json(严格按照以下 JSON 结构):
    {
        "domain": "所属领域/主题",
        "core_literacy": "核心素养关键词",
        "textbook_version": "苏教版小学数学(新版)",
        "teacher_name": "________",
        "teaching_content": "教学内容概述(含课本页码、主要知识点)",
        "objectives": "教学目标(按核心素养维度分行列出)",
        "key_points": "教学重点:xxx\n教学难点:xxx",
        "preparation": "教学准备",
        "teaching_steps": [
            {"stage":"一、导入新课","teacher":"教师活动","student":"学生活动","intent":"设计意图","second_prep":""},
            {"stage":"二、新知探究","teacher":"教师活动","student":"学生活动","intent":"设计意图","second_prep":""},
            {"stage":"三、巩固练习","teacher":"教师活动","student":"学生活动","intent":"设计意图","second_prep":""},
            {"stage":"四、课堂总结","teacher":"教师活动","student":"学生活动","intent":"设计意图","second_prep":""}
        ],
        "board_design": "板书设计",
        "reflection": "(留白)"
    }
    
  2. 写入 content.json 到工作空间
  3. 调用脚本生成 Word:
    python {SKILL_DIR}/generate_docx.py \
        --grade "{年级汉字}" --unit "第{单元}单元" \
        --unit_name "{单元名称}" --lesson "第{课时}课时" \
        --topic "{课题}" --content_json "content.json" \
        --output "{年级}_第{单元}单元_第{课时}课时_{课题}_教学设计.docx"
    
  4. 验证输出的 .docx 文件存在且大于 10KB,否则重试

阶段 3:生成课堂互动工具(Word + 互动课堂 HTML)

教学设计生成后,可同时生成课堂互动工具(教师端看板 + 学生端答题,单文件 HTML,零依赖)。

步骤:

  1. 准备题目 JSON(questions.json),每题含 id/question/type(choice|fill)/options/answer/tag 字段
  2. 调用脚本生成互动课堂 HTML:
    python {SKILL_DIR}/generate_toolkit.py \
        --template {SKILL_DIR}/template_server.py \
        --output "{课时}_课堂互动.py" \
        --lesson-id "{年级}_{单元}_{课时}" \
        --lesson-fullname "{年级汉字}{上/下} {单元} 第{课时}课时 {课题}" \
        --lesson-short "{年级简写} {单元} 第{课时}课时 | {课题}" \
        --questions questions.json
    
  3. 生成产物:
    • {lesson_id}_互动课堂.html — 单文件课堂互动系统(数学小达人风格):
      • 学生端:按题号依次作答(选择/填空),自动批改反馈,题号进度 chips
      • 教师端:登录 admin/123456,题库一键发布、连续推送多题、各题正确率总览(所有已开放题目实时更新)、学生答题情况列表(✅答对/❌答错/⏳未答)
      • 实时互通:同页自定义事件 + BroadcastChannel + localStorage 三重同步,教师端看板实时刷新
    • {lesson_id}_互动答题.html / {lesson_id}_学情看板.html — 分离式学生端与看板(旧版风格,兼容保留)
  4. 验证输出的 {lesson_id}_互动课堂.html 存在且包含 tAllRates(各题正确率总览容器),否则重试

使用示例

用户输入: "五上第一单元第2课时 图形的旋转"

输出:

  • 五年级_第一单元_第2课时_图形的旋转_教学设计.docx — 13行×5列规范格式
  • 五上_一_2_互动课堂.html — 单文件课堂互动系统(教师端看板含各题正确率总览、学生答题情况列表)

注意事项

  1. 所有资源(课标、课本、教参)已预转为 Markdown 格式,嵌入技能目录,零外部依赖
  2. 教学设计使用 generate_docx.py 脚本自动生成,严格按 13行×5列格式输出
  3. 互动课堂使用 interactive_template.html(数学小达人单文件模板)+ generate_toolkit.py 模板标记替换生成,教师端看板含各题正确率总览与学生答题情况列表,实时刷新
  4. 技能目录结构默认可携,直接复制整个技能目录即可分享给其他教师

评论与讨论

0/2000

还没有评论,分享你的体验吧。