Showing posts with label Quiz. Show all posts
Showing posts with label Quiz. Show all posts

Sunday, February 21, 2010

Quiz program updates

I've added some new functionality to the japanese quiz program.

1. New history items are added to the top of the history list, not the bottom.
2. Chapter 3 vocabulary.
3. Minor improvements to the graphical layout (centering, sizing).
4. Corrected spelling error ("inorrect").
5. Added JQuery dialog on last quiz option that shows missed items and resets using only the missed items (last option only right now).

Todo:

  • Add the ability to dynamically add and remove words/questions.
  • Get the checkbox/tag filtering system working
  • Add freehand drawing as an answer style. Allow it to be manually graded.
  • Double check that the JQuery dialog works on a phone. 
  • Add the JQuery dialog to all options.

The freehand drawing is going to require another javascript library. I've been poking at processingjs a bit, and it looks like the way to go, unless I wish to tie myself to Flash or Silverlight, and I don't.

Tuesday, February 9, 2010

Week 7: Japanese Quiz Program

Currently it is here: http://www.ogresoft.com:83/MVC/HTML/Japanese111-1.htm.

There is no webservice - ajax stuff in here, the program, other than script includes, is self-contained. Of course, I used JQuery extensively. It was interesting to observer that most of the file is javascript, followed by css, and very little html.

From here, I need to add voice options: first converting the stock *.wav files into several *.mp3 files. The two *.mp3 files that I use for success and failure were converted from *.wav files using Sound Converter 1.4.4 in Ubuntu Linux. I made a few feeble attempts to download a useful freeware windows tool to do the conversion, but that didn't work. +1 linux; -1 Windows.

I made the viewable quiz area such that it would fit well on a cell-phone browser screen (landscape mode).

If I can get these programs to run well in a cell-phone browser, is there much use in creating cell-phone OS specific applications that do exactly the same thing, but in only a slightly more fluid manner? Probably not.