I think the flashcard should have something like "Learn Words or Revise Words" above the "Begin Test Session". In the Learn Words or Revise Words, the user should be able to set the time to 20 sec or any seconds depending on the users choice, then after the time up, the the card will automatically move to another card and it will continue like these until the last words in the card. During the cards display, it will display both the definitioin, pinyin and audio at once (since the user is revising the words), or the user should decide how he/she wants them to be display.
Secondly, under "Begin Test Session", I think it would be nice if the card display options for the user to choose the correct answer. For example, if the words is "Dianying (movie)" is displayed( It would be great if they display at random or the user should decide whether to display randomly or not), there should be answer options like
A: Car
B: Bridge
C:Movie
D: Borrow
The user should pick the correct answer before the time is up( since it will have a timer). It the user choose the wrong answer it will mark it red, and then mark the correct answer green, then automatically move to the next question. In a case the user didn't choose any answer and the time is up, it should mark the correct answer green and then automatically movie to the next question. At the end of the quiz/test, the will display the total number of correct and wrong(including the ones the user didn't answer before the time is up) answers scored by the user. I believe this way will make it more entertaining and help in improving the user's learning especially when competing with a friend.
Another observation I noticed is that there is no provision that allows a user to know when he/she has already entered a card in a category before. I have been using "Hanping Dictionary" before. They have a nice feature that "stare" any words you entered in the list. The will make the user know that the words has already been entered in a category before. The user can easily see which category the word has been entered.
Thanks for the great application
Secondly, under "Begin Test Session", I think it would be nice if the card display options for the user to choose the correct answer. For example, if the words is "Dianying (movie)" is displayed( It would be great if they display at random or the user should decide whether to display randomly or not), there should be answer options like
A: Car
B: Bridge
C:Movie
D: Borrow
The user should pick the correct answer before the time is up( since it will have a timer). It the user choose the wrong answer it will mark it red, and then mark the correct answer green, then automatically move to the next question. In a case the user didn't choose any answer and the time is up, it should mark the correct answer green and then automatically movie to the next question. At the end of the quiz/test, the will display the total number of correct and wrong(including the ones the user didn't answer before the time is up) answers scored by the user. I believe this way will make it more entertaining and help in improving the user's learning especially when competing with a friend.
Another observation I noticed is that there is no provision that allows a user to know when he/she has already entered a card in a category before. I have been using "Hanping Dictionary" before. They have a nice feature that "stare" any words you entered in the list. The will make the user know that the words has already been entered in a category before. The user can easily see which category the word has been entered.
Thanks for the great application