Removing completed courses from mycourses home page

Removing completed courses from mycourses home page

by Craig Baxter -
Number of replies: 8

Hi,

I am quite new to Moodle at a manager lever and have been questioned by my students as to why completed courses still appear in mycourses.

Forrums and my own research has not proven helpful.

Can anyone assist?

Average of ratings: -
In reply to Craig Baxter

Svar: Removing completed courses from mycourses home page

by Simon Heissler -

As long as they enrolled in a course it will appear in mycourses.

In reply to Simon Heissler

Re: Svar: Removing completed courses from mycourses home page

by Lucy Sanders -

I am having the same problem.  Is there no way it will remove from thier courses once completed other than unsubscribing themselves?

In reply to Lucy Sanders

Re: Svar: Removing completed courses from mycourses home page

by John Turner -

I have this same question.  Do the students really need to unenroll for the course to stop appearing in the My Courses box?

In reply to John Turner

Re: Svar: Removing completed courses from mycourses home page

by Mike Verna -

i am not sure which version of Moodle you are speaking of, there are ways of doing this.

Go to the the course administration section, go to Enrolled Users, click on the pencil or gear on the line of the student's name.  That will open up a box you can change active to suspended.   This will make the course site unavailable to the student, while keeping the name in the course.

In reply to Mike Verna

Re: Svar: Removing completed courses from mycourses home page

by John Turner -

Not sure about the others on this thread but we're using 2.5.3. 

If I understand correctly, unless students or admins manually 'unenroll' (or remove students from a class), the students are forever enrolled.  Even when they've met the course completion minimums set in the Course completion settings and received their grade or score, they're considered enrolled until manual 'unenrollment' occurs?  Is that correct?

Ugh.

 

In reply to John Turner

Re: Svar: Removing completed courses from mycourses home page

by Mike Verna -

I do not know a way without a teacher's or admin's  interaction.  Perhaps there is a way.

In reply to Craig Baxter

Re: Removing completed courses from mycourses home page

by Ricardo Abreu -
What you can do is, put a conditional restriction with time to end if you have a time limit for the end of course, if not you can do the restriction with the activity completion, when you finish putting the rules for that course make sure to set the course to be invisible with no message, that will hide the course from your students and let you unenroll them without noticing anyone.
In reply to Ricardo Abreu

Re: Removing completed courses from mycourses home page

by Przemek Kaszubski -
Picture of Particularly helpful Moodlers Picture of Testers

I would advise suspending a user rather than unenrolling them. I suspect user data may be lost if you kick them out.

The above assuming that automatisation is, in fact, feasible..