This plugin adds course level settings for recompletion - clearing all course and activity completion for a user based on the duration set notifying the student they need to return to the course and recomplete it.
This plugin could be used to facilitate annual re-certification.
This plugin deletes existing course completion and activity completion data based on the schedule set by the teacher including the ability to delete Quiz and SCORM attempts within the course. You can also choose to retain the quiz and SCORM attempts within archive tables within the recompletion plugin (You will have to write your own reports to view this archived data though - no reports are currently included in this plugin.)
The following information is cleared from the course during recompletion:
- All activity grades cleared (and saved to standard grade history tables.)
- All activity completion and course completion flags removed. (with the option to archive this information)
The following activities have extra support:
Quiz - You can choose to delete all existing quiz attempt data with the option to archive the information or, you can keep the existing attempts and give the student the ability to add new attempts.
SCORM - You can choose to delete all existing SCORM attempt data with the option to archive the information.
Assignment - You can choose to give the student another attempt (if the assignment is configured to allow reopening and the maximum number of attempts has not been reached.
Questionnaire - You can choose to delete all existing attempt data with the option to archive the information.
LTI - You can choose to delete all existing attempt data with the option to archive the information.
Other activities that store user data will have the activity completion data reset, but may require manual intervention as they are not yet supported fully. Get in touch privately if you would like to fund support for other activities with user data.
For more information on the current issues with this plugin please see the issues tracker: