What is KanaLearn ?
KanaLearn is a program to study the Japanese alphabets (hiragana and katakana).
It consists of 3 modes: "memorize" to learn the characters, "recognize" to test
your knowledge, and "reorder" to check if you know the order in which the kana
appear in the Japanese alphabets.
How does it work ?
The Memorize page
This page allows you to display the hiragana and katakana alphabets.
Each alphabet consists of a basic set of characters, the gojūon, which can be
modified in various ways.
By adding a dakuten marker (゛), unvoiced consonants such as k or t are turned
into voiced consonant such as g or d: k→g, t→d, s→z, and h→b.
Kana beginning with an h can also add a handakuten marker (゜), which will
change the h to a p.
A small version of the kana for ya, yu or yo (ゃ, ゅ or ょ respectively) may
be added to kana ending in i. This changes the i vowel sound to a glide
palatalization. The addition of the small y kana is called yōon.
Gojūon, dakuten, handakuten and yōon characters are displayed in the
Memorize page. One can switch between the hiragana and the katakana character
sets by using the radio buttons, and the corresponding rōmaji can also be
displayed (rōmaji uses the latin alphabet to write the kana and is helpful for
beginners).
The Recognize page
This page basically is a quiz. A kana is displayed and you have to choose
the corresponding character in another alphabet. There are 5 possible choices.
The alphabets can be selected amongst hiragana, katakana, rōmaji and random.
With the checkboxes, you can also choose to be tested on the gojūon only, or to
include the (han)dakuten and yōon too.
The Reorder page
This page tests your knowledge of the order in which the kana appear in the
Japanese alphabet.
With the combobox, you can select which alphabet you want to reorder, between
hiragana, katakana, the rōmaji equivalents, or even a random mix of all that.
Download
Click here to download KanaLearn. You just need to unzip the file and the program is ready.
What is next ?
This is version 1.0 of KanaLearn.
I don't intend to have it evolve into something much bigger.
Future extensions to the program may include the display of an animation that
shows how the character should be drawn, and another page to write words
presented in rōmaji in kana.