Anki(アンキ)は、暗記のための自由/オープンソースソフトウェアである[2]。日本語の「暗記(あんき)」に基づいて命名された。問題文と解答をペアにした暗記カードの問題集を自作し、それで学習することができる。

Anki
Anki 2.1.6
開発元 Damien Elmes
初版 2006年10月5日 (17年前) (2006-10-05)
最新版
2.1.54 / 2022年6月24日 (21か月前) (2022-06-24)[1]
リポジトリ ウィキデータを編集
プログラミング
言語
Python, Rust, TypeScript
対応OS Windows, macOS, Linux, Web, Android, iOS
プラットフォーム クロスプラットフォーム
対応言語 多言語
サポート状況 開発中
種別 暗記カード
ライセンス GNU Affero General Public License 3
公式サイト apps.ankiweb.net ウィキデータを編集
テンプレートを表示

特徴 編集

能動的に思い出すテスト(active recall)、間隔をあけた復習 (spaced repetition)、忘却曲線に基づいて出題頻度を管理することができる[3]

画像や音声を埋め込むことが出来る[4]ので、問題文を画像にして、それに対する答えを単語で答える問題集や、音声に対して答える問題集、発音が似通った音声を聞き比べるリスニング問題集なども作れる。数式を埋め込むことが可能で、数式を覚えるために用いることもできる。MiKTeXdvipngなどのソフトをインストールしていけばLaTeXファイルを用いることもできる[5]

1つのデータから複数のカードを作れるので、例えば和訳問題・英訳問題・リスニング問題を1つのデータから同時生成することなども可能である。

また、アドオンが充実しており[6]、無料で利用することができる。例えば中国語の学習用に漢字から音声とピンインを埋めるアドオンなどがある[7]

MnemosyneSuperMemoに類似したシステムである。Ankiの間隔をあけた復習の間隔を決める計算式はSuperMemoのSM-2に基づく[8]

AnkiWeb 編集

AnkiWebはAnkitects Pty Ltd (Damien Elmesの会社)[9]が開発提供しているウェブサービスである。アカウントを作成することで、ウェブ上でカードの作成、学習および各エディション間の学習状況の同期ができる[10]。これを利用すれば、例えば、問題集はパソコンで作り、勉強はスマートフォンで行うという使い方もできる。

また、AnkiWeb上のカードは、誰でも公開し共有することができる。公開されているカードはすべて無料でダウンロードすることができる[11]

エディション 編集

エディション
エディション 名称 開発者 備考
パソコン
(Windows, macOS, Linux)
Anki Damien Elmes おおもとのソフトウェア。
ウェブブラウザ AnkiWeb Ankitects Pty Ltd (Damien Elmesの会社)[9] 各エディション間での学習状況の共有にも利用できる[12]
Android AnkiDroid Flashcards AnkiDroid Open Source Team[13] Ankiとは開発元が異なるが、AnkiのコードをAndroid向けに移植したもの[12]
iOS(iPhone, iPad) AnkiMobile Flashcards Ankitects Pty Ltd (Damien Elmesの会社) Ankiの開発元で開発提供されているiOS向けアプリ[12]

iOS 版だけ有償で、それ以外は無償。モバイル向けに AnkiMini があったが2010年が最後の更新。

似た名称で同じようなアプリケーションである AnkiApp[14] があるが、これは Admium Corp. が開発している別物である[15]

関連項目 編集

脚注 編集

外部リンク 編集