2026-08-06
複数コンセプトを1文で復習するスケジューリングの考え方
複数の語彙・文法は1つの自然な新規文にまとめ、項目ごとに採点しFSRSで個別に間隔調整するのが正しい復習です。
結論から言うと
複数コンセプトを含む文の復習は、文単位ではなくコンセプト単位で管理するのが正解です。復習期限が来た語彙や文法項目を、できるだけ自然な1つの文にまとめて出題し、各項目を個別に採点し、その結果をFSRSのようなスケジューラに渡して、実際に思い出せた部分だけを先へ進めます。文は練習の入れ物であり、予定表を正直に保つのは、期限一覧と項目ごとの採点です。
この考え方は、しばしばコンセプトの積み重ねと呼ばれます。1回の産出で複数の復習をまとめて片づけつつ、文全体を合否の1枚カードにしてしまわない運用です。LinGoatでは、この方式で復習を組み立てます。つまり、母語から学習言語への翻訳プロンプトに、期限の来たコンセプトを新しい文へ詰め込み、単語ごとの採点結果をFSRSに反映します。会話の代わりではなく、文づくりを伴う間隔反復の練習です。
コンセプトの積み重ねとは何か
コンセプトの積み重ねとは、復習エンジンが今日の対象となる語彙や文法項目を見て、その中からできるだけ多くを含む自然な文を作ることです。たとえば、5個の単語を5枚の別々のカードで練習する代わりに、1つのよくできた文の中で、動詞の活用、前置詞、複数の語彙項目をまとめて再生できます。
目的は、効率化しながらも「なんとなく分かった気になる流暢さ」を作らないことです。実際に文を組み立て、形や一致、語順を選ぶという産出練習はそのまま行います。ただし、その労力を1分あたりもっと多くの期限項目にまたがって分散できるのです。実践的な流れ, つまりプロンプト、作成、採点、再スケジュールの全体像は、間隔反復で文構成を練習する方法をご覧ください。
単語だけの復習より文が強い理由
単語は孤立して存在しません。意味、連語、ニュアンスは、前後の構文によって変わります。Nation は、語彙知識は多面的だと指摘しています。意図的な学習は形と意味の結びつきを効率よく作れますし、文レベルでの遭遇は、単なる訳語ペアでは得にくい使い方の知識を育てます。1
期限の来た項目を文の中にまとめると、この文脈的な利点を保ったまま復習列を減らせます。つまり、「文脈か、間隔反復か」を選ぶ必要はありません。文脈を、間隔反復の配達形式として使うのです。動的な文の詰め込みと単語ごとの個別スケジューリングに関する関連研究の整理は、文ベースの間隔反復研究にまとめています。この記事では、積み重ね、採点、FSRS がどう噛み合うかというスケジューリングの論理に絞って説明します。
固定例文ではなく、新しい文を使う
積み重ねが機能するのは、文が毎回変わる場合だけです。いつも同じ例文を復習していると、コンポーネントを思い出したのではなく、文字列を見覚えで通過しているだけになりがちです。エンコーディング特異性の研究は、想起は記憶時に存在した手がかりに強く依存することを示しています。手がかりが消えると、カードは簡単に感じられても再生に失敗することがあります。2
転移適合性処理は、逆側から同じことを示しています。後で必要になる課題, つまり新しい文を組み立てる課題に近い練習ほど、固定されたフラッシュカード形式だけに合う練習よりも転移しやすいのです。3 したがって、積み重ねた復習は新規の文であるべきです。期限の来たコンセプトは同じでも、構文や連語は毎回新しくします。静的な例文だけではSRSが崩れる理由は、なぜ文マイニングが失敗するのかで詳しく扱っています。
細かい採点が必要になる理由
積み重ね復習を壊す失敗パターンは、ここです。たとえば、5つの期限コンセプトを含む文で、冠詞を1つだけ間違えたとします。文全体を「Again」にすると、正しく思い出せた4つまで罰せられます。逆に文全体を「Good」にすると、ミスが次回まで十分早く戻ってきません。どちらにしても、スケジューラにはノイズしか入りません。
だからこそ、コンセプトの積み重ねにはきめ細かな帰属が必要です。答えの中の各単語や文法コンセプトを個別に採点し、その結果に応じて個別にスケジュールします。そうして初めて、詰め込みの効率と正確さを両立できます。文は密度が高くてもかまいませんが、記憶モデルはあくまで原子的であるべきです。採点そのものの議論は、言語学習における単語ごとの採点をご覧ください。
FSRS は文ではなく要素をスケジュールする
採点をコンセプト単位にすれば、タイミング管理の役割がきちんと機能します。FSRS, つまり Free Spaced Repetition Scheduler は、1つのSM-2式の易しさ係数ではなく、難易度、安定度、想起可能性で各項目をモデル化します。4 大規模な Anki コレクションのベンチマークでは、FSRS はSM-2よりも再生をより正確に予測し、忘却曲線に近い間隔を保ちながら、無駄な復習を減らせることが示されています。5
積み重ねた文のセッションで、FSRS は「文 #482」をスケジュールするわけではありません。文の中に含まれる語彙や文法規則をスケジュールします。正しく思い出せた項目は間隔が伸び、ミスした項目は早く戻り、次回は別の新しい文に再び組み込まれます。これが、積み重ねとスケジューリングがぶつかるのではなく、互いを強化する仕組みです。
自然さと認知負荷には上限がある
積み重ねには限界があります。期限項目をすべて詰め込んだ文は、不自然になったり、作業記憶を圧迫したりします。認知負荷研究は、新しい形、完全な構文、産出といった相互依存の多い課題は容量を超えやすく、学習ではなくストレスを生みやすいと警告しています。6
よい複数コンセプト復習は、次の2条件のもとで最適化されます。
- 自然な言い回し: 学習者が実際に言ったり書いたりしそうな文として成立する場合にだけ、期限コンセプトを詰め込む。
- 扱いやすい相互作用: 1つの無理な超長文より、密度が高くても読みやすい文を複数使う。特に、まだ文産出に慣れていない新規項目では重要です。
効率とは、「正直な想起で、どれだけ多くの期限コンセプトを消化できたか」であって、「プロンプト内のトークン数を最大化すること」ではありません。
LinGoat ではどうスケジュールするのか
LinGoatは、現在期限の来ている語彙や文法を新しい目標言語の文に詰め込んだ、母語ベースのプロンプトを生成します。学習者は文全体を作成し、各コンセプトは個別に採点され、FSRSがその要素ごとに更新を行います。次のセッションでは、再び期限の来た項目だけで新しい文を組み立て直します。間隔反復、動的な演習、きめ細かな帰属という3つの流れをまとめて知りたい方は、LinGoat の全体設計をご覧ください。
LinGoat の仕組みをご覧いただくか、アプリを開いて練習を始めてください。
参考文献
- Nation, I. S. P. (2001). Learning Vocabulary in Another Language. Cambridge University Press. https://doi.org/10.1017/CBO9781139524759
- Tulving, E., & Thomson, D. M. (1973). Encoding specificity and retrieval processes in episodic memory. Psychological Review, 80(5), 352-373. https://doi.org/10.1037/h0027317
- Morris, C. D., Bransford, J. D., & Franks, J. J. (1977). Levels of processing versus transfer appropriate processing. Journal of Verbal Learning and Verbal Behavior, 16(5), 519-533. https://doi.org/10.1016/S0022-5371(77)80016-9
- Ye, J., Su, J., & Cao, Y. (2022). A stochastic shortest path algorithm for optimizing spaced repetition scheduling. In Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining (pp. 4384-4394). https://doi.org/10.1145/3534678.3539081
- Expertium. (2025). Benchmark of spaced repetition algorithms. https://expertium.github.io/Benchmark.html
- Sweller, J. (2010). Element interactivity and intrinsic, extraneous, and germane cognitive load. Educational Psychology Review, 22(2), 123-138. https://doi.org/10.1007/s10648-010-9128-5