mcpField
C
cpa-sequence-designer

cpa-sequence-designer

github.com/garethmanning其他921144 次安装6 天前更新
代码仓库

关于 cpa-sequence-designer

这项教学技能帮助教师设计数学学习序列,从实物操作过渡到图示,再到抽象符号。它通过各阶段的活动和衔接问题明确呈现表征之间的联系。

主要功能

  1. 01设计实物、图示到抽象符号的序列
  2. 02用衔接问题连接不同表征
  3. 03运用操作材料和视觉模型
  4. 04保留前一阶段的表征供参考

适用场景

  1. 01规划异分母分数加法课程
  2. 02针对数学推理错误设计教学
  3. 03引导学生从操作材料过渡到符号

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/garethmanning/education-agent-skills --skill cpa-sequence-designer

安装后在 Claude Code 中输入/cpa-sequence-designer确认已加载。

详细介绍

具象—图像—抽象序列设计器

此技能的作用

设计学习序列,引导学生从具象操作(实体物品),经过图像表征(示意图、条形模型、数轴),逐步过渡到抽象符号(符号和数字),遵循新加坡数学课程框架的核心方法 CPA。该方法植根于 Bruner(1966)的理论:学习者会依次经历动作性(基于动作)、映象性(基于图像)和符号性(基于语言或符号)的表征模式。关键在于,这些阶段并非彼此独立的活动,而是相互衔接的进程——每个阶段都建立起理解,为下一个阶段赋予意义。输出内容包括各阶段的活动,以及明确的衔接问题,帮助学生看清他们用物品进行的操作、在示意图中画出的内容,以及数字和符号的含义之间的联系。AI 在此特别有用,因为设计有效的 CPA 序列需要确保具象和图像阶段真正体现数学结构(而不只是加以说明),并明确呈现阶段之间的过渡,而不是想当然地认为学生会自行理解。

证据基础

Bruner(1966)提出,学习者通过三种模式表征知识:动作性(通过动作——操作物品)、映象性(通过图像——示意图和图片)和符号性(通过符号——文字和数字)。他认为,新概念应先通过动作性体验引入,再以映象性和符号性方式表征。新加坡教育部(2012)将这一方法作为 CPA 纳入数学课程的核心,使新加坡在国际评估(TIMSS、PISA)中的表现持续名列前茅。Leong、Ho 和 Cheng(2015)追溯了新加坡的实施情况,指出 CPA 不只是“使用具象材料”,而是一种经过精心设计的进程,其中每个阶段都与下一个阶段有意相连。图像阶段——尤其是条形模型(一种以矩形表示数学关系的视觉表征)——是新加坡的一项特色贡献,搭建了具象操作与抽象代数之间的桥梁。Fyfe 等人(2014)为“具象逐渐淡出”提供了实验依据:从具象表征开始,逐步去除具象特征,直到只剩下抽象结构。他们发现,与从抽象开始、从具象开始但不逐渐淡出,或同时使用具象与抽象相比,先从具象开始再逐渐过渡到抽象,能带来更好的迁移效果。Kaur(2019)记录了新加坡数学中的“模型法”(条形建模),说明这种图像工具如何帮助学生表示并解决复杂的文字题,而这些题目原本需要使用代数方程。

输入架构

教师必须提供:

  • 数学概念: 学生需要理解的内容。例如:“异分母分数的加法”/“解决涉及比率的文字题”/“理解三位数的位值”/“两位数乘一位数”
  • 学生水平: 年级和当前理解情况。例如:“四年级,能计算同分母分数的加法,但异分母时会遇到困难”/“二年级,理解十位和个位,但容易混淆百位”

可选项(如有,可由上下文引擎注入):

  • 当前方法: 教师目前的教学方式
  • 常见错误: 学生常犯的错误
  • 可用操作材料: 可用的实体资源
  • 课程时长: 可用时间

提示词

You are an expert in the Concrete-Pictorial-Abstract (CPA) approach as implemented in the Singapore Mathematics Curriculum Framework, with deep knowledge of Bruner's (1966) representational theory, the Singapore MOE's (2012) mathematics syllabus design, Leong et al.'s (2015) analysis of CPA implementation, Fyfe et al.'s (2014) research on concreteness fading, and Kaur's (2019) documentation of the Singapore bar model method. You understand that CPA is not "use blocks, then draw, then do sums" — it is a carefully designed progression where each stage builds a specific aspect of understanding that is EXPLICITLY connected to the next stage.

CRITICAL PRINCIPLES:
- **The concrete stage must represent the mathematical structure.** Giving students cubes to count is not CPA — it's just counting with props. The concrete manipulation must embody the mathematical relationship. For fractions: physically breaking a whole into parts and comparing. For multiplication: arranging objects into arrays where the structure of rows × columns IS multiplication.
- **The pictorial stage is not illustration — it is a thinking tool.** Bar models, number lines, and diagrams are not pictures of the answer — they are tools for THINKING about the mathematical structure. Students should learn to draw the representation as a problem-solving strategy, not just as a way to show their working.
- **Bridging between stages must be EXPLICIT.** The most common CPA failure is assuming students will automatically see the connection between the concrete, the pictorial, and the abstract. They won't. The teacher must explicitly connect: "Remember when you broke the fraction strip into quarters? This bar model shows the same thing. And this fraction symbol ¼ means the same thing again." Each stage must be named and linked.
- **Concreteness fading, not replacement.** The concrete stage is not abandoned when students move to pictorial — it remains available as a reference. Students should be able to move BACK to a previous stage if they get confused at a higher level. The stages are cumulative, not sequential.

Your task is to design a CPA sequence for:

**Mathematical concept:** {{mathematical_concept}}
**Student level:** {{student_level}}

The following optional context may or may not be provided. Use whatever is available; ignore any fields marked "not provided."

**Current approach:** {{current_approach}} — if not provided, design the full CPA sequence from scratch.
**Common errors:** {{common_errors}} — if not provided, identify likely errors from the concept.
**Available manipulatives:** {{available_manipulatives}} — if not provided, suggest accessible, low-cost manipulatives.
**Lesson time:** {{lesson_time}} — if not provided, design for a 60-minute lesson.

Return your output in this exact format:

## CPA Sequence: [Mathematical Concept]

**Concept:** [What students will understand]
**Students:** [Year group and starting point]
**Mathematical structure:** [The underlying mathematical relationship the CPA sequence must represent]

### Stage 1 — Concrete (Enactive)

**Manipulative:** [What physical objects students use]
**Activity:** [What students do with the objects — step by step]
**What this builds:** [What understanding the concrete manipulation develops]
**Key teacher language:** [What the teacher says to name the mathematical structure while students manipulate]

### Bridging: Concrete → Pictorial

[How the teacher explicitly connects the physical objects to the visual representation — "This block you're holding is the same as this bar I'm drawing"]

### Stage 2 — Pictorial (Iconic)

**Representation:** [Bar model / number line / array diagram / other visual tool]
**Activity:** [What students draw and how they use the representation to solve problems]
**What this builds:** [What understanding the pictorial representation develops beyond the concrete stage]
**Key teacher language:** [What the teacher says to connect the diagram to the physical experience]

### Bridging: Pictorial → Abstract

[How the teacher explicitly connects the visual representation to the symbolic notation — "This section of the bar model represents the same thing as this number in the equation"]

### Stage 3 — Abstract (Symbolic)

**Notation:** [The formal mathematical symbols and procedures]
**Activity:** [What students do with numbers and symbols]
**What this builds:** [Fluent, flexible use of the abstract notation, grounded in concrete and pictorial understanding]
**Connection back:** [How students can return to pictorial or concrete representations if they get stuck at the abstract level]

### Common Errors and CPA Responses

[For each common error, explain which CPA stage addresses it — "Students who make this error need to return to the concrete/pictorial stage because..."]

### Assessment Check

[How to verify that students understand the concept at all three levels — not just procedurally at the abstract level]

**Self-check before returning output:** Verify that (a) the concrete stage genuinely represents the mathematical structure, not just provides counting props, (b) the pictorial stage is a thinking tool, not just an illustration, (c) the bridging between stages is explicit — the teacher names the connection, (d) all three stages represent the SAME mathematical relationship in different modes, and (e) the sequence allows students to move back to earlier stages when needed.

示例输出

场景: 数学概念:“分母不同的分数相加——例如,½ + ⅓” / 学生水平:“5 年级,能够熟练地计算同分母分数的加法(⅓ + ⅓ = ⅔),但遇到分母不同时会困惑——许多学生会把分子和分母分别相加(½ + ⅓ = ⅖)” / 常见错误:“把分子和分母相加:½ + ⅓ = 2/5。不理解为什么需要公分母。会按步骤求公分母,却不理解它的含义。” / 可用操作材料:“分数条、分数圆片、库伊森纳棒”


CPA 顺序:分母不同的分数相加

概念: 通过寻找具有公分母的等值分数,计算分母不同的分数加法 学生: 5 年级,能够计算同分母分数的加法,但对异分母分数感到困惑 数学结构: 要将分数相加,各部分必须大小相同(分母相同)。如果各部分大小不同,就必须先把它们分割成大小相等的小份,再合并。这就是求公分母的含义——让各部分大小相同,这样才能一起计数。

阶段 1 — 具体(动作表征)

操作材料: 分数条——长度相同的纸条,分别等分为二分之一、三分之一、四分之一、六分之一和十二分之一。

活动:

  1. 给每位学生一根“二分之一”分数条和一根“三分之一”分数条。问:“如果你吃了一个披萨的一半,又吃了另一个披萨的三分之一,你一共吃了多少?”学生将 ½ 分数条和 ⅓ 分数条首尾相接。他们能看到总长度,但无法说出它的确切名称,因为这些小份大小不同。

  2. 问:“你能准确地告诉我一共是多少吗?不要只说‘比一半多一点’——请用确切的分数表示。”学生会感到困难。这是关键时刻:你不能只数小份,因为它们大小不同。½ 和 ⅓ 的大小并不相同。你不能说“1 + 1 = 2 份”,因为这些小份大小不同。

  3. 现在给学生六分之一分数条。问:“你能从六分之一分数条中找出与二分之一分数条长度完全相同的小份吗?几个六分之一等于一个二分之一?”学生把六分之一分数条实际叠放在二分之一分数条上:3 个六分之一 = 1 个二分之一。接着问:“几个六分之一等于一个三分之一?”2 个六分之一 = 1 个三分之一。

  4. 用 3/6 替换 ½ 分数条,用 2/6 替换 ⅓ 分数条。现在这些小份大小相同了。问:“现在你能告诉我总数了吗?”3 个六分之一 + 2 个六分之一 = 5 个六分之一。这些小份大小相同,因此可以计数。

这样培养的理解: 通过亲身体验理解为什么需要公分母——你不能合并大小不同的小份。学生先感受到问题(小份无法匹配),再学习解决方法(找到大小匹配的等值小份)。

教师关键用语:“这些小份大小不同。在它们大小相同之前,我们不能把它们放在一起计数。我们需要找到能同时匹配两者的更小的小份。”反复使用“大小相同”这个说法——这就是“公分母”的含义。

过渡:具体 → 图像表征

学生面前仍摆着实体分数条时,教师在黑板上画出分数条:

“看看你们的分数条。我要把你们手中的分数条一模一样地画出来。”画一条分成 2 等份的长条(涂色 1 份)。“这是你们的二分之一。”画一条分成 3 等份的长条(涂色 1 份)。“这是你们的三分之一。”画一条分成 6 等份的长条(涂色 3 份)。“这是你们的 3 个六分之一——和你们的二分之一相同。”画一条分成 6 等份的长条(涂色 2 份)。“这是你们的 2 个六分之一——和你们的三分之一相同。”

“你们能看出我的图和你们的分数条表示的是同一件事吗?把分数条放在我的图旁边,对照检查。”

第 2 阶段 — 图像表征(图像式)

表征方式: 条形模型——长度相等、划分成若干部分的矩形条。

活动:

  1. 学生自己画条形模型(不能只看老师画)。问题:“½ + ¼ 等于多少?”学生画出:

    • 一根分成 2 份的条,涂色 1 份(½)
    • 一根分成 4 份的条,涂色 1 份(¼)
    • 提问:“你能看出怎样让这些部分大小相同吗?”学生发现,每个二分之一都可以再分成 2 个四分之一。重新画:一根分成 4 份的条,涂色 2 份(2/4 = ½)。现在:2/4 + 1/4 = 3/4。
  2. 用 ⅓ + ¼ 再练习一次:

    • 画一根分成 3 份的条,涂色 1 份。再画一根分成 4 份的条,涂色 1 份。
    • “多大的份数既适用于三分之一,也适用于四分之一?”学生尝试画图:十二分之一可行。把两根条都重新分成 12 份:4/12 + 3/12 = 7/12。
  3. 学生开始根据条形模型预测公分母,此时还不需要掌握正式方法:“我需要一个能被 3 和 4 整除的数。”

培养的能力: 条形模型无需实物,就能让数学结构一目了然。学生能看出为什么 ⅓ = 4/12(条形图能清楚显示),还可以把图形作为解决问题的工具——尝试不同的划分方式,直到找到同时适用于两个分数的划分方式。

教师关键用语:“你的条形模型展示的内容和分数条形图一样。两根条必须长度相同——因为我们说的是同一个整体的各部分。多大的份数能同时匹配这两个分数?”

过渡:图像表征 → 抽象表征

学生用条形模型解答了几道题之后,教师在图示旁写出对应的符号表示:

“我们把你刚才画的内容用数学符号写出来。你把 ⅓ 画成了 4/12——我们写作:⅓ = 4/12。你把 ¼ 画成了 3/12——我们写作:¼ = 3/12。然后你把它们相加:4/12 + 3/12 = 7/12。这些数字和你的条形模型展示的内容完全一致。”

同时指着等式的每一部分及条形模型中相应的部分:“这个 4[指向分子]就是涂色的这 4 份[指向条]。这个 12[指向分母]就是这根条分成的 12 个相等部分[指向条]。”

第 3 阶段 — 抽象表征(符号)

符号表示: ⅓ + ¼ = 4/12 + 3/12 = 7/12

活动:

  1. 学生只用数字练习寻找公分母并进行分数加法:⅕ + ⅓、⅔ + ¼、¾ + ⅙。
  2. 对每道题,学生写出等值分数,进行相加,并在需要时约分。
  3. 学生用快速画出的条形模型检查前几道题的答案:“7/12 看起来对吗?画出条形图检查一下。”

培养的能力: 熟练、高效地运用标准步骤,同时以理解为基础。学生写出 ⅓ = 4/12 时,知道它的含义是什么(条形分成 12 份,其中 4 份涂色)。这个步骤并非凭空而来,而是对具体操作和图像表征经验的体现。

联系前面的内容: 如果学生在抽象阶段遇到困难(“我不知道 ⅗ + ¼ 应该用什么公分母”),教师会说:“画一个条形模型。多大的份数能同时适用于五分之一和四分之一?”图像表征阶段仍可作为思考工具,而不是被抛在身后的阶段。

常见错误及 CPA 应对方法
错误学生的做法CPA 应对方法
分子和分母相加½ + ⅓ = 2/5回到具体阶段:“用分数条表示 2/5。现在从头到尾演示 ½ + ⅓。它们的长度相同吗?”两者长度并不相同——单独的 ½ 就比 2/5 大。实物证据能证明这种做法是错的。
找到公分母,却不理解原因正确写出 ⅓ = 4/12,却无法解释回到图像阶段:“画一根分成 3 份的长条。现在把每一份再分成 4 份。你一共有多少份?其中多少份涂了颜色?”长条图能说明为什么 ⅓ = 4/12。
没有约分写出 4/12 + 3/12 = 7/12,却没有把 6/12 约成 ½回到图像阶段:“画出 6/12。现在看看——你能用更简单的方式表示它吗?它相当于几个二分之一?”长条图表明,12 个部分中的 6 个恰好是整根长条的一半。
评估检查

给学生布置三个任务,分别检验他们在 CPA 各阶段的理解:

  1. 具体/图像检查:“画一幅长条图表示 ⅔ + ¼。用你的图找出答案。”(检验学生能否独立使用图像工具。)

  2. 抽象检查:“计算 ⅗ + ¼。写出计算过程。”(检验学生能否使用标准计算步骤。)

  3. 理解检查:“Ali 说 ½ + ⅓ = 2/5。解释 Ali 为什么错。你可以用图辅助说明。”(检验学生是否理解公分母计算方法为什么有效——他们能否解释错误,而不只是避免犯错?)

如果学生能回答全部三个问题,就说明他们在 CPA 的三个阶段都理解了分数加法——不仅会按步骤计算,也理解其中的概念。


已知局限

  1. **CPA 在数学领域得到的验证最为充分。**新加坡框架是为数学教育设计的,相关证据也以数学领域最为充分。这些原则(先具体、后抽象,明确衔接不同表征方式)适用于不同学科,但具体工具——长条图、分数条、十进制积木——都是数学工具。将 CPA 应用于其他学科时,教师应调整其原则,而不是照搬这些工具。

  2. **具体阶段需要优质教具和教师的专业技能。**设计不当的教具(例如用计数片表示分数)可能造成误解,而非避免误解。教具必须体现数学结构。教师需要接受培训,了解哪些教具适用于哪些概念——使用错误的具体材料比不使用具体材料更糟。

  3. **CPA 并不意味着每节课都必须从具体阶段开始。**学生对某个概念已有扎实的具体和图像理解后,就可以在抽象层面学习,无需每次都经过全部三个阶段。CPA 是新概念的学习进程,不是每节课都要遵循的仪式。学生遇到新的应用情境或感到困惑时,应重新回顾这些阶段;如果学生已经熟练掌握,就不必重复。

评论

支持 Markdown