How can we know that quiz is submitted due to the student's action, or an automated process after the time completion.

How can we know that quiz is submitted due to the student's action, or an automated process after the time completion.

by Sathiraju Sunkara -
Number of replies: 2

How can we know that quiz is submitted due to the student's action, or an automated process after the time completion.

Average of ratings: -
In reply to Sathiraju Sunkara

Re: How can we know that quiz is submitted due to the student's action, or an automated process after the time completion.

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

This information is stored in the Database, but before Moodle 3.11, there is no easy way to see it.

MDL-71030 has landed in 3.11. Once that is in, then when you review a quiz attempt, you will be able to see which actions were performed by someone other than the Student the quiz attempt belongs to. Here is a screen grab from taht issu:

MDL-71030.jpg" alt="" role="presentation" class="img-fluid">

In future, if the attempt was submitted by cron, then teh 'Attempt finished' step will show up as having been done by 'Admin user' or something like that. (Obviously, this info only appers to teachers.)

Average of ratings: Useful (1)
In reply to Tim Hunt

Re: How can we know that quiz is submitted due to the student's action, or an automated process after the time completion.

by Rick Jerz -
Picture of Particularly helpful Moodlers Picture of Testers
Interesting, Tim.

Sathiraju, for a student to submit their quiz, they must make it through the review, right before their final submit. This "review" is logged. If the "system" submitted the student's quiz, this "review" will not occur in the logs. This is one way to track student's actions. But it is not perfect. For example, a student might make it to the final review, but then not submit. Before Moodle 3.11, the log would make it seem like the student submitted. I believe that this is what MDL-71030 somewhat addresses. Tim will provide more information if I am incorrect.
Average of ratings: Useful (1)