Whowaa great Tim , awesome work , that's exactly what i had in mind,
and olli Savolainen people have faced problems , getting confused how to end the quiz , if they end the quiz much before attending all questions in following pages how are they notified and all, Sorry about me not reporting here.
The above proposed solution will answer all these questions i guess.
1. if some questions has been flagged/unattended and the user submits the quiz for evaluation it should ask the user to provide an answer to the flagged/unattended question and then submit
2. If the user flags some questions and before answering to those flagged questions time gets over, moodle should automatically consider those questions as unanswered.
3. If the user didn't attend few questions and the time gets over, moodle should automatically consider those questions as unanswered.
After dealing with the issues we had with the three buttons at the bottom for a quiz
i. Submit all and finish
ii. Submit current page
iii. Save and Submit
from the survey,its clear that 99% of non technical users fail to understand the reason for its existence from usability
stand point of view, and they all feel that it would be nicer if those functionalaties occur in a hierarchical manner (ie., just have two buttons saying "Submit
" and "Save & quit
" whereas when submit
is clicked the above numbered (1,2,3) events happen
and when Save & quit
is clicked the quiz saves the current state and submits
so that the user can resume when he wants to take the quiz next time , and this existance of Save & quit button should be optional configuration)Note:
When he clicks Save and quit button the student should have attended all the questions in that page which he cannot change when he resumes, inorder to eliminate the possiblity of user refering to some materials and answering it later.
This is what i had in mind , please comment on this idea