individual-spacing-algorithm-explainer について
学習内容と生徒の成績データを基に、個別の間隔復習スケジュールを設計し、教師向けに説明するスキルです。間隔を計画しますが、アルゴリズム自体は実行しません。
主な機能
- 01個別の復習スケジュール作成
- 02忘却リスクに基づく項目の優先付け
- 03生徒の成績データを活用
- 04間隔の選択理由を平易に説明
- 05時間経過に応じて復習頻度を調整
活用シーン
- 01試験に向けた復習計画の作成
- 02忘れやすい項目を重点的に復習
- 03習熟度に差のあるクラスの復習計画
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ garethmanning/ education-agent-skills --skill individual-spacing-algorithm-explainerインストール後、Claude Code で/individual-spacing-algorithm-explainerを入力して読み込まれたか確認します。
詳細
個別間隔アルゴリズムの解説
このスキルの機能
生徒の成績データに基づいて、特定の知識項目セットに対する個別の間隔反復スケジュールを作成し、教師にわかりやすい表現でアルゴリズムの仕組みを説明します。このスキルは間隔反復アルゴリズムを実行するものではありません。実行には、Anki、Quizlet、SuperMemo、またはKaku独自の記憶保持エンジンのようなシステムが必要です。このスキルが行うのは設計と説明です。つまり、生徒が何を理解していて、何を忘れつつあるのかに基づき、各間隔を選んだ理由を明確に示した具体的な復習スケジュールを作成します。間隔反復研究から得られた重要な知見は、最適な復習間隔が、目標とする保持期間と項目の現在の記憶の強さによって決まるということです。Ebbinghaus(1885)は、忘却が予測可能な曲線に従うことを明らかにしました。曲線は当初急激に下がり、その後徐々に緩やかになります。Cepeda et al.(2006)は包括的なメタ分析で、同じ量の練習を一度のセッションに集中させるよりも、時間を空けて復習するほうが長期保持に大幅に効果があることを示しました。実際上の課題は、最適な間隔が生徒ごと、項目ごとに異なることです。だからこそ、個別化が不可欠になります。AIが特に役立つのはこの点です。数十の項目について生徒一人ひとりに最適な間隔を算出することは、機械にとっては計算上ごく簡単ですが、教師が手作業で行うのは現実的に不可能です。
エビデンスの基盤
Ebbinghaus(1885/1913)は、忘却に関する基礎的な実験を行い、新たに学んだ内容の記憶は指数関数的に減衰する一方、復習を重ねるたびに記憶痕跡が強まり、忘却の速度が遅くなることを示しました。この「忘却曲線」は、あらゆる間隔反復アルゴリズムの理論的な基盤です。Cepeda et al.(2006)は、分散学習に関する254件の研究をメタ分析し、幅広い教材や年齢層において、安定した間隔効果があることを明らかにしました。また、最適な学習間隔(ISI)は、知識が必要になるまでの期間である保持間隔(RI)によって決まることを示しました。分析から得られた大まかな目安では、最適なISIはRIの約10~20%です。つまり、30日後の試験に向けて知識を身につける必要がある場合、最適な間隔はおよそ3~6日です。Lindsey et al.(2014)は、社会科を学ぶ中学生を対象に個別化された間隔反復アルゴリズムを検証し、間隔反復研究を実際の教室に応用しました。このアルゴリズムは生徒一人ひとりの成績に基づいて復習間隔を調整し、教師が選んだ集中復習スケジュールと比べて、長期保持が大幅に向上することを示しました。特に重要なのは、この個別化アルゴリズムが一律の間隔反復スケジュールを上回ったことです。これは個人ごとに調整する価値を示しています。Settles & Meeder(2016)は、Duolingoで使われている「半減期回帰」モデルを開発しました。このモデルは、特定の項目について生徒がこれまでに学習した履歴に基づき、特定の時点でその項目を思い出せる確率を予測します。このモデルは、項目を見た回数、最後に復習してからの経過時間、類似項目に対する生徒の正答率という3つの変数を組み合わせています。これは、実用的で大規模な間隔反復アルゴリズムにおける最先端の手法です。Pashler et al.(2007)は、IESの実践ガイドで間隔反復研究を実践的な推奨事項にまとめ、確固たるエビデンスがあるにもかかわらず、教師が間隔反復をほとんど利用していないと指摘しました。その一因は事前の計画が必要なことであり、もう一因は直感に反するように感じられることです(分散練習のほうが保持に効果的であるにもかかわらず、生徒は集中練習の後のほうが自信を感じます)。
入力スキーマ
教師が指定する内容:
- 定着させる内容: 生徒が覚えておく必要があることです。例:「Year 8 の生物:細胞小器官とその機能――ミトコンドリア、核、細胞膜、リボソーム、葉緑体、液胞、細胞壁」/「第一次世界大戦の重要な日付と原因」/「フランス語の不規則動詞の活用――être、avoir、aller、faire」/「6〜12の九九」
- 成績データ: 現在の定着度について分かっていることです。例:「先週金曜日の単元末クイズ:クラスの平均は72%。ほとんどの生徒はミトコンドリアと核には正解しましたが、リボソームと粗面小胞体を混同していました。50%未満の生徒が3人いました」/「口頭での簡単な質問から、ほとんどの生徒は原因を覚えているものの、日付は覚えていないようです」/「Duolingo 形式の正答率:être 95%、avoir 88%、aller 71%、faire 62%」
任意(利用可能な場合はコンテキストエンジンが挿入):
- 生徒のレベル: 学年と習熟度
- 教科: カリキュラム上の教科
- 定着期間: 知識をどのくらいの期間、定着させる必要があるか
- 利用可能な復習枠: 週に何回の復習セッションを現実的に実施できるか
- システムのコンテキスト: 手動、AI 組み込み、またはツールベースの実装
プロンプト
You are an expert in the cognitive science of memory and spaced repetition, with deep knowledge of Ebbinghaus's (1885) forgetting curve, Cepeda et al.'s (2006) meta-analysis of distributed practice, Lindsey et al.'s (2014) personalised spacing research, Settles & Meeder's (2016) half-life regression model from Duolingo, and Pashler et al.'s (2007) IES practice guide on organising instruction. You understand both the theory (why spacing works — memory consolidation, retrieval practice, desirable difficulty) and the practical challenge (designing a schedule that a real teacher can actually implement).
CRITICAL PRINCIPLES:
- **The forgetting curve is exponential, but each retrieval slows it.** New material needs review soon (within 1-2 days). Each successful retrieval strengthens the memory trace and extends the optimal interval. Items retrieved 5+ times can go weeks or months between reviews.
- **The optimal interval depends on the retention horizon.** Cepeda et al.'s (2006) guideline: the optimal inter-study interval is roughly 10-20% of the time until the knowledge is needed. Short-term retention (exam next week) = short intervals. Long-term retention (GCSE in 2 years) = longer intervals with gradual expansion.
- **Not all items need the same schedule.** Items the student already knows well need less frequent review. Items they are forgetting need urgent, short-interval review. The schedule must be PERSONALISED to the performance data.
- **Prioritise by forgetting risk, not by importance.** A student who remembers mitochondria perfectly doesn't need to review mitochondria, even if it's "important." The schedule should target the items with the HIGHEST probability of being forgotten before the next review opportunity.
- **Explain the algorithm in plain English.** Teachers are not data scientists. The explanation must be clear, concrete, and jargon-free. "Review ribosomes on Tuesday because your students got it wrong last Friday and the forgetting curve suggests they'll have forgotten it by Wednesday" — not "Apply exponential decay function with λ = 0.3."
Your task is to design a personalised spacing schedule for:
**Content to space:** {{content_to_space}}
**Performance data:** {{performance_data}}
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, design for a general secondary school context.
**Subject area:** {{subject_area}} — if not provided, infer from the content.
**Time horizon:** {{time_horizon}} — if not provided, assume the knowledge needs to be retained for at least one term (10-12 weeks).
**Available review slots:** {{available_review_slots}} — if not provided, assume 2-3 short review opportunities per week (5-10 minutes each).
**System context:** {{system_context}} — if not provided, design for a teacher implementing the schedule manually (low-tech, practical).
Return your output in this exact format:
## Personalised Spacing Schedule: [Content Area]
**Content:** [What needs to be retained]
**Performance snapshot:** [Summary of current retention state]
**Time horizon:** [How long the knowledge needs to last]
**Schedule basis:** [Brief explanation of why these intervals were chosen]
### Forgetting Risk Analysis
[For each item or item cluster, estimate the current forgetting risk based on the performance data. Rank from highest risk to lowest. Explain in plain English why each item is where it is.]
### Review Schedule
[A concrete, week-by-week schedule showing when each item should be reviewed. Include the format of review (quiz, flashcard, retrieval practice, application task) and the rationale for each timing decision.]
**Week 1:**
- [Day]: [Items to review] — [Why now, what format]
**Week 2:**
- [Day]: [Items to review] — [Why now, what format]
[Continue for the full time horizon or until the schedule stabilises into a maintenance pattern]
### Algorithm Explanation (Teacher-Friendly)
[Explain how the schedule was designed — in plain English. Cover: why items are reviewed at different intervals, why some items appear more often than others, how the schedule adapts if students get items right or wrong, and the underlying principle (each successful retrieval extends the interval).]
### Adaptation Rules
[What to do when students get items RIGHT (extend the interval) and when they get items WRONG (shorten the interval). Provide specific, actionable rules a teacher can follow.]
### Implementation Tips
[Practical advice for actually running this schedule in a classroom — including how to keep it manageable, how to adjust when time is short, and common mistakes to avoid.]
**Self-check before returning output:** Verify that (a) the schedule is personalised to the performance data, (b) high-forgetting-risk items are scheduled more frequently, (c) intervals expand over time for well-retained items, (d) the algorithm explanation is in plain English, and (e) the schedule is realistic for the available review time.
出力例
シナリオ: 定着させる内容:「Year 8 の生物:細胞小器官とその機能――ミトコンドリア、核、細胞膜、リボソーム、葉緑体、液胞、細胞壁」/成績データ:「先週金曜日の単元末クイズ:クラスの平均は72%。項目別の内訳:ミトコンドリア91%、核88%、細胞膜74%、細胞壁69%、葉緑体65%、液胞58%、リボソーム41%が正解。最も多い間違い:リボソームと粗面小胞体を混同すること、および液胞の機能(貯蔵)と細胞膜の機能(選択的透過性)を混同すること」/定着期間:「学年末試験まで14週間」/利用可能な復習枠:「週2回、火曜日と木曜日に5分間の導入アクティビティ」/生徒のレベル:「Year 8、習熟度はさまざま」
個別最適化された間隔反復スケジュール:細胞小器官
内容: 7つの細胞小器官とその機能(ミトコンドリア、核、細胞膜、リボソーム、葉緑体、液胞、細胞壁) 成績の概要: クラスの平均は72%。2項目は良好(ミトコンドリア91%、核88%)。2項目は中程度(細胞膜74%、細胞壁69%)。3項目は不十分(葉緑体65%、液胞58%、リボソーム41%)。 定着期間: 学年末試験まで14週間 スケジュールの根拠: 忘却リスクが最も高い項目(リボソーム、液胞、葉緑体)は、すぐに、かつ頻繁に復習する必要があります。すでに定着している項目(ミトコンドリア、核)は、14週間かけてゆっくり忘れてしまうのを防ぐ最低限の復習で十分です。このスケジュールでは、項目を正しく思い出せるたびに間隔を延ばしていく、拡張間隔パターンに従います。最初は間隔を短くし、徐々に長くしていきます。
忘却リスク分析
| 項目 | 直近の得点 | 忘却リスク | 優先度 | 理由 |
|---|---|---|---|---|
| リボソーム | 41% | 危機的 | 1 | すでに50%未満です。今週復習しなければ、思い出せる内容がほぼゼロになる可能性があります。リボソームと粗面小胞体の混同は、単なる記憶の弱さではなく、概念の理解に隔たりがあることを示しています。 |
| 液胞 | 58% | 高い | 2 | 勘に頼った正答率をわずかに上回る程度です。細胞膜の機能との混同から、生徒の理解はあやふやで、混同しやすいことが分かります。 |
| 葉緑体 | 65% | 高い | 3 | クラスの平均を下回っています。ミトコンドリアと葉緑体はどちらもエネルギーに関連するため、混同されている可能性があります。混同が定着する前に復習が必要です。 |
| 細胞壁 | 69% | 中程度 | 4 | 平均をわずかに下回っています。概念は比較的単純ですが、生徒が細胞膜と混同している可能性があります。 |
| 細胞膜 | 74% | 中程度 | 5 | クラスの平均です。選択的透過性という概念は抽象的で、繰り返し定着させないと薄れていく可能性があります。 |
| 核 | 88% | 低い | 6 | 想起は良好です。3〜4週目に1回復習すれば、定着を維持できるでしょう。 |
| ミトコンドリア | 91% | 低い | 7 | 最もよく定着している項目です。余裕がある場合のみ復習するか、比較課題(ミトコンドリアと葉緑体)に組み込みます。 |
復習スケジュール
第1週:
- 火曜日: リボソームと液胞(5分)。形式:想起練習 — 「ノートを見ずに、リボソームの働きと存在する場所を書き出してください。次に、液胞についても同じことをしてください。」その後、すぐに誤りを正すフィードバックを行います。この2つはリスクが特に高いため、小テストから4日以内に想起する必要があります。
- 木曜日: 葉緑体と細胞壁(5分)。形式:比較課題 — 「葉緑体はミトコンドリアとどう違いますか?細胞壁は細胞膜とどう違いますか?」比較することで、混同されやすい組み合わせを区別できます。
第2週:
- 火曜日: リボソーム、液胞、葉緑体(5分)。形式:一問一答クイズ — 6問、各30秒。リボソームと液胞は最も理解度が低かったため再度出題し、葉緑体は比較課題だけでは混乱が十分に解消されていない可能性があるため出題します。
- 木曜日: 細胞膜と細胞壁(5分)。形式:応用 — 「植物細胞を塩水に入れるとします。次に起こることに、どの細胞小器官が関わりますか?それぞれどのような働きをしますか?」この課題では、機能に関連づけて細胞膜と細胞壁を復習します。
第3週:
- 火曜日: リボソームと液胞(5分)。第2週火曜日の小テストで改善が見られた場合は、より難しい形式を使います:「リボソームが損傷した細胞が、最終的に死ぬ理由を説明してください。」まだ理解度が低い場合は、基本的な想起練習に戻します。
- 木曜日: 7つすべての細胞小器官(5分)。形式:記憶を頼りにスケッチしてラベルを付ける — 「植物細胞を描き、できるだけ多くの細胞小器官とその機能をラベル付けしてください。」これが初めての全体復習です。ミトコンドリアと核は、最初の小テスト以来、ここで初めて登場します。想起率が88〜91%で、14週間の保持が求められる項目には、2週間の間隔が適切です。
第4週:
- 火曜日: 葉緑体と、木曜日のスケッチで間違えた項目(5分)。適応的に、忘れていた内容を復習します。
- 木曜日: リボソームと液胞(5分)。理解度が最も低い項目を3回目の復習です。生徒の理解度が80%を超えていれば、間隔を広げ始められます。
第5〜6週:
- 週1回のセッションで、リボソーム、液胞、葉緑体(当初、理解度が低かった項目)を復習します。形式:交互配置による想起練習 — 難易度を上げるため、細胞小器官に関する質問を他の生物学のトピックと混ぜます。これらの項目は定着しつつあるはずなので、復習間隔を週2回から週1回に広げています。
- 週1回のセッションで、細胞膜と細胞壁を、より長い間隔で復習します。
第7〜10週:
- 他のトピックと交互に、7つすべての細胞小器官を復習する10日に1回のセッションを行います。この時点では、項目はより長い間隔でも定着しているはずです。選択式、短答式、図へのラベル付け、応用問題など、さまざまな形式を使います。
第11〜14週(試験前):
- 他の復習トピックとあわせて、7つすべての細胞小器官を扱う週1回の総合復習を行います。間隔は現在、およそ週1回です。これは、すでに5〜6回正しく想起でき、さらに3〜4週間にわたって定着させる必要がある項目に適しています。
アルゴリズムの説明(教師向け)
このスケジュールの仕組みを、簡単に説明します。
**項目ごとにスケジュールが異なる理由:**それぞれの記憶をバッテリーのようなものだと考えてください。小テストで、どのバッテリーが満充電なのか(ミトコンドリア — 91%)、半分ほど充電されているのか(細胞膜 — 74%)、ほとんど残量がないのか(リボソーム — 41%)がわかりました。残量がほとんどないバッテリーは、すぐに、しかも頻繁に充電する必要があります。満充電のバッテリーは、数週間ごとに少し充電するだけで十分です。
**間隔が広がる理由:**生徒が何かを正しく思い出すたびに、その記憶は強まり、より長く保たれるようになります。そのため、「リボソームはタンパク質を作る」という内容を生徒が3回正しく思い出せたら、次に確認するのは1週間後でよくなります。5回正しく思い出せたら、2週間後まで確認しなくてもよいかもしれません。記憶が強まるにつれて、スケジュールは自動的に間隔を広げていきます。
**10~20%のルール:**研究(Cepeda ほか、2006年)では、役立つ目安として、復習の間隔を、その知識が必要になるまでの全期間の約10~20%にするとよいことが示されています。試験まで14週間(98日)あるため、よく覚えている項目の「維持」間隔は、およそ10~20日ごとになります。新しい項目や覚えが不十分な項目は、間隔をもっと短くして始め、徐々に広げていきます。
**比較課題や応用課題が出てくる理由:**想起練習(「覚えていることを書き出す」)は記憶を強化します。一方、比較課題(「XとYはどう違いますか?」)や応用課題(「…の場合、何が起こりますか?」)は、記憶だけでなく理解も深めます。このスケジュールでは、記憶が不安定な早い段階では基本的な想起練習を行い、記憶が安定して難しい質問にも対応できるようになった段階で、より難度の高い形式を使います。
適応ルール
生徒が項目に正解した場合:
- 初めて正しく思い出せた場合:次の復習は3~4日後に設定します
- 2回目に正しく思い出せた場合:7日後に設定します
- 3回目に正しく思い出せた場合:14日後に設定します
- 4回目以降の場合:21日後に設定し、その後は2~3週間間隔で維持します
生徒が項目に不正解だった場合:
- 間隔を1~2日にリセットします。項目は「要注意」に戻ります
- 別の想起形式を使います(小テストで間違えた場合は、比較課題を試します)
- 単に項目を教え直してはいけません。生徒が間違えるとしても、まず想起を試みさせてから、正しい情報を伝えてください。想起に失敗しても、その試み自体が、その後の学習を実際に強化します(Kornell ほか、2009年)。
実施のヒント
-
**シンプルに進めましょう。**週に2回、5分間の時間があります。個々の生徒の復習間隔を追跡しようとしないでください。それはKakuのようなAIシステムに任せましょう。代わりに、クラス全体の成績データを使って、どの項目をいつ復習する必要があるかを判断します。
-
**ミニホワイトボードや退出カードを使いましょう。**5分間で想起練習を行う最も手早い方法は、ミニホワイトボード(「リボソームの働きは何ですか? 書いてみましょう」)や退出カードを使うことです。これらを使えば、スケジュールを調整するための成績データもすぐに得られます。
-
**復習の時間に教え直さないでください。**5分間の導入活動は、教え直しではなく想起練習の時間です。生徒が思い出せない場合は、少し考えさせてから答えを示し、次に進みましょう。考え込む時間は有益です。次回のために記憶の痕跡を強化します。
-
**4週目以降はインターリーブしましょう。**項目を2~3回復習したら、ほかのトピックと混ぜ始めます。インターリーブは難しく感じられ(生徒の自信が下がることもあります)が、トピックごとにまとめて復習するより、長期的な定着につながります。
-
**スケジュールは出発点であり、台本ではありません。**火曜日の小テストでリボソームの正答率が85%に上がっていたら、よい兆候です。復習間隔を長くしましょう。葉緑体が50%まで下がっていたら、復習間隔を短く戻しましょう。スケジュールは、生徒が覚えているはずだという期待ではなく、実際に覚えていることに応じて調整します。
既知の制約
-
**このスキルは間隔を空けた学習スケジュールを設計して説明するものであり、実行するものではありません。**実行するには、教師がスケジュールを手作業で実施する(実現可能ですが、手間がかかります)か、個々の項目の学習履歴を追跡し、間隔を自動で計算できるAnki、Quizlet、Kakuのようなシステムが必要です。上記のスケジュールではクラス単位のデータを使用しています。真に個別最適化された間隔を設定するには個人単位の追跡が必要ですが、テクノロジーなしでは現実的ではありません。
-
**最適な間隔は近似値です。**Cepeda et al.(2006)の10~20%というガイドラインは有用な経験則ですが、厳密な公式ではありません。実際の最適な間隔は、教材の難易度、記銘の質、個人差、求められる想起の種類によって異なります。上記のスケジュールは、原則に基づいた出発点であり、数学的に最適化された解決策ではありません。
-
**間隔を空けた学習は事実的知識や概念的知識には効果がありますが、手続き的スキルについては研究が比較的少ないです。**エビデンスは、語彙、事実の想起、概念の理解について最も強く示されています。複雑な手続き的スキル(エッセイの執筆、数学の問題解決など)では、構成要素となる知識には間隔効果が当てはまりますが、スキル全体には異なる練習方法が必要となる場合があります。
-
**学生が実際に取り組むかどうかが最大の制約です。**世界で最も優れた間隔学習アルゴリズムも、学生が実際に復習しなければ機能しません。教室では、教師が復習スケジュールを管理します。宿題や自主学習では、多くの学生が、実際には効果がないにもかかわらず、より効果的に感じられるため、練習をまとめて行う(詰め込み学習する)傾向があります(Pashler et al., 2007)。スケジュールは設計するだけでなく、実施する必要があります。