I'm working under my website, which can help people to learn and memorize new foreign words in different languages. The idea is to give users some online exercises which can help to learn new words. For example, user can create his own dictionary (a number of words). After that he can use one of six exercises: flashcards, write a word by letters, chose the right translation etc. The question is: how to improve the efficiency of memorizing process. For example, I can use some pictures for words which can help people to create aт image in their minds. Moreover, I can use mind maps, which will help people to create associations between words. Do you know some other ways to help people memorize new words in a short period of time?
Thanks a lot!
Generally, if people try to learn a lot of words in a short time, they are using short-term memory and the words are quickly forgotten.