Japanese FlashCards
Intro
I wrote this Japanese vocabulary trainer so I can get ready for my midterm. Select a "lesson" and once you've started, type in your answer in the bar. I'll be making more vocabulary available as my Japanese class moves forward.
This is a more generalized version of the previous hiragana trainer I posted earlier. The code will be open source, and I'll post it later once I clean it up - this version is kinda rushed. If you find any bugs not listed here please let me know.
Instructions
- Select the chapter you'd like to load
- Select the section that you'd like to review. (NOTE: Major sections are broken right now, please select subsections for now)
- Type in your answer and press enter to check if it's right. Currently there is no indication of the expected answer, but you can figure it out after running through a set once.
Known Bugs
- You can press enter many times and get stuck in a loop when submitting a wrong answer
Planned Features
These features are coming soon:
- Make it compatible with Flash Lite (Will let you run this on your phone) [90% bug-less version done, will post later]
- Show the number of items in a section [kinda working]
- Add the ability to choose your own combination of cards
Making your own FlashCards
Note: This information is still a little technical. I'll work on simplifying the instructions.
Download and extract this zip file: HCTSFlashCards.zip
You fill find the following files:
- flashCard_v1.swf - the FlashCards engine
- HCTSFlashCards.html - Click on this page to run the FlashCards application
- menu.xml- used for the initial menu
- vocabSample.xml - an example of what a regular vocabulary file looks like
- vocabTemplate.xml - a template to get you started making vocabulary files
You can make your own FlashCards by making new vocabulary files based on the vocabTemplate.xml file and adding a reference to them in the menu.xml file.
A look into menu.xml:
-
<?xml version="1.0" encoding="utf-8"?>
-
<lessons>
-
<lesson title="Vocabulary 2" url="vocab2.xml" />
-
<lesson title="Vocabulary 5" url="vocab5.xml" />
-
</lesson>
A typical vocab file
As you can see below, you can group and nest lists of vocabulary pairs, and you can specify Hiragana as a question or a response. The FlashCards engine has support for hiragana (but not katakana or kanji) romanization, so you can enter "amerika" if the answer requires "あめりか"
-
<?xml version="1.0" encoding="utf-8"?>
-
<lesson>
-
<section name="All">
-
<section name="Countries">
-
<item question="France" response="ふらんす" />
-
<item question="Spain" response="すぺいん" />
-
<item question="China" response="ちゅうごく" />
-
<item question="Korea" response="かんこく" />
-
<item question="Canada" response="かなだ" />
-
<item question="Mexico" response="めきしこ" />
-
<item question="United States" response="あめりか" />
-
</section>
-
<section name="Academics">
-
<item question="いちねんせい" response="Freshman" />
-
<item question="にねんせい" response="Sophomore" />
-
<item question="さんえんせい" response="Junior" />
-
<item question="よねんせい" response="Senior" />
-
<item question="だいがくいんせい" response="Graduate Student" />
-
<item question="がくせい" response="Student" />
-
<item question="だいがくせい" response="College Student" />
-
<item question="りゅうがくせい" response="Exchange Student" />
-
<item question="せんせい" response="Teacher" />
-
<item question="ともだち" response="Friend" />
-
</section>
-
</section>
-
</lesson>
Change Log
Vocabulary
- [11/18] Removed modern Katakana from the Katakana trainer.
- [11/18] Reorganized the Hiranaga and Katakana trainers a bit for clarity.
- [11/17] Added Ch 4 Vocabulary words
- [11/6] Added hiragana and katakana recognition cards. Please make sure your browser's cache is cleared
- Thanks Rachel:
- [Fixed 11/06] "next to" as yoni, when it should be yoko
- [Fixed 11/06] "apartment" as apato, it should be apaato
- [Fixed 11/06] "building" as tadomono, it should be tatemono
- [Fixed 11/06] "table" as deburu, when it should be teeburu
- [Fixed 11/06] "desk" as tsukoe, when it should be tsukue.
Program:
- [Fixed 11/18] Big Bug: Clicking on a major section doesn't load the flashcard set properly.
- [Fixed 11/6] Added a scrollbar to the section menu, this supports long section lists
- [Fixed 11/5] Clicking on items in the first menu doesn't clear items in the second one, so menus overlap.
- [Fixed 11/5] Clock doesn't stop when you hit the menu button
- [Fixed 11/5] Retry button is off center

Raf
December 21st, 2007 at 4:03 am
Testing Comments
Rohtie
June 6th, 2008 at 9:13 am
the trainer thinks that ポ(po) = ピ(pi)
Leave a Reply