-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Chris Martinez edited this page May 22, 2018
·
2 revisions
My attempt at learning Django. And since I'm learning Japanese with no applications I have found to like, then why not make one?
The main point is to memorize through fast drilling translations and pronunciations.
- sqlite database, single table, containing all hiragana, all katakana, and almost 1,000 very commonly used Japanese vocabulary with translations and notes based on groupings.
- single page web app. multi-select groups to pick what vocabulary to randomly select from to drill.
- javascript functions on input change to quickly validate answers without having to submit.
- ajax calls to grab the next vocabulary for rapid drilling without having to submit or refresh the page.
- pronunciation answers for kanji are written in hiragana like so:
男の子 -> おとこのこ, boy
- when drilling English to Japanese, use notes to correctly determine correct Japanese, for example:
Question: Girl
Note: Formal
Answer could be 女の子 or 少女 since both are girl but based on note, the answer would be 少女 since 少女 is more formal
over 女の子.
- ability to register, login, and logout
- will track correct answer streak for vocabulary