Record time spend at each question in the online questionnaire

Record time spend at each question in the online questionnaire

by Atif Javed -
Number of replies: 3

Hi!

We are interested in conducting an online assignment with the students, the assignment will contain multiple subjective or open-ended questions. We are in particular interested in recording the time spent for each question by every individual participant. Any help or feeback in this direction will be really appreciated.

Thanks, Atif/

Average of ratings: -
In reply to Atif Javed

Record time spend at each question in a timed quiz

by Nobuyuki Fujioka -

Moodle 2.6


Hi, 

I am also trying to achieve a similar thing as Muhammad to record the time spent for each question in a quiz.

I am trying to make a speed maths quiz in which each question is timed and answered quickly.

Then, I realised that there is a major issue for me with the moodle timer for a quiz.

The time is elapsing even when the system is taking time to move from one question to another question.  So, for example, it may take only 2 seconds for a student from the moment a new question is loaded till when he hits Next Button, but the system is counting time even when it is loading another question (sometimes it takes a few seconds to load a new question).  The time recorded for each question should be from when a question is loaded on the screen to when a student presses the Next button.


The total "time taken" in review.php should be the sum of the times taken for all the questions, instead of the system count of the whole quiz attempt duration for what I am trying to achieve.  How can I fix this issue?

So, for example, if the time limit is 3 minutes. The moodle should be counting the times a student is answering the questions (and it should not count the loading and processing time of each question and answer within the system, which is unfair to the student and is not an accurate measurement of his speed of answer).  When the total time taking when answering questions reaches the time limit, the quiz should be terminated automatically for my kind of quiz.

In addition, when I set a time limit for a quiz, the time limit should not be the time limit for the system count of the quiz attempt.  Instead, it should be checking the sum of the times taken for the questions so far answered, against the time limit.


Any help on this matter is highly appreciated.

Kind regards,

Noby

In reply to Nobuyuki Fujioka

Re: Record time spend at each question in a timed quiz

by Saurabh Gupta -

Looks like someone has been working in this direction since November 2010, but this concept doesn't seem to have seen the daylight yet. See: https://www.drupal.org/node/961936

I am trying to create a similar quiz for my students where they could take the exam and at the end of it find out how much time they spent on each question, so that they could identify their areas of improvement more objectively.

I am not a coding specialist, so any help / guidance in a layman's term would be much appreciated.

Thanks,
Saurabh Gupta