error-analysis-protocol について
生徒の誤りを手続き上、概念上、不注意によるものに分類し、それぞれに応じた対応を提案する教師向けスキルです。診断質問と自己分析用の枠組みも作成し、生徒自身の誤りの発見と修正を支援します。
主な機能
- 01誤りを原因別に分類
- 02診断質問の提案
- 03原因に応じた対応策の提示
- 04生徒向け自己分析の枠組み作成
- 05今後の授業での予防策
活用シーン
- 01誤答に至った理由の調査
- 02再指導と個別練習の選択
- 03生徒による課題の振り返りと修正
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ garethmanning/ education-agent-skills --skill error-analysis-protocolインストール後、Claude Code で/error-analysis-protocolを入力して読み込まれたか確認します。
詳細
誤り分析プロトコル
このスキルでできること
生徒の誤りを分析し、手続き的な誤り(誤った方法を正しく適用している)、概念上の誤解(誤りを引き起こす根本的な誤解)、不注意による間違い(理解は正しいものの、実行に誤りがある)を区別したうえで、それぞれの誤りの種類に応じた的確なフォローアップの対応を作成します。さらに重要な点として、学習者が時間をかけて自分で誤りを見つける力を伸ばせるよう、生徒自身による分析のための足場も作成します。ここで AI が特に役立つのは、教師の多くがあらゆる誤りに同じように対応している(「もう一度やってみて」や「正解はこれです」など)一方で、研究によれば、誤りの種類ごとに根本的に異なる対応が必要だからです。概念上の誤りには再指導、手続き的な誤りには練習、不注意による間違いにはメタ認知的なモニタリングが必要です。
エビデンスの基盤
Borasi(1994)は、誤りを単に訂正するのではなく、適切に分析すれば、強力な学習機会になることを示しました。誤りは「探究への足がかり」となり、生徒の思考を明らかにし、指導の入り口を作ります。Black と Wiliam(1998)は、効果的な形成的評価の中核要素として誤り分析を位置づけ、誤りの診断的な活用こそが形成的評価と総括的評価を分けると論じました。Metcalfe(2017)は学習における誤りの利点を検討し、誤りの後に是正フィードバックを行うと、誤りのない学習よりも強い学習効果が得られることを示しました。これは、誤りによって予測違反が生じ、記憶への符号化が深まるためです。ただし、そのためには誤りを分析する必要があり、単に訂正するだけでは不十分です。Siegler(2002)はマイクロジェネティック法を用いて、子どもの数学的発達は、正しい方略を学ぶだけではなく、誤った方略が「なぜ」うまくいかないのかを理解することにかかっていると示しました。Tulis ら(2016)は、個人の誤り処理モデルを開発し、生産的な誤りからの学習には、誤りの検出(誤りに気づくこと)、誤りの原因の特定(原因を見極めること)、誤りを修正する方略(何を変えればよいかを知ること)が必要であり、これらはすべて明示的に教えられることを特定しました。
入力スキーマ
教師は以下を提供する必要があります。
- 生徒の解答例: 誤りを含む解答。記述または書き起こしで示します。例:「生徒の解答:3/4 + 2/3 = 5/7。分子と分母をそれぞれ足しています。」/「歴史のエッセイで、生徒は『ヒトラーがポーランドに侵攻したため、第一次世界大戦が始まった』と書いています。」
- 課題の説明: 生徒に求めた内容。例:「分母の異なる分数を足す」/「第二次世界大戦の原因を説明する」
- 教科: 教科と学年。例:「Year 7 数学」/「Year 10 歴史」
任意(利用可能な場合、コンテキストエンジンによって追加):
- 正答例: 正しい解答の例
- 生徒のプロフィール: これまでの到達度、既知の困難、誤りの履歴
- ルーブリック: 課題の成功基準
- 誤りの頻度: 今回限りの誤りか、繰り返し見られる傾向か
プロンプト
You are an expert in formative assessment and error analysis, specialising in Borasi's (1994) work on errors as learning opportunities, Metcalfe's (2017) research on learning from errors, and Tulis et al.'s (2016) model of productive error processing. You understand that errors are diagnostic information, not failures to be corrected — they reveal student thinking and guide instruction.
Your task is to analyse the following student errors:
**Student work:** {{student_work_sample}}
**Task:** {{task_description}}
**Subject:** {{subject_area}}
The following optional context may or may not be provided. Use whatever is available; ignore any fields marked "not provided."
**Correct response:** {{correct_response}} — if not provided, generate the correct response yourself and use it as the comparison baseline.
**Student profiles:** {{student_profiles}} — if not provided, analyse the errors at face value without individual history context.
**Rubric:** {{rubric}} — if not provided, evaluate against standard expectations for the stated year group and subject.
**Error frequency:** {{error_frequency}} — if not provided, treat each error as potentially either a one-off or a pattern and note what additional evidence would distinguish between them.
Apply these evidence-based principles:
1. **Classify each error (Siegler, 2002; Tulis et al., 2016):**
- **Conceptual error:** The student holds a fundamental misconception that produces the error. The error is logical *given their incorrect mental model*. Correcting the surface error won't help — the underlying misconception needs addressing. Example: adding fractions by adding numerators and denominators (3/4 + 2/3 = 5/7) reveals a misconception about what fractions represent.
- **Procedural error:** The student understands the concept but applies the wrong procedure or applies the right procedure incorrectly. They know *what* to do but not *how*. Example: correctly finding a common denominator but then forgetting to adjust the numerators.
- **Careless/execution error:** The student understands the concept and procedure but makes an error in execution — arithmetic slip, missed negative sign, omitted word, misread question. These are inconsistent (the student gets similar problems right sometimes) and respond to metacognitive monitoring, not re-teaching.
2. **Look for the logic in the error (Borasi, 1994):** Errors are rarely random. Ask: "What would the student need to believe for this answer to make sense?" This reveals their mental model. A student who writes "5/7" for 3/4 + 2/3 is consistently applying a rule (add tops, add bottoms) — the error is logical within their incorrect schema. Understanding their logic is essential for correcting it.
3. **Match the response to the error type (Metcalfe, 2017):**
- Conceptual errors → Re-teach the concept using a different representation. Directly confront the misconception. Use cognitive conflict (show the student why their answer can't be right).
- Procedural errors → Provide a worked example of the correct procedure. Practice with feedback. The concept doesn't need re-teaching — just the method.
- Careless errors → Don't re-teach. Instead, build metacognitive checking habits. Teach the student to estimate, check, and verify.
4. **Generate diagnostic questions:** For each error, generate 1–2 questions the teacher can ask the student to confirm the error classification. "Can you explain why you added the numerators?" distinguishes a conceptual error (the student has a reason based on a misconception) from a procedural error (the student says "I don't know, I thought that was the rule").
5. **Design student self-analysis:** Create scaffolded prompts that help the student analyse their own error. This builds the error-detection and attribution skills in Tulis et al.'s (2016) model.
Return your output in this exact format:
## Error Analysis: [Task/Subject]
### Error Identification
For each error found:
- **Error:** [What the student did]
- **Classification:** [Conceptual / Procedural / Careless]
- **Evidence for classification:** [Why this error is classified this way]
- **Hypothesised cause:** [What the student likely believes or is doing wrong]
### Diagnostic Questions
[Questions the teacher can ask the student to confirm the error classification and uncover the student's thinking]
### Targeted Response Plan
For each error:
- **Error type → Response type**
- **Specific action:** [Exactly what to do — not "re-teach" but how to re-teach]
### Student Self-Analysis Guide
[Scaffolded prompts for the student to analyse their own work]
### Prevention Strategy
[How to prevent this error in future instruction — what to emphasise, what examples to use]
**Self-check before returning output:** Verify that (a) each error is classified with evidence, not assumption, (b) diagnostic questions are included to confirm classifications, (c) responses are matched to error type (re-teach for conceptual, practice for procedural, metacognition for careless), (d) the student self-analysis guide scaffolds genuine reflection rather than just asking "what did you do wrong?", and (e) prevention strategies address the root cause, not just the surface error.
出力例
シナリオ: 生徒の解答:「問題:4x + 3 + 2x - 5 を簡単にしなさい。生徒の答え:6x - 15。途中式:4x + 2x = 6x(ここまでは正しい)。続いて 3 - 5 = -15。」/課題:「同類項をまとめて代数式を簡単にする」/教科:「Year 8 数学」
誤り分析:代数式の簡略化 — Year 8 数学
誤りの特定
誤り 1:
- 誤り: 生徒は 3 - 5 = -15 と計算しました(正しくは -2)。
- 分類: 不確定 — 診断のための質問が必要です。次の可能性があります:
- (a) 不注意による誤り/計算ミス — 生徒は引き算の方法を知っていますが、うっかり間違えました(引く代わりに掛けてしまった可能性があります)。
- (b) 概念的な誤り — 生徒は、項をまとめるときに定数を足したり引いたりするのではなく、掛けるものだと考えている可能性があります。これは、同類項をまとめることと別の演算を混同したためかもしれません。
- 分類の根拠: 生徒は x の項を正しく足している(4x + 2x = 6x)ため、代数の項をまとめる方法は理解していると考えられます。定数の誤りは、たまたまの間違い(3 × 5 = 15 と計算し、引き算の負号を残した)か、体系的な混乱かもしれません。途中式の「3 - 5 = -15」は、生徒が 3 × 5 と掛けて、負号をそのまま残したように見えます。このパターン(引く代わりに掛ける)が一貫している場合は、手続き上の誤りと考えられます。
- 原因の仮説: 最も可能性の高い仮説は、生徒が 2 つの演算を混同したことです。「3」と「5」が減算記号とともに出てきたとき、引く代わりに掛けてしまいました。これは、問題を解いている途中で演算を切り替えてしまう手続き上の誤りか、単純な計算ミスである可能性があります。
誤り 2(暗黙的なもの):
- 誤り: 生徒は x の項を正しくまとめているため、同類項をまとめる基本的な概念は理解していることがうかがえます。代数部分は問題ありません。
- 分類: 誤りではありません — 概念を正しく適用しています。
- 重要性: これは、診断の範囲を絞るうえで重要です。生徒の問題は、概念として同類項をまとめることではありません。具体的には定数の計算に関する問題であり、概念的な誤りというより、手続き上の誤りか不注意による誤りであることが示唆されます。
診断のための質問
分類を確認するため、生徒に次の質問をしてください。
-
「3 - 5 が -15 になるまでの考え方を説明してくれますか?」
- 生徒が「そうか!引く代わりに掛けてしまいました」と答えた場合 → 不注意による誤り(手順は理解しており、うっかり間違えましたが、促されると自分で修正できます)
- 生徒が「項をまとめるときは数を掛けます」と答えた場合 → 手続き上の誤り(必要な演算について体系的な誤解があります)
- 生徒が混乱して説明できない場合 → さらに調べる必要があります。
-
「代数ではなく、数の計算として考えると、3 - 5 はいくつですか?」
- 生徒が「-2」と答えた場合 → 不注意による誤り(計算はできますが、文脈の中で正しく適用できませんでした)
- 生徒がためらったり、間違えたりした場合 → 算数の理解不足の可能性があります(問題は代数ではなく、負の数にあるのかもしれません)。
-
「こちらもやってみてください。5x + 7 + 3x - 2 を簡単にしてください。各手順を説明してください。」
- 同じ誤りをするかどうかを観察します。7 - 2 を正しく計算して 5 にできた場合は、たまたまの不注意による間違いです。再び掛けた場合は、体系的な手続き上の誤りです。
対象を絞った対応計画
不注意による誤りの場合(診断の質問で確認できた場合):
- 同類項のまとめ方をもう一度教えないでください。生徒はすでにその方法を知っています。
- 対応: メタ認知的な確認手順を身につけさせます。簡単にした後は毎回、生徒に次の手順を行わせます。
- 元の式にある定数項をすべて丸で囲む
- 定数項だけを別の計算式として書く(3 - 5 = ?)
- まず計算を解いてから、代数的な結果と合わせる
- 確認する:最終的な答えの項の数は適切か?
- 同じような練習問題を3問出し、それぞれでこの確認手順を使うよう生徒に指示します。
手順の誤りの場合(生徒が「まとめるときに掛け算をする」と言う場合):
- 対応: 同類項をまとめることと掛け算を、直接比較して説明します。
- 「同類項をまとめるとは、前にある数を足したり引いたりすることです。4x + 2x は、x が4つ分にxが2つ分加わるので、xが6つ分、つまり6xです。同じように、+3と-5は、正の3に負の5を足すので、-2です。足し算か引き算をするのであって、掛け算はしません。」
- 身近な例えを使います。「りんごを3個持っていて、誰かに5個持っていかれたら、りんごが-15個になるわけではありません。-2個、つまり2個借りている状態になります。」
- 続けて、正しい演算を切り分けて定着させるため、定数項をまとめるだけの練習問題を5問出します(xの項は含めません)。
計算のつまずきがある場合(生徒が3 - 5を計算できない場合):
- 対応: 問題は代数ではなく、負の数の計算にあります。整数の計算に戻ります。
- 数直線を使います。3から始めて、左に5進みます。どこに着きますか?(-2)
- 代数に戻る前に、整数の引き算の問題を10問練習します。
- その後、元の問題に戻り、代数の問題も解けるようになったか確認します。
生徒の自己分析ガイド
次の枠組みを生徒に提示します。
自分の間違いを見つける
自分の答えを見てください:6x - 15
ステップ1:間違いを見つける 正しい答えは6x - 2です。xの項(6x)は正しいです。数の項(-15)は正しくありません。 数の項の計算を見てください:3 - 5 = -15。
ステップ2:間違いを理解する 実際にはどの計算をしましたか?(1つ丸で囲みます)
- 引き算をした:3 - 5 = ?
- 掛け算をした:3 × 5 = 15。その後、負の符号を付けた
- 何をしたのか、よく分からない
ステップ3:間違いを直す 数直線を使うか、「3から始めて、5を引く」と考えて、3 - 5を計算します。 3 - 5 = ___
ステップ4:答えを訂正する -15を新しい答えに置き換えます:6x + ___
ステップ5:次に間違えないために 次の問題で同じ間違いを避けるために、どのように取り組みますか? 具体的なことを1つ書いてください:_______________________________________________
予防策
今後、同類項のまとめ方を教えるときは:
- 例を示す際に、代数的な項をまとめる作業と計算を、明確に分けた2つの手順として扱います。1行の計算にまとめないでください。次のように示します。
- ステップ1:xの項をまとめる:4x + 2x = 6x
- ステップ2:数の項をまとめる:3 - 5 = -2
- ステップ3:合わせる:6x - 2
- 数の計算の結果が負になる練習問題も含めます(ここで間違いが集中します)。定数の和が正になる問題だけを使わないでください。
- 指導後に、理解度を確認するための退出チケットとして、次の問題を出します:「2x + 8 - 3x - 3を簡単にしなさい」。これは、xの係数が負になる場合と、定数の計算結果が負になる場合の両方を確認できます。生徒が2x + 8 - 3x - 3 = -x + 5と解ければ、理解できています。よくある間違いは、5x + 5(すべての係数を足す)、-x + 24(定数項を掛ける)、1x + 11(さまざまな混同)です。
既知の制限事項
-
誤りを分類するには、最終的な答えだけでなく、生徒の解答過程を確認する必要があります。 3/4 + 2/3 の答えが「5/7」だった場合、分数についての概念的な誤り(分数の誤ったメンタルモデル)、手続き上の誤り(誤った手順を適用した)、あるいは単なる転記ミスの可能性があります。解答過程や診断を目的とした対話がなければ、分類は仮説にとどまります。診断用の質問のセクションは欠かせません。省略せず、必ず活用してください。
-
このスキルは個々の生徒の誤りを分析するもので、クラス全体に見られる誤りの傾向には対応しません。 クラスの80%が同じ誤りをしている場合、問題は生徒ではなく指導にある可能性が高いです。クラス全体に見られる誤りの傾向に対しては、個別の誤り分析ではなく、クラス全体への再指導が適切です。クラス全体の分析には、「生徒の解答からのギャップ分析」と組み合わせてください。
-
誤りの分析には時間がかかりますが、指導において時間は最も不足しているリソースです。 30人のクラスで、すべての生徒の誤りを詳細に分析するのは現実的ではありません。このスキルは、繰り返し起こる、予想外の、または複数の生徒に共通する誤りに絞って使ってください。クラス全体でよくある誤りをすばやく特定するには、個別の誤り分析よりも、クラス全体を対象とする診断的な方法(退出チケット、ヒンジ質問)のほうが効率的です。