Kana training program

Kana trainer is a little program that helps learning hiragana and katakana. It remembers which letters are especially difficult for you, and presents them more often to make learning faster.

You need ruby and ruby-gtk2 to run it.

If you want to train hiragana-romaji conversion, start it like this:
./kanatrain.rb hira-roma.txt

hiragana-romaji

If you want to train romaji-hiragana conversion:
./kanatrain.rb hira-roma.txt r

romaji-hiragana

If you accidentaly remembered possitions of letters instead of meaning, just run:
./kanatrain.rb hira-roma.txt r 1
it will exchange positions of random 2 letters after every question.

Kana training program downloads


KanaTrain program:

kanatrain.rb

Hiragana data:

hira-roma.txt

Katakana data:

kata-roma.txt