toMOTko

A vocabulary leaning tool.
Download

toMOTko Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Publisher Name:
  • Frederic Bergeron
  • Publisher web site:
  • File Size:
  • 7.7 MB

toMOTko Tags


toMOTko Description

toMOTko was born of need for a tool that could run on my PDA and help me to learn/acquire new vocabulary in Japanese and Spanish. I was tired of using flashcards that are cumbersome and time-consuming to make. Also, I discovered that I had a tendency to remember more the appearance of the flashcard than the words themselves. At the same time, I was very curious about Qt library and Qtopia environment and had the desire to do some C++ programming, something I hadn't done for quite a long time (about 10 years). The name of the application is pronounced "to-mo-ko". It's a common first name for a Japanese woman. I chose it thinking it would give a more "human" and nice/cute aspect to my application. So, a user could imagine that Tomoko Sensei is teaching him/her some new vocabulary. I altered the name slightly to make it special and unique. Hence, MOT means "word" in French (my mother tongue) as this is what this application is all about : words. The application is very simple. It asks words (or whatever you feel to put in the text fields) repetitively in a way similar to Leitner System. The algorithm is not perfect yet but it's already good enough to facilitate new vocabulary acquisition. It provides a Glossary Manager that allows the user to add/remove/edit words in a hierarchical structure that is convenient to efficiently select or unselect groups of words to memorize/learn. It presently works on Zaurus SL C-1000 PDA (Sharp ROM) and Windows (since 0.11.1). In theory, it should work on similar models (SL serie) as well as any computers with ARM-based processor using Qt/Qtopia environment (but this has never been personally experimented and may require modifications in the source code). If you have a different model, let me know (by email) if toMOTko works or not on it. The development is made on a dual-boot machine running Debian GNU/Linux (Lenny), on which I installed Qt SDK to cross-compile and build the application, and Windows XP Professional, on which I installed Qt-4.4.1 SDK (open source edition). I also use Ubuntu and Fedora running inside Virtual Box. Features to implement : * Keep/restore state when quitting/starting the application. * Make it work for Windows CE and MacOS X. * Some statistics (word count, percentage of success/misses, etc.) * Use the statistics to initialize the TermScheduler. * External web repository where people can upload/download glossary files.


toMOTko Related Software