编程

幼儿园识数与加减法体系课程

试用

3-7 岁幼儿识数与加减法体系课程。按 L1 识数1-5、L2 识数6-10、L3 比大小与分解组成、L4 10以内加减、L5 20以内进退位五级体系,生成 A4 可打印数学练习页(含答案页),并支持能力诊断、练习批改与进阶建议。Use when 用户提到 幼儿园/幼儿/小班/中班/大班/幼小衔接/学前 的 数学、识数、认数字、数数、点数、比大小、分解组成、凑十法、加减法、口算、应用题、练习纸、练习题、给孩子出题、数学启蒙、数学练习;or asks for kindergarten math worksheets, counting, number recognition, addition/subtraction within 10 or 20. Also use when 需要判断孩子数学起点、规划学习路径、批改幼儿数学练习或给出家长指导话术。

它能做什么

3-7 岁幼儿识数与加减法体系课程。按 L1 识数1-5、L2 识数6-10、L3 比大小与分解组成、L4 10以内加减、L5 20以内进退位五级体系,生成 A4 可打印数学练习页(含答案页),并支持能力诊断、练习批改与进阶建议。Use when 用户提到 幼儿园/幼儿/小班/中班/大班/幼小衔接/学前 的 数学、识数、认数字、数数、点数、比大小、分解组成、凑十法、加减法、口算、应用题、练习纸、练习题、给孩子出题、数学启蒙、数学练习;or asks for kindergarten math worksheets, counting, number recognition, addition/subtraction within 10 or 20. Also use when 需要判断孩子数学起点、规划学习路径、批改幼儿数学练习或给出家长指导话术。

技能文档

幼儿园识数与加减法体系课程

Overview

面向 3-7 岁幼儿的数学启蒙交付能力:把"识数 → 数的顺序 → 比大小与分解组成 → 10 以内加减 → 20 以内进退位"组织成 L1-L5 五级可进阶体系,按等级与题型生成可直接打印的 A4 练习页,并在练习后完成批改、薄弱点定位与下一步建议。核心产出是可打印练习页,附带家长指导话术。

快速上手

# 某等级一份练习(附答案 JSON)
python scripts/generate_worksheet.py --level L2 --seed 7 --out math_L2.html --json math_L2.json

# 预填孩子姓名 + 得分栏
python scripts/generate_worksheet.py --level L4 --name 小明 --score --out math_L4.html

# 诊断卷(覆盖全部题型,用于定级)
python scripts/generate_worksheet.py --preset diagnostic --out diag.html --json diag.json

对 WorkBuddy 直接说更简单:"给我孩子出一份 10 以内加减法练习" / "生成一份数学诊断卷"。

触发条件

类别触发词 / 场景
对象词幼儿、幼儿园、小班、中班、大班、学前、幼小衔接、3岁/4岁/5岁/6岁孩子、我家娃、孩子
内容词识数、认数字、数数、点数、数一数、数的顺序、相邻数、比大小、分解组成、分与合、凑十、破十、加减法、加法、减法、口算、进位加、退位减、应用题、数学启蒙、数学练习
交付词练习题、练习纸、练习页、题卡、作业纸、打印、出几道题、给孩子做
流程词数学诊断、测一下水平、从哪开始、学完下一步、批改、错了几题、怎么教
英文kindergarten math, counting worksheet, number recognition, addition within 10, subtraction within 20

不触发:小学一年级以上的教材同步辅导、奥数、乘除法、分数、方程、成人数学。遇到这些直接说明超出本 Skill 范围。

判定原则:只要同时出现"幼儿阶段对象"与"数/运算/练习"意图,即触发本 Skill,无需用户说出"Skill"或课程名。

执行逻辑

Step 0 · 采集信息(最多问一次,缺失即用默认值)

需要的三项信息:年龄/年级、当前水平(是否已知)、本次要练什么

  • 用户已给出其中任意一项 → 直接推导其余,不再追问。
  • 三项全缺 → 走诊断路径(Step 1 的诊断卷),在回复中说明"先做 10 题定位起点"。
  • 确实需要选择时(例如无法确定大班还是中班),用 AskUserQuestion 一次性问完,不要多轮追问。

默认假设(不询问时直接采用,并在回复中注明):未知水平 → L1 诊断;未指定题量 → L1/L2 用 10 题、L3 用 12 题、L4/L5 用 20 题;未指定列数 → 2 列(L1/L2 用 1 列)。

Step 1 · 定级

等级对照:L1 小班 3-4 岁识数 1-5;L2 中班 4-5 岁识数 6-10;L3 中班下比大小与分解组成;L4 大班上 10 以内加减;L5 大班下/幼小衔接 20 以内进退位。完整知识点与晋级标准见 references/curriculum.md

  • 已知年龄但未测水平 → 生成对应等级的练习。
  • 起点未知 → 生成诊断卷:--preset diagnostic(10 题,每题标注等级)。家长回传结果后,按"某等级 2 题全对即视为掌握,从最低未掌握等级开始"定位。

Step 2 · 组卷

调用脚本(绝对路径 C:\Users\李玉明\.workbuddy\skills\kindergarten-math-course\scripts\generate_worksheet.py,Windows 下 Python 不可用时改用 C:\Users\李玉明\.workbuddy\binaries\python\versions\3.13.12\python.exe):

python "/scripts/generate_worksheet.py" --level L4 --count 20 --seed 7 \
  --out "<工作区>/幼儿园数学_L4.html" --json "<工作区>/幼儿园数学_L4_答案.json"
  • 补薄弱点 → 用 --topics 指定单一题型,题量减半
  • 口头作答 → 加 --no-answers
  • 复现同一套题 → 使用相同 --seed
  • 页眉预填孩子姓名 → 加 --name 小明
  • 大班高密度排版 → 加 --columns 3
  • 参数与配方见 references/worksheet-spec.md

必须同时输出 --json,后续批改直接用它比对,不要凭记忆重算答案。

Step 3 · 交付

  1. 用 present_files 呈现生成的 HTML,并提示:浏览器打开后点「打印 / 另存为 PDF」,勾选「背景图形」(田字格虚线依赖背景)。
  2. 在回复中给出三条以内的家长指导:本次题型与数量、建议用时(10-15 分钟)、一条具体操作提示(如"进位加先让孩子说 9 和几凑成 10")。话术模板见 references/pedagogy.md
  3. 不写过程性描述、不写日期来源说明,直接给内容和指导。

Step 4 · 批改与进阶

用户回传答案(文字、口述或照片)后:

  1. 对照 JSON 判分,输出:共 X 题、做对 Y 题、正确率 Z%。
  2. 按正确率决策(详见 references/curriculum.md 晋级标准):≥90% 升下一级;60-89% 同级加练且错题题型占比提到 50%;<60% 降一级,实物操作后再抽象。
  3. 同一题型错 ≥2 题 → 用错题重练直接生成针对性练习(读上次 JSON,按错题题型出同型新题,每个错题配 2 道新题):
python "/scripts/generate_worksheet.py" \
  --review "<工作区>/幼儿园数学_L4_答案.json" --wrong 4,7,11 \
  --out "<工作区>/幼儿园数学_L4_错题重练.html" --json "<工作区>/幼儿园数学_L4_错题重练_答案.json"

未指定题号时也可用 --topics 手选题型,题量减半。 4. 每级至少完成 3 份练习才考虑晋级;连续两次 ≥90% 才允许跳级。 5. 给家长的反馈固定三段:结果 → 薄弱点 → 下一步(一个改进点,5-10 分钟的亲子小游戏)。禁止横向比较与否定性评价。

Step 5 · 进度记录(可选)

用户多次使用或明确要求时,在工作区维护 幼儿数学学习档案.md,追加记录:日期、等级、题型、题量、正确率、错题库、下一步。模板见 assets/progress-journal.md

硬规则

  • 先理解后运算:L1-L4 一律不计速、不计时;只有 L5 后期才引入限时。
  • 竖式仅在 L5(幼小衔接)引入,作为进位加/退位减的书写辅助,不追求算法熟练度,更不要求心算口算速度;L1-L4 一律不用竖式。
  • 不在幼儿阶段引入乘法口诀、负数、超纲数值(L4 和不超过 10,L5 结果不超过 18)。
  • 练习页必须含答案页(除非用户明确要求口头作答),方便家长当场核对。
  • 一次只提一个改进点,先肯定具体行为再纠错。
  • 每次只生成一份练习,避免一次性堆 50 题。

资源

  • references/curriculum.md — L1-L5 知识点、题型映射、晋级与补练标准、诊断定位规则
  • references/pedagogy.md — 教学原则、分题型讲解话术、常见错误纠正、家长反馈模板
  • references/worksheet-spec.md — 脚本参数、版式规范、常用组卷配方
  • scripts/generate_worksheet.py — 练习页生成器(A4 可打印 HTML + JSON 答案)
  • scripts/selftest.py — 发版前自检(去重 / 答案合法性 / 等级覆盖 / 同卷无重复),改动脚本后必跑
  • scripts/generate_icon.py — 生成平台图标(PNG 不进 Skill 包,需网页端上传)
  • assets/progress-journal.md — 学习档案模板(Step 5 可选)

自检

安装后或修改脚本后必跑(详见 scripts/selftest.py,校验去重/答案合法性/等级覆盖/同卷无重复):

python scripts/selftest.py

Changelog

  • 1.2.0:新增 4 个题型(序数/第几、按数涂色、看图列式、竖式计算)补齐课程大纲承诺;build_questions 同卷去重,避免撞题;新增 selftest.py 发版自检(题目唯一率按空间分级、答案合法性正则校验、等级覆盖、同卷无重复);新增 generate_icon.pyassets/icon.png 平台图标。
  • 1.1.0:新增错题重练(--review/--wrong 按错题题型生成同型新题)、页眉姓名预填(--name)、三列排版(--columns 3)、答案页标注每题题型;修正 homepage。
  • 1.0.0:首次发布,L1-L5 五级体系 + A4 可打印练习页生成器 + 能力诊断与批改反馈。

License

本 Skill 以 MIT 协议发布,完整文本见下方:

MIT License

Copyright (c) 2026 kindergarten-thinking-course authors

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

相关技能

3-7 岁幼儿英语启蒙课程:L1 字母 → L2 自然拼读 → L3 词汇句型 → L4 阅读对话,生成 A4 可打印练习页(含答案),支持诊断定级与错题重练。kindergarten English worksheets, alphabet, phonics, CVC words, sight words.

3-7 岁幼儿识字与诗歌课程:L1 看图认字 → L2 描红 → L3 组词 → L4 古诗填空,生成 A4 可打印练习页(含答案页)。Use when 用户提到 识字、描红、笔顺、组词、古诗、儿歌、默写、幼小衔接练字;or asks for Chinese tracing worksheets, hanzi, poem with pinyin.

3-6 岁幼儿五大领域活动方案生成器。按 小班/中班/大班/幼小衔接 与 健康/语言/社会/科学/艺术 五域,从内置活动库挑选游戏、小实验、手工、生活任务,生成 A4 可打印活动卡(领域目标、材料清单、分步玩法、家长安全提示、时长),支持一周活动计划组合。Use when 用户提到 幼儿/孩子/幼儿园/亲子/陪玩 的 活动、游戏、亲子活动、手工、画画、小实验、科学实验、运动游戏、户外活动、带娃、周计划、活动方案、活动卡;or asks for kindergarten activities, kids games, crafts, science experiments, family activity plans. Also use when 需要为幼儿园五大领域设计活动或安排一周亲子活动。注意:若用户要的是练习题(数学/思维/英语题),请使用对应的练习型 Skill。

🌸 AI幼师全流程助手(幼教百宝箱)。输入一句话,自动生成教案/观察记录/家园沟通/活动设计/教学计划/环境创设/教学反思/幼儿故事等8大类幼教文档,输出交互式HTML可视化报告。内置《3-6岁儿童学习与发展指南》知识库,支持五大领域×三年龄段全覆盖。触发词:幼教, 幼师, 幼儿园, 教案, 观察记录, 家长通...

1 次安装

初中数学分层进阶练习:在某个知识点已经会做的前提下,按 5 层难度定位当前练习层级,再一层一层往上练。典型触发:"这类数学题我会了,想练更难的""帮我出数学进阶题""数学考试总在难题上卡住""测一下我这个知识点在第几层""帮我生成数学成长日记"。不处理:一道具体题目的当场引导(转 xiaozhi-math-problem-solving-coach)、错题收录与次数统计(转 xiaozhi-correction-notebook)、错因子类型分析(转 xiaozhi-math-error-dna)、概念没建立时的重讲(转 xiaozhi-math-concept-explainer)。每周检测提醒只在学生同意时经 reminder_enqueue 交 IM 提醒,本 SKILL 不自己提醒。

5 次安装

数学教师的备课工具:把一节数学课的概念建构路径、例题示范与变式训练排成可上的教案。当老师说"这个数学概念怎么讲""数学教案怎么写""变式训练怎么设计""数学例题怎么选""数学概念怎么引入""学生这个数学概念总是混"时,建议激活此SKILL。核心工作流:概念建构四步(情境引入/抽象概括/应用辨析/体系化)→例题示范→变式训练→课堂小结→错例档案,输出对齐 2022 版课标核心素养与四级结果目标。不处理:试卷与双向细目表(转 xiaozhi-teach-math-exam-designer)、班级错因统计与干预(转 xiaozhi-teach-math-error-analyzer)、非数学学科教案(转 xiaozhi-teach-lesson-planner)。

5 次安装