コンテンツレッスンと復習¶
コンテンツレッスンは、小さな手作りの学習ユニット (通常 5〜10 分)で、公開レッスンセットからダウンロードされます。 AI チャットセッションではなく、専用のビューアで動きます。 レッスンの後、アプリはあなたがどの単語、ペア、フレーズを 間違えたかを正確に記憶し、後で行うターゲットを絞った復習 セッションのためにそれらを予定に組み込みます。
レッスンは、AI API キーを必要としない代替の学習経路です。 アプリを試すのに最適で、自由なチャットよりもキュレーションされた 教材のほうがうまく機能するコンテンツにも向いています。
レッスンの出所¶
レッスンはコンテンツセット — 公開 GitHub リポジトリで公開
されている小さな束 — に存在します。/content にある
セットブラウザは、利用可能な各セットを一覧表示します。
クリックするとダウンロードできます。セットはローカルに
キャッシュされる(バックエンド運用時はファイルシステム、
ブラウザのみのモードでは IndexedDB)ので、初回ダウンロードの
後はオフラインで学習できます。
v1.27.0 のパイロットセットはフランス語 A1(2 レッスン、 14 カード、4 つの演習タイプすべてをカバーする 9 つの演習)です。 それ以降のリリースごとに新しいものが追加されています。最新の カタログは セットリポジトリ をご覧ください。
レッスンの流れ¶
セットを開き、レッスンを選ぶと、レッスンビューアが各カードと 演習をステップごとに案内します。
- カードは読むための教材を提示します。準備ができたら 「次へ」をクリックします。
- 演習は記憶したことを確認します。4 つのタイプが利用 できます。
- マッチング — ペア(単語 ↔ 翻訳)をドラッグします。 見つけたペアの両方のタイルは独自の色と番号バッジを 共有するので、対応が色覚多様性に配慮した形で(色だけに 頼らず)認識できます。
- 画像選択 — ヒントに合う画像を選びます。
- 自由記述 — 答えを入力します。
- ワードタイル — タイルから文を組み立てます。
- 穴埋め — 文中の空欄を埋めます(あなたの間違いから ターゲットを絞って生成されます。下記参照)。
上部の進捗バーが、レッスンのどこまで進んだかを追跡します。 いつでも中断できます。進捗はステップごとに保存され、中断した ところから続きます。
Enter ショートカット¶
レッスン全体をキーボードで操作できます。Enter は回答済みの 演習をチェックし、次のステップに進みます。自由記述と穴埋めの フィールドは Enter で送信します(改行はしません)。Enter 自体を 必要とする操作要素が優先されます。このショートカットは 設定 → 学習で切り替え可能で(デフォルトはオン)、エラー リプレイ(「間違いを繰り返す」)でも有効です。
例リンクと理論リンク¶
- 例を見る: 理論ステップには、詳しい例へのオプションの リンクを付けられ、「例を見る」ボタンとして表示されます。
- 理論をもう一度読む: 演習には、最も近い直前の理論への 控えめなリンクが表示されます。そこから「演習に戻る」で再び 問題に戻れます。こうして、流れを失わずに規則を参照できます。
サマリー¶
最後の演習が完了すると、レッスンサマリーが表示されます。
- あなたの結果に基づく0〜3 のスター評価:
- 3 スター 正解率 90% 以上
- 2 スター 75% 以上
- 1 スター 50% 以上
- 0 スター 50% 未満
- どの演習に合格し、どれに間違いが含まれていたか(間違ったものに ついては正解とともに)を示す演習ごとの内訳。
- 次のレッスン、繰り返す、セットに戻るのボタンで、 次のアクションがワンクリックで届きます。
初回で 3 スターを達成すると、小さな祝福アニメーションが流れます。 (OS 設定で「視差効果を減らす」を有効にしている場合、 アニメーションはそれを尊重します。)
結果をエクスポートする¶
サマリーには「結果をコピー」と「ファイルに保存」が あります。どちらも、あなたのスコア、間違いごとの内訳 (あなたの答え + 正解)、まだ弱い領域を含むMarkdown レポートを生成します。このレポートは、あなたをピンポイントで 助けてくれる AI アシスタントに貼り付けるのに適しています。 エクスポートはバックエンドを使わない純粋なジェネレーターで、 両方のストレージモードで動作します。
要素単位の間違い追跡¶
あらゆる演習タイプにおける各間違いは、あなたが間違えた具体的な 要素 — その単一の単語、ペア、フレーズ — を指す行を書き込みます。 アプリは「レッスン 3 で 6/10 だった」だけを記憶するのでは ありません。「あなたは特に bonjour と merci で苦労した」ことを 記憶します。
同じ要素を3 回連続で正解すると、それはマスター済みとして マークされ、復習キューから削除されます。マスター済みの要素を後で 間違えると、それはキューに戻ります。マスターの取りこぼしは、 忘れられたマスターです。
復習キュー¶
復習が必要な要素が 1 つ以上あると、ダッシュボードに復習カードが 表示されます。これは次のことを示します。
- 期日が来た要素の数
- 期限切れの数(予定された復習日を過ぎたもの)
/review/:setIdで集中したミニセッションを開く今すぐ復習 ボタン
スケジューリングは、その要素を連続で何回正解したかに基づく 3 つの段階を使います。
| 連続正解 | 次の復習 |
|---|---|
| 0 | 1 日後 |
| 1 | 3 日後 |
| 2 | 7 日後 |
| 3(マスター済み) | キューから削除 |
キュー内では、エントリは次のように並びます。期限切れが先、 次に間違い回数の降順、次に最新の間違いが先。こうして、 最も苦労している要素が上に上がってきます。
復習セッション¶
/review/:setId の復習セッションは、キューの上位エントリから
ミニレッスンをその場で合成します。v1.35.0 以降の混合
戦略です。
- ある単語を元々マッチングまたは画像選択の演習で 間違えた場合、まさにその演習をもう一度行います(新しい シャッフルで。純粋な筋肉記憶ではありません)。
- 自由記述やワードタイルで何かを間違えた場合、復習は、 間違えた単語を正確にターゲットとする穴埋め演習の生成を 試みます。同じ知識を別の形で。特定の演習形式を繰り返すのでは なく、柔軟性が鍛えられます。
- ある要素についてきれいな穴埋めを作れない場合(例:元の プロンプトが答えを文中に含んでいなかった場合)、復習は静かに 元の演習を再生します。壊れたステップや空のステップを受け取る ことは決してありません。
復習セッションを完了すると、同じ採点 + スター + 要素追跡の機構が 動きます。復習を通じて 50 個の要素をマスターすると、 復習マスターのバッジを獲得します。
レッスン終了時の訂正ラウンド¶
v1.35.0 の新機能です。間違いを含んでレッスンを完了すると、 サマリーページはスコアと「次のレッスン」ボタンの間に小さな 訂正ラウンドを表示します。これはそのレッスンから最大 5 つの 具体的な間違いを取り上げ、それぞれを、間違えた単語/冠詞を 正確にターゲットとする新しい穴埋めとして提供します。
- いつでもスキップ可能。 「次のレッスン」ボタンは表示された ままです。訂正ラウンドは任意の練習であり、関門ではありません。
- 訂正すべきものがあるときだけ表示。 満点のレッスンは完全に スキップします。間違いをきれいな穴埋めに変換できないレッスン (まれ)も同様です。
- 完了した各穴埋めはマスターにカウントされます。 訂正ラウンドは メインレッスンと同じ要素追跡レコードを書き込みます。これらの 要素でのあなたのストリークが、3 回正解のマスターしきい値へと 近づきます。
最後に、追加の練習の効果が見えるよう、短い「{n} 個の要素を 改善しました」の行が表示されます。
ビジュアル差分フィードバック¶
これも v1.35.0 の新機能です。間違った自由記述とワードタイルの 答えは、あなたの入力と正規の答えとの間のトークン単位の差分を 表示するようになりました。3 色を使い、色だけに頼ることは ありません。
- 赤の取り消し線 — あなたが書いたが含むべきでなかったもの (スクリーンリーダーと色覚多様性のユーザー向けの × マーカー 付き)。
- 緑 — 正規の答えに含まれるがあなたが見落としたもの (+ マーカー付き)。
- 黄色と矢印 → — わずかに間違った単語。
あなたの単語→期待される語として表示されます。
同じ差分はレッスンのサマリーの各演習の内訳にも表示されます。 ユーザー入力が v1.35.0 以降のストレージに記録されている、 すべての自由記述またはワードタイルの答えについてです。
XP とバッジ¶
完了した各レッスンは、スターの数式に従って XP を獲得します。
- 30 XP のベース
- 達成したスター 1 つにつき +10 XP(0 → 0、1 → +10、 2 → +20、3 → +30)
- 初回で 3 スターを達成した場合の+20 XP のボーナス (各ステップが試行回数 = 1、繰り返しなし)
- チャットセッションと同じ1 日のストリーク倍率(連続日数 1 日あたり +25%、7 日で頭打ち)
レッスンにまつわる 4 つの新しいバッジが解放されます。
- 最初のレッスン — 最初のコンテンツレッスンを完了する。
- 10 レッスン完了 — 10 個のコンテンツレッスンを完了する。
- 3 スター連続 — 3 つのレッスンを連続で 3 スター達成する。
- 復習マスター — 分散復習を通じて 50 個の要素をマスターする。
レッスンの完了はあなたの1 日のストリークにもカウントされる ので、コンテンツレッスンでの学習は、チャットセッションと同じ ようにヒートマップを埋めます。
ストレージモード¶
レッスンは両方のストレージモード — API(バックエンド)と Dexie(ブラウザのみ/GitHub Pages) — で動作します。要素単位の 間違い追跡と SRS スケジューリングは、ブラウザのみのモードでも IndexedDB に対して同一に動くので、公開 GitHub Pages のサイトを 訪れるユーザーは、バックエンドなしで完全な復習ループを得られます。
v1.33.0 以降は、ゲーミフィケーションも揃えられました。 ブラウザのみのモードでも、完了したレッスンに対してサーバー モードと同じ XP とレッスンバッジを獲得します。スター、 ストリーク、バッジのロジックは TypeScript に移植され、同一の ゴールデン値に対して保証されています。レッスン完了において、 モード間の機能差はもはやありません。
データ保護¶
すべてのレッスン進捗、要素間違いの行、復習キューの状態、 スケジューリングデータは、あなた自身のデバイス — ファイル システム(API モード)またはブラウザ(IndexedDB) — に 留まります。あなたがどの単語で苦労しているかについて、何かが どこかに送信されることはありません。