Courses and course formats

Course Access Restriction

 
 
Picture of Fay Rad
Course Access Restriction
 

Hi

Is their a way in Moodle 2.6 to allow each student to enroll in only one course at a time? This means they have to finish each course they are taking before they move to the next one.


Thank you

 
Average of ratings: -
Gareth J Barnard
Re: Course Access Restriction
Group DevelopersGroup Particularly helpful Moodlers

Hi Fay,

Not that I know of.  I don't think there is an enrolment plugin (https://moodle.org/plugins/browse.php?list=category&id=22) that would allow enrolment based upon the course completion of a course.  If there were then the students could be enrolled in the first course and then the rest could be daisy chained from that.

Cheers,

Gareth

 
Average of ratings: -
Ben talking on the phone beside a monitor
Re: Course Access Restriction
Group Particularly helpful MoodlersGroup Testers

Sure. In Course admin > course completion > Condition: completion of other courses.

You need to set course completion conditions in each course before they appear in the "courses available" list for any course.

 
Average of ratings:Useful (2)
Gareth J Barnard
Re: Course Access Restriction
Group DevelopersGroup Particularly helpful Moodlers

Awesome Ben, thank you, so many options and good features to remember.

 
Average of ratings: -
Picture of Fay Rad
Re: Course Access Restriction
 

Thank you smile I'll try and see if it works.

 
Average of ratings: -
Picture of Fay Rad
Re: Course Access Restriction
 

But this might cause a problem, what if they are not taking any other course at the moment? If we put a restriction of completing all other courses, they will have to go and complete those courses, even if they did not take it in the first place. Am I right?

 
Average of ratings: -
Ben talking on the phone beside a monitor
Re: Course Access Restriction
Group Particularly helpful MoodlersGroup Testers

No. You choose only the course that needs to be completed. So, to enter B, you need to complete A. To enter C, you need to complete B, etc. You don't set A as having a completion condition. You just set that A has completion criteria.

I am assuming the courses are a sequence. Other arrangements are possible. You must complete A and B to enter C, D, or E. You must complete A, B, and D to enter F. A, B, and C to enter G or H. and so forth.

 
Average of ratings: -
Mary Cooch
Re: Course Access Restriction
Group Documentation writersGroup Moodle Course Creator Certificate holdersGroup Moodle HQGroup Particularly helpful MoodlersGroup TestersGroup Translators

But this won't prevent them from accessing the other courses. For example if course B has the completion condition of Course A then all that means is that before course B is completed, they must have completed Course A as well. But they can still access course B. See Course completion settings

 
Average of ratings: -
Picture of Fay Rad
Re: Course Access Restriction
 

Thank you. The problem is that the courses are not a sequence, but I'll try completion conditions again

 
Average of ratings: -