本文へスキップ

Anki

公開元: Damien Elmes

間隔反復のスケジュールで復習するフラッシュカード

オープンソースAGPL-3.0-or-later

主な特徴

  • Scheduling is driven by how you rate your own recall, so intervals grow for cards you know
  • Notes made of named fields feed card templates, generating several cards from one entry
  • Fields carry formatted text, images, audio and LaTeX; cloze deletion hides part of a sentence
  • Local collection file synchronises with AnkiWeb and its mobile clients
  • Python add-ons extend the desktop program, and shared decks can be imported

このアプリケーションについて

Anki は間隔反復を中心に構築されたフラッシュカードプログラムです。カードが出るたびに、どれだけ容易に思い出せたかを答えると、プログラムが次にいつ表示するかを決定します。知っている教材については間隔が伸び、間違え続ける教材については短いままになります。復習作業は締め切り前に積み上がるのではなく、多くの短いセッションに分散されます。

カードは直接入力するものではありません。名前付きフィールドで構成されるノートを入力し、カードテンプレートが各ノートを 1 枚以上のカードに変換します。そのため、1 つの語彙ノートから認識用カードと産出用カードの両方を作成できます。フィールドには書式付きテキスト、画像、音声、LaTeX を含めることができ、穴埋め削除は文を別々のノートに分割するのではなく、その一部を隠します。デッキは相互に入れ子にでき、カードにはタグを付けられ、フィルターデッキは集中したセッションのために検索によってカードを集めます。

デスクトッププログラムはすべてをローカルのコレクションファイルに保持し、AnkiWeb サービスおよびそのモバイルクライアントと同期し、他の人が共有したデッキをインポートします。Python で書かれたアドオンが機能を拡張し、スケジューリングのパラメーターはデッキごとに調整できます。

Linux

当サイトはこのファイルをホストしておらず、スキャンも内容の確認も行いません。出典の記載を読み、ご自身で判断してください。