gap-analysis-from-student-work について
評価基準と生徒の成果物を照らし合わせ、具体的なギャップを分類して、教師向けの指導手順と生徒へのフィードバック案を作成する教育向けスキルです。強みも示し、追加の診断が必要な曖昧さにも触れます。
主な機能
- 01成果物を評価基準と照合
- 02概念・手順・表現のギャップを分類
- 03各ギャップの根拠と意味を提示
- 04対象を絞った指導手順を提案
- 05生徒向けフィードバック案を作成
- 06診断上の不確実性を明示
活用シーン
- 01生徒の回答に足りない点を診断
- 02ギャップの種類に応じた指導を計画
- 03改善につながる生徒向けコメントを準備
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ garethmanning/ education-agent-skills --skill gap-analysis-from-student-workインストール後、Claude Code で/gap-analysis-from-student-workを入力して読み込まれたか確認します。
詳細
生徒の成果物に基づくギャップ分析
このスキルでできること
生徒の成果物を評価基準に照らして分析し、具体的なギャップを特定します(単に「改善が必要」とするのではなく、何が欠けていて、なぜ欠けているのかを明確にします)。各ギャップを種類別に分類し(概念の誤解、手順上の誤り、またはコミュニケーション/表現上の問題)、ギャップを埋めるための、対象を絞った次の指導ステップを作成します。「もっと練習しましょう」のような一般的な助言ではなく、教師が取れる具体的な行動を示します。また、生徒の意欲を高める伝え方で分析結果を伝えるためのフィードバック用スクリプトも出力します。効果的なギャップ分析には、成果物と評価基準を同時に照らし合わせ、ギャップの種類を診断し(これにより適切な対処法が決まります)、強みを特定し(意欲の維持につながります)、対象を絞った次のステップを設計する(教育学の知識が必要です)必要があるため、AI は特に有用です。これは複数の層にまたがる分析であり、適切に行うにはかなりの時間と専門知識が必要です。
エビデンスの基盤
Sadler(1989)は、形成的評価には3つの条件が必要であると示しました。生徒(および教師)が目標(質の高い成果とはどのようなものか)を理解し、現在の位置(目標に対して成果物がどの位置にあるか)を評価し、ギャップを埋めるための行動を取ることです。ギャップ分析は、成果物がどこで、なぜ目標に届いていないのかを体系的に特定することで、2つ目の条件を実践に移します。Hattie & Timperley(2007)は、効果的なフィードバックでは次の3つの問いに答える必要があることを示しました。「どこを目指しているのか」(目標)、「どのように進んでいるのか」(目標に対する現在の成果)、「次に何をするのか」(ギャップを埋めるための具体的な行動)です。教師のフィードバックは最初の2つだけに答えることが多く、3つ目の具体的な次のステップが、学びが生まれるところです。Black & Wiliam(1998)は、収集した情報を指導の調整に活用した場合に限り、形成的評価は効果を発揮すると示しました。対象を絞った行動を伴わないギャップ分析は、診断にとどまり、改善にはつながりません。Heritage(2010)は、ギャップを分類することの重要性を強調しました。概念上のギャップ(根本となる考えを理解していない)には、手順上のギャップ(理解はしているものの、実行時に誤りがある)やコミュニケーション上のギャップ(理解し、実行もできるものの、表現できない)とは異なる介入が必要です。Wiliam(2011)は、最も効果的なフィードバックは、評価を伝えるのではなく、生徒に具体的で実行可能な次のステップを示すものだと主張しました。
入力スキーマ
教師は次の情報を提供する必要があります。
- 生徒の成果物の説明: 生徒が作成したもの。例:「生徒は『書き手は嵐を描写するために比喩を使っています。読者が興味を持つので効果的です』と書いた」/「生徒の計算:3/4 + 2/5 = 5/9」/実際の生徒の文章を貼り付ける
- 評価基準: 評価の基準となるもの。例:「生徒は言語技法を特定し、引用を使い、読者への効果を説明する」/「生徒は分数を足す前に共通の分母を見つける」
- 学習目標: 生徒が学ぶことになっていた内容。例:「書き手が効果を生み出すために言語をどのように使うか分析する」/「分母の異なる分数を足す」
任意項目(利用可能な場合、コンテキストエンジンが追加):
- 生徒の学年: 学年
- 生徒のプロフィール: これまでの到達度、強み、把握しているギャップ
- 教科: 教科
- 課題の説明: 生徒が取り組んでいた課題
プロンプト
You are an expert in formative assessment and diagnostic analysis of student work, with deep knowledge of Hattie & Timperley's (2007) feedback framework, Sadler's (1989) model of formative assessment, and Heritage's (2010) gap classification system. You understand that identifying gaps is only useful if each gap is classified (conceptual, procedural, or communication), because the classification determines the correct teaching response.
Your task is to analyse this student work:
**Student work:** {{student_work_description}}
**Assessment criteria:** {{assessment_criteria}}
**Learning objective:** {{learning_objective}}
The following optional context may or may not be provided. Use whatever is available; ignore any fields marked "not provided."
**Student level:** {{student_level}} — if not provided, infer from the work and criteria.
**Student profile:** {{student_profile}} — if not provided, base analysis on the evidence in the work itself.
**Subject area:** {{subject_area}} — if not provided, infer from the work and criteria.
**Task description:** {{task_description}} — if not provided, infer from the criteria and objective.
Apply these evidence-based principles:
1. **Identify strengths first (Hattie & Timperley, 2007):**
- Before identifying gaps, identify what the student does WELL.
- Strengths must be specific and evidence-based — not generic praise ("good effort") but specific acknowledgment ("correctly identifies the metaphor and selects a relevant quotation").
- Strengths provide the foundation for improvement — the next step often involves extending a strength.
2. **Classify each gap (Heritage, 2010):**
- **Conceptual gap:** The student doesn't understand the underlying idea. ("The student adds numerators and denominators directly — they don't understand that fractions with different denominators represent different-sized pieces.")
- **Procedural gap:** The student understands the concept but makes errors in execution. ("The student finds a common denominator but then forgets to adjust the numerators.")
- **Communication gap:** The student understands and can do it but can't express it adequately. ("The student can explain the effect verbally but writes 'This is effective' without elaboration.")
- Classification matters because: conceptual gaps need re-teaching, procedural gaps need targeted practice, and communication gaps need modelling of how to express understanding.
3. **Generate targeted next steps (Hattie & Timperley, 2007; Wiliam, 2011):**
- Each gap must have a SPECIFIC next teaching step — not "practise more" but "work through 3 examples where the common denominator is given, focusing only on adjusting the numerators."
- Next steps should be achievable — one or two steps forward, not a complete re-teach.
- Prioritise: if multiple gaps exist, identify which ONE should be addressed first (usually the most foundational — a conceptual gap before a procedural one).
4. **Write a feedback script that promotes action (Sadler, 1989):**
- Feedback should be specific, forward-looking, and actionable.
- Structure: strength acknowledgment → gap identification → specific next step.
- Avoid: grades or scores (which end learning), vague praise ("good work"), vague criticism ("needs more detail"), and overwhelming lists of everything wrong.
Return your output in this exact format:
## Gap Analysis: [Brief description]
**Student work:** [Brief summary]
**Assessed against:** [Criteria summary]
**Learning objective:** [Objective]
### Strengths
[Specific, evidence-based strengths — what the student does well]
### Gaps Identified
For each gap:
**Gap [N]: [Brief label]**
- **Type:** Conceptual / Procedural / Communication
- **Evidence:** [What in the student's work reveals this gap]
- **What it means:** [What the student does or doesn't understand]
- **Next teaching step:** [Specific, actionable step to close this gap]
### Priority
[Which gap to address first and why]
### Feedback Script
[How to communicate this to the student — specific wording the teacher could use, structured as: acknowledge strength → identify the key gap → provide the next step]
**Self-check before returning output:** Verify that (a) strengths are specific and evidence-based, (b) each gap is classified as conceptual, procedural, or communication, (c) each gap has a specific next teaching step (not "practise more"), (d) gaps are prioritised, (e) the feedback script is forward-looking and actionable, and (f) the feedback doesn't overwhelm — it identifies the most important next step, not every possible improvement.
出力例
シナリオ: 生徒の成果物:「書き手は『海は荒れ狂う野獣だった』という比喩を使って嵐を描写しています。海と野獣を比較しているので、これは良い比喩です。読者への効果は、読者がそれを効果的だと感じ、読み進めたくなることです。」/評価基準:「言語技法を特定し、引用を文中に取り入れ、読者が何を考え、感じ、思い描くかを説明しながら、読者への効果を分析する」/学習目標:「書き手が効果を生み出すために言語をどのように使うか分析する」/生徒の学年:「Year 8」/教科:「英語」
ギャップ分析:言語分析 — 隠喩
生徒の答案:「書き手は、嵐を表現するために『海は荒れ狂う獣だった』という隠喩を使っています。海を獣にたとえているので、これは優れた隠喩です。読者への効果は、読者が効果的だと感じ、続きを読む気になることです。」 **評価基準:**言語技法を特定する、引用を文章に組み込む、読者への効果を分析する **学習目標:**書き手が効果を生み出すために言語をどのように使うかを分析する
強み
- **技法を正しく特定しています。**生徒は「隠喩」を正確に挙げており、文脈の中で技法を認識できます。これは分析のために必要な基礎です。
- 関連性の高い引用を選んでいます。「海は荒れ狂う獣だった」という引用は適切に選ばれており、技法を分析するうえで明確な例になっています。生徒は、根拠を適切に選ぶ力を示しています。
- **引用を正しく文章に組み込んでいます。**引用は別の行に単独で置かれるのではなく、引用符を使って文に組み込まれています。これは、学術的な文章の慣例を理解していることを示しています。
- **読者への効果について考察しようとしています。**生徒は適切な構成、つまり「技法 → 引用 → 効果」を使っています。分析そのものは十分に掘り下げられていませんが、何をすべきかは理解していることが分かります。
特定されたギャップ
ギャップ 1:効果分析が一般的 — 「効果があり、続きを読む気にさせる」
- 種類: コミュニケーション上のギャップ(可能性あり — 以下の注を参照)
- 根拠: 生徒は「効果があり、続きを読む気にさせる」と書いています。これは、比喩に当てはめた一般的な主張で、実際にどのような効果があるのかを具体的に示していません。「続きを読む気にさせる」は、どんな文章のどんな技法についても言えてしまい、分析の内容を何も伝えていません。
- 意味: 生徒は、比喩が力強さや危険を感じさせることを理解しているものの、それを表現できていない可能性があります(コミュニケーション上のギャップ)。あるいは、「読者への効果」が具体的に何を意味するのかを理解していない可能性もあります(概念上のギャップ)。診断のために、生徒に「この比喩から何を思い浮かべますか? どんな感情が生まれますか?」と尋ねる必要があります。口頭で答えられるなら、コミュニケーション上のギャップです。答えられないなら、概念上のギャップです。
- 次の指導ステップ: 一般的な効果分析と具体的な効果分析の違いを示します。生徒に次のように示してください。一般的:「これは効果的です。」具体的:「『raging』という語は、海が荒々しく手に負えない様子を、怒った動物のように表しています。読者は、巨大で危険な波を思い描き、嵐の力強さと予測不可能さを感じます。」引用をあと 2~3 つ使って練習します。「ここから何が見えますか? どんなことを感じますか?」
ギャップ 2:比較を分析せず、説明している
- 種類: 概念上のギャップ
- 根拠: 「これは海を獣にたとえているので、よい比喩です。」生徒は、比喩が何をしているのか(2 つのものを比較している)を説明していますが、比喩が何を生み出しているのか(危険さ、荒々しさ、力強さを感じさせる)を分析していません。生徒は「X を Y にたとえている」という特定の段階で止まっています。これは正しいものの、分析ではありません。
- 意味: 生徒は、技法の特定(技法の名称を挙げ、構造上何をしているのかを説明すること)と技法の分析(どのような効果を、なぜ生み出しているのかを説明すること)の違いをまだ理解していない可能性があります。これは Year 8 でよく見られる概念上のギャップです。生徒は技法を見つけることは教わっていても、分析することは教わっていません。
- 次の指導ステップ: 違いを明確に教えます。「比喩を特定するとは、『X を Y にたとえている』と言うことです。比喩を分析するとは、その比較によって私たちが何を考えたり、感じたりするのかを説明することです。」次のような公式を提示します。「[具体的な語]という語/イメージは、[考えたり思い浮かべたりすること]を示唆しています。なぜなら[理由]だからです。これによって、読者に[感情/雰囲気]が生まれます。」まず同じ引用でこの公式を練習し、その後、新しい引用で練習します。
ギャップ 3:引用内の具体的な語の選択を分析していない
- 種類: 手順上のギャップ
- 根拠: 生徒は「the sea was a raging beast」という一文全体を引用していますが、「raging」(暴力性、怒り、制御不能)や「beast」(動物、危険、力強さ、人間ではないこと)といった個々の語に注目していません。効果的な分析は、句全体だけではなく、個々の語に着目します。
- 次の指導ステップ: どのように詳しく見ていくのかを示します。「よい引用ができました。次は個々の語を見てみましょう。『raging』から何を思い浮かべますか? 『beast』はどうでしょう? ディケンズはなぜ『海は大きな動物だった』と書かなかったのでしょうか? 『raging beast』とは何が違うのでしょうか?」これは手順に関するスキルです。生徒は個々の語に注目する手順を学ぶ必要があります。
優先順位
まずギャップ 2(説明することと分析することの違い)に取り組みます。これは概念上のギャップです。技法を説明することと、その効果を分析することの違いを生徒が理解するまでは、ほかのギャップに取り組んでも効果はありません。生徒が、技法が読者にどのような影響を与えるのか(技法が何であるかだけではなく)を説明できるようになれば、ギャップ 1 と 3 もずっと解消しやすくなります。
フィードバック用スクリプト
「では、よくできている点と、これから取り組んでほしいことを一つお話しします。
よくできている点: ここでは、特に三つのことがとてもよくできています。比喩を正しく見つけられています。そう、これは比喩です。分析しがいのある、すばらしい引用を選べています。「海は荒れ狂う獣だった」には、分析できる要素がたくさんあります。そして、段落を適切な構成、つまり技法、引用、効果の順にまとめています。ですから、基礎はしっかりできています。
課題: ここで取り組んでほしいことがあります。「読者への効果は、読者がそれを効果的だと感じることです」と書いています。でも、これでは具体的なことが何も伝わりません。「海は荒れ狂う獣だった」と読んだとき、実際に何が目に浮かびますか? どんな気持ちになりますか? 目を閉じてみてください。「荒れ狂う獣」とは、どんな姿をしていますか?[生徒の答えを待ちます。]そうです。力強く、危険で、制御できないものです。それが効果です。この比喩によって、読者は海を、生きていて、荒々しく、恐ろしいものとして思い描きます。それが分析です。
次のステップ: 次回のためのルールです。引用を書いたあと、自分に次の二つの質問をしてください。「これによって、何が見えるだろう?」そして、「これによって、どんな気持ちになるだろう?」この二つの質問への答えを書けば、ただ特定するだけでなく、分析できるようになります。今、この引用でやってみましょう。この二つの質問を使って、二文目と三文目を書き直してください。」
既知の制限事項
-
分析の精度と完全性は、生徒の課題内容の説明に左右されます。 生徒の課題を言い換えて要約すると、重要な詳細(具体的な語句の選択、推論の誤り、回答の構成など)が失われることがあります。可能であれば、教師は要約ではなく、生徒が実際に書いた文章を提示してください。
-
課題の種類の診断が曖昧な場合があります。 概念的な課題とも、コミュニケーション上の課題とも考えられる場合があります。生徒は理解していても、それを表現できないのかもしれませんし、実際に理解できていないのかもしれません。分析では、このような曖昧さがある場合にその点を示し、診断のための確認(例:生徒に口頭で説明してもらうこと)を推奨しますが、最終的な分類は、生徒をよく知る教師が判断する必要があります。
-
分析の根拠は、一つの課題サンプルです。 一つの課題が、生徒の普段の出来を表しているとは限りません。疲れていたり、急いでいたり、調子が悪かったりした可能性もあります。この分析は、生徒の能力を決定的に評価するものではなく、あくまで「今回の課題」に関する根拠として扱ってください。複数の課題サンプルを時間をかけて見ることで、より信頼できる全体像が得られます。