Categorizing Categorizing is a mnemonic of learning words in context. Clue Processing Clue Processing is a mnemonic , where lessons are linked with images. Delimiting Delimiting is a mnemonic , where you remember as much as possible characteristics, which distinguish a word from a similar word. Fonts Single byte fonts allow learning languages like Greek or Russian. For other languages like Chinese or Japanese special unicode fonts are needed, which so far are not supported by the presented programs.
Some vocabulary trainer provide a statistic adding up the number of correct and false answers.
Much more useful is a precise knowledge assessment, where each vocabulary item is listed according to its difficulty for the user. For scoring the difficulty the program should consider as many factors as possible, e.g. whether the answer was given by multiple choice or by text input, or whether there was a time limit. If the program has multi user support , it stores the knowledge state of a user in a user file. Knowledge assessment allows adapting to the users knowledge and learning advances and providing effective learning strategies for the vocabulary item selection. There are different ways to learn a lessen, for example you can walk through the lesson learning each item after another or you can focus on the hardest items.