• Home
  • Design
  • Flash
  • General
  • Music
  • Photography
  • Portfolio
  • Japanese FlashCards

    1. Intro
    2. Instructions
    3. Known Bugs
    4. Planned Features
    5. Make Your Own FlashCards
    6. Change Log

    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

    1. Select the chapter you'd like to load
    2. Select the section that you'd like to review. (NOTE: Major sections are broken right now, please select subsections for now)
    3. 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

    1. 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:

    1. flashCard_v1.swf - the FlashCards engine
    2. HCTSFlashCards.html - Click on this page to run the FlashCards application
    3. menu.xml- used for the initial menu
    4. vocabSample.xml - an example of what a regular vocabulary file looks like
    5. 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:
    1. <?xml version="1.0" encoding="utf-8"?>
    2. <lessons>   
    3.     <lesson title="Vocabulary 2" url="vocab2.xml" />
    4.     <lesson title="Vocabulary 5" url="vocab5.xml" />   
    5. </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:
    1. <?xml version="1.0" encoding="utf-8"?>
    2. <lesson>
    3.     <section name="All">
    4.         <section name="Countries">
    5.             <item question="France"         response="ふらんす" />
    6.             <item question="Spain"    response="すぺいん" />
    7.             <item question="China"    response="ちゅうごく" />
    8.             <item question="Korea"    response="かんこく" />
    9.             <item question="Canada"         response="かなだ" />
    10.             <item question="Mexico"         response="めきしこ" />
    11.             <item question="United States"        response="あめりか" />
    12.         </section>
    13.         <section name="Academics">
    14.             <item question="いちねんせい"         response="Freshman" />
    15.             <item question="にねんせい"        response="Sophomore" />
    16.             <item question="さんえんせい"         response="Junior" />
    17.             <item question="よねんせい"       response="Senior" />
    18.             <item question="だいがくいんせい"     response="Graduate Student" />
    19.             <item question="がくせい"       response="Student" />
    20.             <item question="だいがくせい"         response="College Student" />
    21.             <item question="りゅうがくせい"   response="Exchange Student" />
    22.             <item question="せんせい"       response="Teacher" />
    23.             <item question="ともだち"       response="Friend" />
    24.         </section>       
    25.     </section>
    26. </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

    7 Responses to “Japanese FlashCards”