by Shirley Gregorczyk.
I revise courses and retain the student's current progress as part of my normal administrative duties. I backup the course with all conditions selected on the Backup Setting page. The Include user completion details is the setting that retains the student's current course progress. I restore the course as a new course with a slightly alternated name in the same category. (Course ABC V1 to Course ABC V2). when the restore is completed, I make any adjustments to content as needed. Activities that were adjusted I "force" the student to retake by updating the course completion settings, selecting the activities that need to be completed by the students. If a final quiz needs to be reattempted, I use the reset functionality to reset the quiz and all quiz attempts.
Kind Regards
Kind Regards