解决问题三步法 (阅读理解→分析解答→回顾反思)
R — 原文 (Reading)
"阅读理解 / 分析解答 / 回顾反思" "跳走的 2 只加上剩下的 5 只,正好是 7 只,做对了。" "求还剩几只,就要找和□有关的信息。"
— 《数学一年级上册》书页 45、46、51
I — 方法论骨架 (Interpretation)
面对任何应用题,用一套固定的元认知程序,而非凭感觉:
- 阅读理解: 看清图/题里有什么、知道了哪些信息、要解决什么问题(求什么)。
- 分析解答: 判断用加法还是减法(合起来加/去掉减),列出算式并计算。
- 回顾反思: 把结果代回检查是否正确(如"跳走的+剩下的=原来的总数"来验算),必要时画图辅助。
三步法贯穿全书每一道例题,可迁移到任何应用题。进阶还可练习"从图中提出数学问题"(把观察转成可解答的疑问句),训练逆向与信息完整性。
A1 — 书中的应用 (Past Application)
案例 1: 求还剩几只(企鹅)
- 问题: 一共有9只企鹅,跑走了□只,还剩几只?
- 方法论的使用: 阅读理解(找信息)→ 分析解答(去掉跑走的用减法 9-3=6)→ 回顾反思。
- 结论: 9-3=6。
- 结果: "三步法"结构化地解出并验证。
案例 2: 求原来有多少(领走)
- 问题: 领走了6个,剩下5个,原来有多少个?
- 方法论的使用: 阅读理解确认"求原来"→ 分析解答(部分+部分=整体,加法 6+5=11)→ 回顾反思(画图: 领走的+剩下的=原来的)。
- 结论: 6+5=11。
- 结果: 三步法覆盖"反直觉求原来"题。
A2 — 触发场景 (Future Trigger) ★
用户会在什么情境下需要这个 skill?
- 孩子看到应用题不会读、不会列式。
- 家长问"怎么帮孩子解应用题""从哪入手"。
- 需要训练"提出数学问题"的能力。
语言信号 (用户的话里出现这些就应激活)
- "这道应用题怎么做"
- "阅读理解分析解答回顾反思"
- "怎么教孩子解应用题 / word problem"
- "让孩子提出数学问题"
与相邻 skill 的区分
- 与
add-subtract-meaning: 三步法的第②步会用到"加还是减",但三步法管整体流程,那个管单步判断。 - 与
between-problem: 之间问题可用三步法包装,但那个有专门的端点陷阱,需专门 skill。 - 与
operation-order/make-ten-addition: 那些管具体怎么算,三步法管解题流程。
E — 可执行步骤 (Execution)
当 skill 被激活后,agent 应按以下步骤执行:
阅读理解: 让孩子说出"我知道了什么、要解决什么"。
- 完成标准: 能复述已知信息和所求问题。
- 判停条件: 若孩子卡在读题,先帮其划出已知数与问题句。
分析解答: 判断加减并列出算式、计算。
- 完成标准: 写出算式与得数,并说清为什么用加/减。
回顾反思 + 进阶: 代回验算(用另一种拆法),必要时画图;可追加"提出一个数学问题"。
- 完成标准: 验算通过,并给出同类新题。
B — 边界 (Boundary) ★
不要在以下情况使用此 skill
- 纯算式口算、不需要读题。
- 用户只问"9+4 等于几"(那是 make-ten-addition)。
- 没有应用题语境。
作者在书中警告的失败模式
- 只扫关键词不读题就列式(审题陷阱)。
- 提不出问题 / 提出的问题缺条件或"求什么"。
- 算完不验算。
作者的盲点 / 时代局限
- 三步法假定孩子会读题、会找信息;对阅读弱或图理解弱的低龄孩子,仍需先从"找已知信息"练起。
- 教材例题都配图,脱离图的孩子可能抓不到信息。
容易混淆的邻近方法论
- 加减法意义、之间问题、运算顺序、凑十。
相关 skills
- composes-with:
add-subtract-meaning、between-problem - depends-on:
ordinal-vs-cardinal - composes-with:
make-ten-addition(算出结果)
审计信息
- 验证通过: V1 ✓ / V2 ✓ / V3 ✓
- 测试通过率: 100% (6/6, 详见 test-prompts.json)
- 蒸馏时间: 未记录