Force students not to quit the attempt until they finish it

Force students not to quit the attempt until they finish it

by Mario Gharib -
Number of replies: 3

Dear Moodlers,

We would like to know if there is a way to, once students click on "Attempt quiz now", they are not allowed to quit the quiz until they finish it, or if they quiz the test (by closing the browser), Moodle will automatically send their answers and when students reconnect again it will display the message that they have finished the exam (i.e. the button "Continue the last attempt" will not appear anymore),

Many thanks.

Average of ratings: -
In reply to Mario Gharib

Re: Force students not to quit the attempt until they finish it

by Emma Richardson -
Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Plugin developers

Yes, put a timer on the quiz.  Select the option that when the time runs out, the quiz is automatically submitted.

In reply to Emma Richardson

Re: Force students not to quit the attempt until they finish it

by Mario Gharib -

Thanks Emma for your reply,

In fact, what our concern is that if a student quit their exams without finishing it and leaving the exam room, they might continue it outside the classroom, 

So what we thought about is if there is a method so that if students tries to close the exam window (without finishing it) Moodle will give them a warning that they have to finish their exam or it will automatically close their attempt (even if they didn't finish it)

Many thanks

In reply to Mario Gharib

Re: Force students not to quit the attempt until they finish it

by Tim Hunt -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers

Compare these students:

  • One starts the quiz, answers 2 questions, then spends 30 minutes thinking about questoin 3 without touchting their computer, then inputs the answer.
  • One starts the quiz, answers 2 questions, gets up, goes to the toilet, comes back, and continues workng.
  • One starts the quiz, answer 2 questions, gets up and leaves the exam room never to return.
  • All students start the quiz and answer some questions. Fire alarm goes off. All students leave the room.

From the Moodle server, all these senarios look identical (until the student continues their attempt).

If the student does continue their attempt from a different computer, then that will show in the Moodle logs. The IP address will change. So, just tell students that the jsut do the whole quiz from one computer, and that you will monitor this through the logs, then do that.