I am extremely new to Moodle and I'm finally getting the hang of how to use it, set up courses, etc. However, one of the things that I have not been able to figure out is why the student's course shows 100% completed, but it's still on the "In Progress" tab on the course overview page.
In the course completion settings, I have it set to where any of the conditions can be met to mark the course as completed, as shown below:
and from the student account, I have gone back to the course and unchecked one of the checkmarks next to the activity/resource, and checked it again. Still shows up under the "In Progress" tab. Take a look at this:
Any idea what we're doing wrong here?
I believe “in progress” refers to the start and end date of the course (and not course completion status). Its the pie chart that refers to the activity conpletion progress status. So check the course settings and see when the end date is. Once the end date passes, then the course will move to ‘past’ courses. I could be wrong but that’s my first guess.
Sometimes it will show 100% of activities are complete but if the completion sync isn't done running or actual course completion isn't set (not the problem here), it won't move to past. I've seen courses move to past upon completion before the end date (I have one that does that now...or maybe there isn't an end date...I'll have to look at that).
Go to the course widget (administration stuff) and choose More. Go to Reports and click course completion. If the final check (course complete) is checked, they should be good. If that doesn't check--maybe the completion sync isn't running? You might check cron at the site level.
I'm just going to say wow...really, completion is achieved by doing any one of those? I've been managing security awareness trainings for more than 10 years and our content owners always want all activities complete. Is it possible you've got other completion criteria (teacher completes, other course completion, grade, etc)? That could prevent 'completion', too.