French=>English Voc Test module?
Hello,
I am a complete beginner with Drupal but already love it!!! :-)
I installed it last week on my LAMP (Ubuntu), everything works like a charm.
Here is my "problem":
I would like to create an English learning/testing website for my students.
Here is the process:
1- They logon and choose their UNIT :1, 2, 3...
2- They listen the mp3 of the unit,
3- They read the text of the unit,
4- They test their vocabulary knowledge:
a - A word or sentence should be displayed in French => Students translate it in English for themselves (no need to write),
b - After a click, the translation in English should be displayed and the mp3 pronunciation should be played at the same time,
c - By clicking, they should have the possibility to :
- Hear the mp3 as much as they want,
- Choose if they had the translation Right or Wrong, (=> Then back to a- for next word/sentence)
5- At the end of the test they should have there global score + total elapsed time for the test.
These should be stored into the database so that it can be displayed on a board together with other past and future results.
So... I would just wonder if some modules are available to create point 4 and 5?
Thank you VERY MUCH for your kind help!

Up?
Up?
QUIZ?
Well, it seems to be a very hard question because nobody can answer?
After some days of research, I found out that the module QUIZ could do the trick.
The problem is that QUIZ seems to have a lot of bugs. :-(
On a fresh install, whatever I do, I get :
- Fatal error: Unsupported operand types in /media/acerdata/web/drupaln/includes/common.inc on line 2877
- # warning: Cannot use a scalar value as an array in /media/acerdata/web/drupaln/includes/form.inc on line 922.
# warning: uasort() [function.uasort]: The argument should be an array in /media/acerdata/web/drupaln/includes/common.inc on line 2875.
- warning: Attempt to assign property of non-object in /media/acerdata/web/drupaln/sites/all/modules/quiz/question_types/quiz_directions/quiz_directions.classes.inc on line 32.
Thanks for your help!