Moodle

Let the teacher to give one student permission to retake a quiz, even if after close date, or all attempts used up

Details

  • Type: New Feature New Feature
  • Status: Closed Closed
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: 1.6
  • Fix Version/s: 2.0
  • Component/s: Quiz
  • Labels:
    None
  • Environment:
    All
  • Affected Branches:
    MOODLE_16_STABLE
  • Fixed Branches:
    MOODLE_20_STABLE

Description

There are legitimate technology reasons to allow a student to retake a test. However, currently to allow a student to take a one time only quiz, the quiz must be made to allow two or more attempts.

This would allow retakers, which could violate teacher's intentions.

What tables and fields would need to be masaged to remove/reset a students attempt?

Issue Links

Activity

Hide
Martin Dougiamas added a comment -

From James Miller (yositune at yahoo.com) Wednesday, 19 March 2003, 01:11 AM:

This issue has been a real problem this semester. I had one student, in particular, get off schedule and I wanted to let the person take the quizzes. Unfortunately when I reopen them the review feature can't work because the quiz is open. Also there's possibility of people popping in and taking the quiz without permission.

From Martin Dougiamas (martin at moodle.com) Thursday, 20 March 2003, 03:11 PM:

You can delete the appropriate line from the quiz_attempts table. Find the attempt in the report, and look at the URL for it, eg

http://server.dougiamas.net/moodle/mod/quiz/report.php?q=1&attempt=35

So the attempt ID is 35 in this case.

Then go into Manage Database, look at quiz_attempts, and delete the line with ID=35. That should do it.

From Gustav Delius (gwd2 at york.ac.uk) Saturday, 5 February 2005, 08:36 PM:

If I understand correctly you need to be able to let individual students to retake the quiz AFTER the due date. We also need this feature here in York. I can't think of an easy way to implement this but because it would be really useful I will think more about it.

From non non (nbhansen at midway.uchicago.edu) Tuesday, 4 April 2006, 05:36 AM:

I would like to see an easy way to reopen a quiz for a student, rather than just delete an attempt and make a new attempt. I have a student that misunderstood the instructions and I want to give him a chance to try it again.

Show
Martin Dougiamas added a comment - From James Miller (yositune at yahoo.com) Wednesday, 19 March 2003, 01:11 AM: This issue has been a real problem this semester. I had one student, in particular, get off schedule and I wanted to let the person take the quizzes. Unfortunately when I reopen them the review feature can't work because the quiz is open. Also there's possibility of people popping in and taking the quiz without permission. From Martin Dougiamas (martin at moodle.com) Thursday, 20 March 2003, 03:11 PM: You can delete the appropriate line from the quiz_attempts table. Find the attempt in the report, and look at the URL for it, eg http://server.dougiamas.net/moodle/mod/quiz/report.php?q=1&attempt=35 So the attempt ID is 35 in this case. Then go into Manage Database, look at quiz_attempts, and delete the line with ID=35. That should do it. From Gustav Delius (gwd2 at york.ac.uk) Saturday, 5 February 2005, 08:36 PM: If I understand correctly you need to be able to let individual students to retake the quiz AFTER the due date. We also need this feature here in York. I can't think of an easy way to implement this but because it would be really useful I will think more about it. From non non (nbhansen at midway.uchicago.edu) Tuesday, 4 April 2006, 05:36 AM: I would like to see an easy way to reopen a quiz for a student, rather than just delete an attempt and make a new attempt. I have a student that misunderstood the instructions and I want to give him a chance to try it again.
Hide
Tim Hunt added a comment -

Just noticed that this is done in Moodle 2.0. Matt Petro did this while implementing MDL-16478.

Show
Tim Hunt added a comment - Just noticed that this is done in Moodle 2.0. Matt Petro did this while implementing MDL-16478.

People

Vote (6)
Watch (4)

Dates

  • Created:
    Updated:
    Resolved: