Anki
Anki 2.1.6 | |
開発元 | Damien Elmes |
---|---|
初版 | 2006年10月5日 |
最新版 |
2.1.54
/ 2022年6月24日[1] |
リポジトリ | |
プログラミング 言語 | Python, Rust, TypeScript |
対応OS | Windows, macOS, Linux, Web, Android, iOS |
プラットフォーム | クロスプラットフォーム |
対応言語 | 多言語 |
サポート状況 | 開発中 |
種別 | 暗記カード |
ライセンス | GNU Affero General Public License 3 |
公式サイト |
apps |
Anki(アンキ)は、暗記のための自由/オープンソースソフトウェアである[2]。日本語の「暗記(あんき)」に基づいて命名された。問題文と解答をペアにした暗記カードの問題集を自作し、それで学習することができる。
特徴
[編集]能動的に思い出すテスト(active recall)、間隔をあけた復習 (spaced repetition)、忘却曲線に基づいて出題頻度を管理することができる[3]。
画像や音声を埋め込むことが出来る[4]ので、問題文を画像にして、それに対する答えを単語で答える問題集や、音声に対して答える問題集、発音が似通った音声を聞き比べるリスニング問題集なども作れる。数式を埋め込むことが可能で、数式を覚えるために用いることもできる。MiKTeXやdvipngなどのソフトをインストールしていけばLaTeXファイルを用いることもできる[5]。
1つのデータから複数のカードを作れるので、例えば和訳問題・英訳問題・リスニング問題を1つのデータから同時生成することなども可能である。
また、アドオンが充実しており[6]、無料で利用することができる。例えば中国語の学習用に漢字から音声とピンインを埋めるアドオンなどがある[7]。
MnemosyneやSuperMemoに類似したシステムである。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]。
関連項目
[編集]脚注
[編集]- ^ “Changes”. Anki Changes. 2022年7月16日閲覧。
- ^ Tips For Mastering A Programming Language Using Spaced Repetition — Smashing Magazine
- ^ 前書き (Introduction) - Anki日本語マニュアル Wiki*
- ^ “Anki Manual”. docs.ankiweb.net. 2020年11月29日閲覧。
- ^ “Anki Manual”. docs.ankiweb.net. 2020年11月29日閲覧。
- ^ Add-ons for Anki 2.0 - AnkiWeb
- ^ Chinese Support Redux v0.10.0 - AnkiWeb
- ^ Why Anki? - Anki Manual
- ^ a b Account Terms - AnkiWeb
- ^ AnkiWeb と同期 (AnkiWeb and Synchronization) - Anki日本語マニュアル Wiki*
- ^ Shared Decks - AnkiWeb
- ^ a b c “Anki - powerful, intelligent flashcards”. Anki. 2020年11月29日閲覧。
- ^ AnkiDroid - GitHub
- ^ AnkiApp - The best flashcard app to learn languages and more.
- ^ AnkiApp is not part of the Anki ecosystem / Anki Ecosystem / Knowledge Base - Anki Support