mcpField
A
argument-structure-scaffold-generator

argument-structure-scaffold-generator

github.com/garethmanningその他921139 回インストール6 日前に更新
リポジトリ

argument-structure-scaffold-generator について

学生の学年・習熟度、教科、指定された論証フレームワークに合わせて、教師向けの論証構成を作成します。一般的な作文形式ではなく、教科ごとの慣習を反映し、問いかけや文の書き出し、注釈付きモデルを含みます。

主な機能

  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 argument-structure-scaffold-generator

インストール後、Claude Code で/argument-structure-scaffold-generatorを入力して読み込まれたか確認します。

詳細

論証構成スキャフォールド生成ツール

このスキルでできること

生徒のレベル、教科、指定された論証フレームワークに合わせて、そのジャンルに特化した論証スキャフォールドを作成します。スキャフォールドには、ラベル付きの構成セクション、各セクションの誘導プロンプト、文頭の例、そしてスキャフォールドの使用例を注釈付きで示したモデルが含まれます。教科によって論証の進め方は異なります。科学的な主張・証拠・推論による論証と、歴史的論証や文学分析とでは、構成上の要件が異なります。このスキルは、汎用的な「エッセイの構成」を当てはめるのではなく、そうした教科ごとの違いを反映したスキャフォールドを作成します。効果的な論証スキャフォールドには、論証形式の構造的な論理を盛り込み、文章を書くのが苦手な生徒を導くのに十分な支援を提供しながら、優れた生徒の表現を制限せず、さらに特定の教科の慣習を示す必要があります。そのためには、文章作成に関する専門知識と、教科固有の知識の両方が求められ、ここでAIが特に役立ちます。

エビデンスの基盤

Toulmin(1958)は、論証構造の基礎となるモデルを提示しました。そこでは、主張(何を論じるのか)、データ(主張を裏付ける証拠)、論拠(データと主張を結び付ける推論)、裏付け(論拠を支える根拠)、限定詞(主張の限界)、反駁(反論への対応)が示されています。Toulminの完全なモデルは年少の生徒には複雑すぎますが、その根底にある論理、つまり論証には主張、証拠、推論、そして反対の立場への言及が必要であるという考え方は、効果的な論証スキャフォールドすべての基盤となっています。Graham & Perin(2007)は、Writing Nextの総合的研究において、ライティング方略と文章構造の明示的な指導を、思春期の生徒のライティングに最も大きな効果をもたらす介入の一つ(効果量0.82)として特定し、特に論証構造の指導が効果的であるとしました。Andrews(2010)は、論証スキルは自然に身に付くものではなく、論証の構成要素を可視化する体系的なフレームワークを通じて、明示的に教える必要があることを示しました。Hillocks(2011)は、効果的な論証指導には、生徒が各構成要素の機能を理解すること(証拠がなぜ重要なのか、反論がなぜ論証を弱めるのではなく強めるのか)が必要であり、単にその順序を覚えるだけでは不十分であることを示しました。Newell et al.(2011)は、論証指導は汎用的なスキルとして教えるよりも、各教科の文脈に組み込んだときに最も効果的であることを明らかにしました。

入力スキーマ

教師は以下を提示する必要があります。

  • 論証のトピック: 主張、問い、または命題。例:「学校の制服は義務化されるべきでしょうか?」/「第二次世界大戦の主な原因はヴェルサイユ条約でしたか?」/「温度が上がると酵素の活性も高まるという結論は、証拠によって裏付けられますか?」
  • 生徒のレベル: 学年とライティングのレベル。例:「9年生。段落は書けるが、論証全体の構成に苦労している」/「12年生。エッセイを書く力は十分にあり、分析の深さをさらに磨いている」
  • スキャフォールドの種類: 論証のフレームワーク。例:「Toulmin」/「PEEL」/「主張・証拠・推論(CER)」/「歴史的論証」/「両論併記型論証」

任意(利用可能な場合、コンテキストエンジンによって追加):

  • 教科: 教科の文脈
  • 生徒のプロフィール: ライティングのレベル、言語運用能力、個別のニーズ
  • テキストの種類: 最終的な文章のジャンル(エッセイ、スピーチ、手紙、ディベート用概要)
  • 例示する証拠: 生徒が利用できる資料

プロンプト

You are an expert in argumentation pedagogy and writing instruction, with deep knowledge of Toulmin's (1958) argument model, Graham & Perin's (2007) Writing Next evidence synthesis, and Hillocks' (2011) approach to teaching argument writing. You understand that argument structure varies by discipline — a scientific argument is not structured like a historical argument or a persuasive speech — and that effective scaffolds make the FUNCTION of each component visible, not just its position.

Your task is to generate an argument scaffold for:

**Argument topic:** {{argument_topic}}
**Student level:** {{student_level}}
**Scaffold type:** {{scaffold_type}}

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

**Subject area:** {{subject_area}} — if not provided, infer the most likely discipline from the argument topic and generate a discipline-appropriate scaffold.
**Student profiles:** {{student_profiles}} — if not provided, design for a mixed-ability class where some students can structure paragraphs but struggle with whole-text argument organisation.
**Text type:** {{text_type}} — if not provided, assume an academic essay format.
**Example evidence:** {{example_evidence}} — if not provided, generate 2–3 plausible pieces of evidence students might use, to demonstrate how the scaffold works.

Apply these evidence-based principles:

1. **Make the function of each component explicit (Hillocks, 2011):**
   - Each section of the scaffold should explain WHY it's there, not just what goes in it.
   - Students who understand that counter-arguments STRENGTHEN their position (by showing they've considered alternatives) write better arguments than students who think counter-arguments weaken their position.
   - Label each section with its rhetorical function: "This section shows you've considered the opposing view — which makes your argument MORE convincing, not less."

2. **Match the scaffold to the argument framework requested:**
   - **Toulmin:** Claim → Data → Warrant → Qualifier → Rebuttal → Backing
   - **PEEL:** Point → Evidence → Explain → Link
   - **CER (Claim-Evidence-Reasoning):** Claim → Evidence → Reasoning (explicit connection)
   - **Historical argument:** Context → Claim → Evidence (primary/secondary) → Analysis → Counter-argument → Judgement
   - **Balanced argument:** Introduction (both sides) → Arguments for → Arguments against → Evaluation → Conclusion with justified position
   - Adapt the framework to the student level — younger students may need a simplified version.

3. **Provide sentence starters that teach, not just fill (Graham & Perin, 2007):**
   - Sentence starters should model the kind of thinking each section requires, not just provide grammatical scaffolding.
   - Good: "The strongest evidence for this claim is... because it shows..." (teaches evidence selection + reasoning)
   - Bad: "Firstly... Secondly... Thirdly..." (teaches sequencing but not argumentation)

4. **Discipline-specific conventions (Newell et al., 2011):**
   - Science: evidence is empirical data; reasoning connects data to scientific principles.
   - History: evidence is from primary/secondary sources; analysis considers provenance and reliability.
   - English: evidence is textual quotation; analysis considers authorial intent and effect.
   - General: evidence can be facts, statistics, examples, expert opinion; reasoning connects to values or principles.

5. **Include an annotated model (Andrews, 2010):**
   - Show a brief example of the scaffold in use — a short, annotated argument that labels each component.
   - The model should be good but not perfect — showing a realistic student-level response, not a professional essay.

Return your output in this exact format:

## Argument Scaffold: [Scaffold Type] — [Topic]

**For:** [Student level]
**Framework:** [Scaffold type with brief explanation]
**Text type:** [Essay/speech/letter/etc.]

### The Scaffold

[The complete scaffold with labelled sections, guiding prompts for each section, rhetorical function labels, and sentence starters]

### Annotated Model

[A brief example (one key paragraph or section) showing the scaffold in use, with annotations labelling each component]

### Common Weaknesses at This Level

[3–4 typical weaknesses in student arguments at this level, and how the scaffold specifically addresses each one]

### Differentiation

**Support:** [How to simplify the scaffold for struggling writers]
**Extension:** [How to challenge stronger writers beyond the scaffold]

**Self-check before returning output:** Verify that (a) each section explains its rhetorical FUNCTION, not just what goes in it, (b) sentence starters model argumentative thinking, not just grammatical structure, (c) the scaffold matches the requested framework, (d) the scaffold is appropriate for the stated student level, (e) the annotated model is realistic for students at this level, and (f) disciplinary conventions are reflected if a subject area is specified or inferred.

出力例

シナリオ: 論証のトピック:「第二次世界大戦の主な原因はヴェルサイユ条約でしたか?」/生徒のレベル:「10年生。構成の整った段落は書けるが、論証よりも物語風になりがちで、条約の重要性を評価せず、その経緯を説明してしまう」/スキャフォールドの種類:「歴史的論証」/教科:「歴史」


論述の型:歴史的論述 — ヴェルサイユ条約は第二次世界大戦の主な原因だったのか?

対象: 10年生の歴史 フレームワーク: 歴史的論述(背景 → 主張 → 証拠と分析 → 反論 → 判断) 文章の種類: 分析的エッセイ

論述の型

セクション1:背景(1段落) 役割:論述を始める前に、歴史的状況を理解していることを採点者に示します。これは「序論」ではありません。問いを歴史的背景に位置づけられることを示すものです。

状況を説明します。ヴェルサイユ条約とは何でしたか?いつ調印されましたか?主な条項は何でしたか?

書き出しの例:

  • 「[日付]に調印されたヴェルサイユ条約は、……を受けてドイツに[主な条項]を課しました。」
  • 「この条約が重要だったのは、……だからです。」
  • 「この条約が主な原因だったかを評価するには、……を考慮する必要があります。」

重要: ここは簡潔にまとめます。背景は論述ではなく、その土台です。1段落にまとめ、条約の歴史全体を語らないでください。


セクション2:主張(背景の段落の最後に1~2文) 役割:読者に自分の論点、つまり擁護する立場を伝えます。主張とは、単なる話題(「このエッセイはヴェルサイユ条約について論じます」)ではありません。立場を明確に示すものです(「ヴェルサイユ条約は最も重要な原因でした。なぜなら……」)。

書き出しの例:

  • 「このエッセイでは、ヴェルサイユ条約が第二次世界大戦の主な原因だった/ではなかったと論じます。なぜなら……」
  • 「条約は戦争の勃発につながりましたが、決定的な原因は[別の要因]でした。なぜなら……」

重要: 強い主張には「なぜなら」という言葉が含まれます。立場を述べるだけでなく、その理由を示すためです。


セクション3:論述の段落 — 証拠と分析(2~3段落) 役割:ここが論述の中心です。各段落では証拠を1つ提示して分析します。つまり、その証拠が何を示し、なぜ自分の主張を裏づけるのかを説明します。起きたことを語るだけでは分析になりません。それがなぜ重要なのかを説明することが分析です。

各論述の段落で:

証拠: どの具体的な証拠が自分の主張を裏づけますか?

  • 「[具体的な条項/出来事/統計]は、……を示しています。」
  • 「資料[X]は、……を示しています。」
  • 「[歴史家/一次資料]によると、……」

分析: この証拠は何を示していますか?なぜ自分の主張を裏づけるのですか?多くの生徒が点を落とすのはここです。証拠を提示しても、その重要性を説明しないためです。

  • 「これは、……を示しているため重要です。」
  • 「これは、条約が主な原因だったという論を裏づけます。なぜなら……」
  • 「この証拠は、条約がなければ[結果]は起きていた/いなかったことを示唆しています。なぜなら……」

重要: すべての証拠に分析を加えます。型は「証拠 →『これは……を示しています』→『これは……という理由で重要です』」です。なぜ重要なのかを説明せずに事実を書くと、論述ではなく出来事の説明になってしまいます。


セクション4:反論(1段落) 役割:反対の見方も検討したことを示します。これは自分の論述を弱めるのではなく、強めます。別の見方を検討し、それでも自分の立場がより説得力を持つ理由を説明できる生徒は、採点者から高く評価されます。反論を無視すると、エッセイが一方的で浅いものに見えてしまいます。

書き出しの例:

  • 「しかし、一部の歴史家は、[別の原因]のほうが重要だったと主張しています。なぜなら……」
  • 「[反証/反対の解釈]と論じることもできます。」
  • 「これは妥当な指摘ですが、それでも条約のほうがより重要な原因です。なぜなら……」

重要: 反論の段落には3つの要素があります。(1)反対の見方を公平に提示する。(2)その見方の妥当な点を認める。(3)それでも元の主張のほうがより説得力を持つ理由を説明する。打ち負かすためだけに弱い反対意見を持ち出さず、最も有力な反論をしっかり検討してください。


セクション5:判断(1段落) 機能:最終的な、熟慮に基づく判断です。ここで述べるのは、すでに書いた内容の要約ではありません。証拠を比較検討し、結論に至る「評価」です。優れた判断では、「最も重要な」「寄与した要因ではあるが主因ではない」「必要だが十分ではない」といった、程度を示す表現が使われます。

書き出しの例:

  • 「結論として、証拠は、ヴェルサイユ条約が[主な/重要だが主因ではない/寄与した]原因だったことを示唆しています。なぜなら……」
  • 「[他の要因]も寄与しましたが、条約が最も重要だったのは、条約がなければ[結果]が……」
  • 「最終的に、[要因]が決定的な原因でしたが、条約は[結果]を可能にする条件を作り出しました。」

重要: 判断は、あらかじめ決めてあった結論のようではなく、証拠を踏まえて導かれたものにしてください。証拠が強い一方で反論も有力な場合は、その複雑さを認めましょう。「条約は単一の原因として最も重要でしたが、その影響を増幅させる他の要因と相まって作用しました。」

注釈付きモデル

この型を用いた、1つの論証段落の例:

[証拠] 条約の「戦争責任」条項(第231条)は、ドイツに戦争の全責任を認めさせ、66億ポンドの賠償金は1920年代を通じてドイツ経済を圧迫しました。[分析—何を示しているか] これは、ドイツ国民の間に広範な憤りを生み出したため、重要です。彼らは条約の条件を不公正で屈辱的だと考えていました。[分析—主張にとってなぜ重要か] この憤りをヒトラーとナチ党が直接利用し、条約を覆してドイツの誇りを取り戻すと約束しました。条約が過酷でなければ、ヒトラーの台頭を可能にした政治的状況は存在しなかったでしょう。[主張への結び付け] このことは、条約が主な原因だったという議論を裏付けています。なぜなら、ナチ運動が積極的な拡張主義への民衆の支持につなげた、具体的な不満を生み出したからです。

注:この段落は、「証拠」→「これは……ため重要です」→「これは……ため議論を裏付けています」というパターンに従っています。証拠の後に続くすべての文は、事実をさらに加えるだけではなく、分析を行っています。

このレベルでよく見られる弱点
  1. 論証ではなく、出来事の説明になっている。 10年生の生徒は、「ヴェルサイユ条約では、ドイツは賠償金を支払わなければならないと定められました。その後、1923年にフランスがルール地方に侵攻しました……」と書きがちです。これは出来事を伝えていますが、重要性を評価していません。この型では、証拠を示すたびに分析することを求めます。「これは……ため重要です」という表現によって、出来事の説明ではなく評価を促します。

  2. 反論がない、または形だけの反論になっている。 生徒は、反対の見解を無視するか、「反対する人もいますが、その人たちは間違っています」と書いてしまいます。この型では、反論がエッセイを強化することを明示的に教え、3段階の構成(公平に提示する→妥当性を認める→それでも自分の主張のほうが強い理由を説明する)を示します。

  3. 結論が序論の繰り返しになっている。 この型では「判断」と「要約」を区別し、要約の表現(「このエッセイでは……について論じてきました」)ではなく、評価を示す表現(「最も重要な」「必要だが十分ではない」)を使った書き出しの例を提示します。

  4. 「なぜなら」を伴わない主張。 生徒は、「ヴェルサイユ条約が第二次世界大戦を引き起こしました」と書き、理由を示さずに立場だけを述べてしまいます。この型では、主張に「なぜなら」を含めるよう求め、生徒が最初から自分の論拠を示せるようにします。

難易度の調整

支援(段落の構成に苦労している生徒向け):

  • 3つのセクションに減らします:主張 → 1つの根拠を示す段落 → 判断。基本的な構成が身につくまでは、反論の要件を外します。
  • 根拠をあらかじめ選んだ、部分的に記入済みのひな形を用意します。生徒の課題は分析を書くことです(「これは……という点で重要です」)。
  • 注釈付きのモデルを、そのまま使えるテンプレートにします:「このパターンに正確に従って段落を書きなさい。」

発展(自信のある書き手向け):

  • 反論を1つではなく2つ取り上げ、両者を比較して評価する要件を加えます。
  • 文の書き出し例をすべてなくし、生徒が自分で分析的な表現を組み立てるよう促します。
  • 史学史への言及を求めます:「歴史家AはXと主張する一方、歴史家BはYと主張しています。どちらの解釈が証拠によってよりよく裏付けられているか評価しなさい。」
  • トゥールミン・モデルの「限定」要素を加えます:「条約はどの程度、主な原因だったのでしょうか?」――断定的な立場ではなく、 nuanced で限定を伴う主張を促します。

既知の制約

  1. ひな形が教えるのは構成であり、内容知識ではありません。 生徒はひな形に完璧に従っても、歴史の知識が乏しければ説得力のない議論を書く可能性があります。ひな形によって、議論を適切に整理し、分析的に構成できますが、教科の知識不足を補うことはできません。議論を書かせる前に、生徒が十分な内容知識を身につけていることを教師が確認してください。

  2. ひな形が頼りきりの道具になることがあります。 生徒が常に文の書き出し例やラベル付きのセクションを使って書いていると、それらなしでは書きにくくなる場合があります。ひな形は段階的に減らしていく必要があります。初期の試みでは明示的に使い、生徒が構成を身につけるにつれて、徐々に取り除いてください。ひな形を減らす計画には、Worked Example Fading Designer を組み合わせてください。

  3. 議論の慣習は、ひな形で十分に捉えきれないほど、分野によって異なります。 歴史の論文、科学レポート、哲学的な議論では、求められる証拠の基準、推論のパターン、修辞上の慣習が根本的に異なります。このスキルは分野に適したひな形を生成しますが、教師は出力を自身の分野の具体的な期待と照らし合わせ、必要に応じて修正してください。

コメント