This is a javascript based flashcard program that should run in most modern browsers (tested on Firefox and Camino on OS-X). Once you have installed it, you will not need an internet connection to use it as it is designed to use flashcard deck files from your local computer. It will show you a chinese character and a list of several possible meaning. Once you choose a meaning, it will tell you whether you are correct or wrong and play the tones corresponding to the chinese character. I hope to make it so that you can save your session statistics (i.e. how often you viewed the card and how often you got it right) so that subsequent sessions can focus on the cards that you have the most difficulty with.

Installation Instructions:

  1. Download the javascript application here (4MB) and decompress it. Or download this version of the application, which supports saving your progress (Firefox only).
  2. Create a sub-directory in the javascript program directory called "tones".
  3. Download this tar.gz file (7.2MB) containing chinese tone sound files (originally from the Department of Linguistics and Oriental Languages, San Diego State University), and uncompress them into the previously created "tones" directory.
  4. Start your browser and select File -> Open to open the file "flashcards.html".
  5. Click on the "Browse" button in the "flashcards.html" page and open the file called "example-deck.xml".

Notes:

  1. The keyboard shortcuts are the buttons "0-9" for choosing from the list of meaning, "return" to go to the next card and "r" to replay the tones.
  2. You can make your own flash card decks here. It may take a few seconds for the page to load. When you click on "Download Deck", your browser may try to display the flashcard deck xml file rather than saving it. You can save it to your computer by choosing File -> Save As.