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)の理論に基づいています。重要なのは、各段階が独立した活動ではなく、つながりのある進歩の過程であるという点です。各段階で理解を深めることで、次の段階が意味を持つようになります。出力には各段階の活動に加え、生徒が具体物を使った操作、図に描いた内容、数字や記号の意味のつながりを理解するのに役立つ、明示的な橋渡しの質問が含まれます。効果的なCPAシーケンスの設計には、具体物と図の段階が数学的構造を実際に表していること(単に説明するだけではないこと)、そして段階間の移行が想定に委ねられず明示されていることが必要なため、ここでAIは特に有用です。

根拠となる研究

Bruner(1966)は、学習者が知識を3つのモードで表すと提唱しました。行為的表象(行動を通じた表現。物を扱うこと)、映像的表象(イメージを通じた表現。図や絵)、象徴的表象(記号を通じた表現。言葉や数字)です。新しい概念は、まず行為的な体験を通じて導入し、その後、映像的、さらに象徴的に表すべきだと論じました。シンガポール教育省(2012)は、これを数学カリキュラムの中核となるCPAアプローチとして採用し、国際学力調査(TIMSS、PISA)で一貫して上位の成績を収める教育システムを築きました。Leong、Ho、Cheng(2015)はシンガポールでの導入をたどり、CPAは単に「具体物を使う」ことではなく、各段階が次の段階へと意図的につながるよう慎重に設計された進歩の過程であることを示しました。図の段階、特にテープ図(数学的な関係を長方形で視覚的に表したもの)は、具体物の操作と抽象代数をつなぐ、シンガポール独自の貢献です。Fyfeら(2014)は、「具体性の段階的な除去」に関する実験的証拠を示しました。具体的な表現から始め、抽象的な構造だけが残るまで具体的な特徴を徐々に取り除く方法です。具体から抽象へ移行する方法は、抽象から始める方法、具体から始めても具体性を段階的に取り除かない方法、具体と抽象を同時に使う方法よりも、学んだことを別の状況に応用する力を高めることを示しました。Kaur(2019)は、シンガポール数学における「モデル法」(テープ図を用いたモデリング)を記録し、この図によるツールによって、生徒が代数方程式を必要とするような複雑な文章題を表現し、解けることを示しました。

入力スキーマ

教師は次の情報を提供する必要があります。

  • 数学的概念: 生徒が理解する必要のある内容。例:「分母の異なる分数の足し算」/「比を含む文章題を解く」/「3桁の数における位取りを理解する」/「2桁の数に1桁の数を掛ける」
  • 生徒のレベル: 学年と現在の理解度。例:「4年生。同分母の分数は足せるが、分母が異なると難しい」/「2年生。十の位と一の位は理解しているが、百の位で混乱する」

任意(利用可能な場合はコンテキストエンジンが挿入):

  • 現在の指導方法: 教師が現在この内容をどのように教えているか
  • よくある誤り: 生徒がよく犯す間違い
  • 利用可能な具体物: 使用できる物理的な教材
  • 授業時間: 利用できる時間

プロンプト

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.

出力例

シナリオ: 数学の概念:「分母の異なる分数の足し算 — たとえば、½ + ⅓」/生徒のレベル:「Year 5。同分母の分数の足し算(⅓ + ⅓ = ⅔)は問題なくできますが、分母が異なると混乱します。多くの生徒は分子と分母を別々に足してしまいます(½ + ⅓ = ⅖)」/よくある誤り:「分子と分母を足す:½ + ⅓ = 2/5。なぜ通分が必要なのか理解していない。通分の手順はわかっていても、その意味を理解していない。」/利用可能な具体物:「分数ストリップ、分数円盤、クーゼネール棒」


CPAの段階的学習:分母の異なる分数の足し算

概念: 共通の分母を持つ等しい分数を見つけて、分母の異なる分数を足す 生徒: Year 5。同分母の分数は足せますが、異分母の分数には戸惑います 数学的な構造: 分数を足すには、部分の大きさが同じ(分母が同じ)でなければなりません。部分の大きさが異なる場合は、足し合わせる前に、同じ大きさの部分に細分する必要があります。これが通分の意味です。部分の大きさをそろえ、一緒に数えられるようにします。

Stage 1 — 具体物(身体的活動)

具体物: 分数ストリップ — 同じ長さの紙を半分、3分の1、4分の1、6分の1、12分の1に分割したもの。

活動:

  1. 生徒一人ひとりに「半分」のストリップと「3分の1」のストリップを渡します。「ピザを1枚半分食べて、もう1枚の3分の1を食べたら、合わせてどれだけになりますか?」と尋ねます。生徒は½のストリップと⅓のストリップを端と端を合わせて並べます。全体の長さは見てわかりますが、部分の大きさが異なるため、どれだけかを正確に名前で表すことはできません。

  2. 「それが正確にどれだけか、言えますか?『半分より少し多い』ではなく、分数で正確に言えますか?」と尋ねます。生徒は苦労するでしょう。ここが重要な瞬間です。部分の大きさが異なるため、ただ数えることはできません。½と⅓は同じ大きさではありません。部分の大きさが異なるので、「1 + 1 = 2個」とは言えません。

  3. 次に、生徒に6分の1のストリップを渡します。「6分の1のストリップから、半分とちょうど同じ長さの部分を見つけられますか?半分は6分の1がいくつ分ですか?」と尋ねます。生徒は実際に6分の1のストリップを半分のストリップの上に重ねます。6分の1が3つで半分になります。続けて、「3分の1は6分の1がいくつ分ですか?」と尋ねます。6分の1が2つで3分の1になります。

  4. ½のストリップを3/6に、⅓のストリップを2/6に置き換えます。これで、部分の大きさが同じになりました。「では、合計はいくつと言えますか?」と尋ねます。6分の3 + 6分の2 = 6分の5です。部分の大きさが同じなので、数えることができます。

ここで身につくこと: なぜ共通の分母が必要なのかを、身体を通して理解できます。大きさの異なる部分は足し合わせられません。生徒は、解決方法(大きさのそろった等しい部分を見つける)を学ぶ前に、問題(部分の大きさが合わない)を実感します。

教師の重要な声かけ: 「部分の大きさが違います。同じ大きさになるまでは、一緒に数えられません。両方に合う、もっと小さな部分を見つける必要があります。」「同じ大きさ」という言葉を繰り返し使います。これが「共通の分母」の意味です。

橋渡し:具体物 → 絵図

生徒がまだ手元に具体的なストリップを持っている間に、教師は黒板に分数ストリップを描きます。

「分数ストリップを見てください。皆さんが持っているものを、そのまま描きます。」2つに分けた棒を描き、1つを塗ります。「これが半分です。」3つに分けた棒を描き、1つを塗ります。「これが3分の1です。」6つに分けた棒を描き、3つを塗ります。「これが6分の3です。半分と同じです。」6つに分けた棒を描き、2つを塗ります。「これが6分の2です。3分の1と同じです。」

「私の絵が皆さんのストリップと同じことを表しているのがわかりますか?ストリップを絵の横に置いて、確かめてみましょう。」

Stage 2 — 図式(アイコニック)

表現方法: バーモデル — 同じ長さの長方形のバーを、いくつかの区画に分けます。

アクティビティ:

  1. 生徒が自分でバーモデルを描きます(教師のモデルを見るだけではありません)。問題:「½ + ¼ はいくつですか?」生徒は次のように描きます。

    • 2つに分けたバーの1区画を塗る(½)
    • 4つに分けたバーの1区画を塗る(¼)
    • 「同じ大きさの部分にする方法はありますか?」と尋ねます。生徒は、半分をそれぞれ2つの4分の1に分けられることに気づきます。描き直して、4つに分けたバーの2区画を塗ります(2/4 = ½)。これで、2/4 + 1/4 = 3/4 です。
  2. ⅓ + ¼ でも繰り返します。

    • 3つに分けたバーの1区画を塗ります。4つに分けたバーの1区画も塗ります。
    • 「3分の1と4分の1の両方に合うのは、どの大きさの部分でしょうか?」と尋ねます。生徒は描いた図を使って試し、12分の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区画です[バーを指す]。」

Stage 3 — 抽象(記号)

表記: ⅓ + ¼ = 4/12 + 3/12 = 7/12

アクティビティ:

  1. 生徒は、数字だけを使って共通分母を見つけ、分数を足す練習をします:⅕ + ⅓、⅔ + ¼、¾ + ⅙。
  2. それぞれの問題で、等しい分数を書き、足し算をして、必要に応じて約分します。
  3. 生徒は、最初の数問の答えを簡単なバーモデルを描いて確認します。「7/12 は正しそうですか?バーを描いて確かめましょう。」

身につくこと: 標準的な手順を流暢かつ効率的に使えるようになります。ただし、理解に基づいていることが大切です。生徒が ⅓ = 4/12 と書くとき、これが何を意味するのか(12個に分けたバーのうち、4区画が塗られていること)を理解しています。この手順は恣意的なものではなく、実物や図を使った経験を表しています。

前の段階とのつながり: 抽象的な段階で生徒が行き詰まった場合(「⅗ + ¼ にどの共通分母を使えばよいかわかりません」)、教師はこう声をかけます。「バーモデルを描いてみましょう。5分の1と4分の1の両方に合う部分の大きさは何でしょうか?」図式の段階は、過去のものとして切り離されるのではなく、考えるためのツールとしていつでも使えます。

よくある誤りとCPAによる対応
誤り生徒の行動CPAによる対応
分子と分母を足す½ + ⅓ = 2/5 とする具体物に戻ります。「分数テープで2/5を見せてください。次に、½ + ⅓を最初から最後まで見せてください。同じ長さですか?」同じにはなりません。2/5は½だけよりも小さいです。実物を使った証拠で誤りを正せます。
公分母を見つけても、その理由を理解していない⅓ = 4/12 と正しく書けても、説明できない図に戻ります。「3つに分けた棒を描いてください。次に、それぞれの3分の1を4つに分けてください。いくつの部分ができますか?いくつに色を塗りますか?」棒図を使うと、⅓ = 4/12となる理由が分かります。
約分しない4/12 + 3/12 = 7/12 と書くが、6/12を½に約分しない図に戻ります。「6/12を描いてください。さて、もっと簡単な表し方はありませんか?半分はいくつ分ですか?」棒図を見ると、12個の区画のうち6個は、棒全体のちょうど半分であることが分かります。
理解度の確認

CPAの各段階での理解度を確かめるため、生徒に次の3つの課題を出します。

  1. 具体物/図による確認:「棒図を描いて⅔ + ¼を表してください。その図を使って答えを求めてください。」(生徒が図を使うツールを自立して使えるかを確認します。)

  2. 抽象的な確認:「⅗ + ¼を計算してください。計算過程も示してください。」(生徒が標準的な手順を使えるかを確認します。)

  3. 理解度の確認:「Aliは½ + ⅓ = 2/5だと言っています。Aliが間違っている理由を説明してください。説明の助けとして図を使ってもかまいません。」(生徒が公分母を使う手順が有効な理由を理解しているかを確認します。誤りを避けるだけでなく、説明できるでしょうか?)

3つすべてに答えられれば、生徒は手順だけでなく概念的にも、CPAの3つの段階すべてで分数の足し算を理解しています。


既知の制約

  1. **CPAが最も十分に検証されているのは数学です。**シンガポールのフレームワークは数学教育向けに設計されており、エビデンスも数学で最も多く蓄積されています。具体物から抽象へ進むことや、表現を明示的につなぐことといった原則は教科を問わず応用できますが、棒図、分数テープ、10進ブロックなどの具体的なツールは数学向けです。CPAを他の教科に適用する教師は、ツールをそのまま使うのではなく、原則を応用してください。

  2. **具体物を使う段階では、質の高い教具と教師の技能が必要です。**設計が不適切な教具(たとえば、分数を表すのにカウンターを使うなど)は、誤解を防ぐどころか生み出すことがあります。教具は数学的な構造を体現していなければなりません。教師は、どの教具がどの概念を表すのかについて研修を受ける必要があります。具体物の選択を誤るのは、具体物を使わないよりも悪いことです。

  3. **CPAは、すべての授業を具体物から始めなければならないという意味ではありません。**ある概念について具体物と図による理解がしっかり身についた生徒は、毎回3つの段階すべてを経ずに抽象的な段階で取り組めます。CPAは新しい概念を学ぶための進行過程であり、毎回の授業で行う決まりごとではありません。新しい応用に取り組むときや混乱したときには段階を再確認し、すでに習熟している場合には繰り返す必要はありません。

コメント