Totara Learn Open Discussions

Restricting Course based on completion of another course

 
??
Restricting Course based on completion of another course
?? 发表于 2020年01月30日 Thursday 14:47
 

Hi

Is there a way to restrict access to a course topic based on completion of another course first.  I know that you can set course completion status- that the other course must be completed to achieve course completion in this course - but can you make it so they have to have done that first course prior to having access to the next?

Using a program will work, but I'm looking for another option


thanks


Janne

ButcherNevin
Re: Restricting Course based on completion of another course
ButcherNevin 发表于 2020年01月30日 Thursday 15:26
 

Hi Janne

We use audiences and then set restrictions on the course topics themselves. 

For example, 2 audiences (Has completed course A, Hasn't completed course A)

The learner can enrol in course B but if they're part of the "Hasn't completed course A" audience then they can see a topic that says "You haven't met the pre-requisites for this course" and all the other topics are hidden. 

Conversely, if they're part of the audience that has completed course A then they can see and access the topic which contain the activities but the "you haven't met this pre-req" is hidden. 

Seems to work pretty well - There can be a minor lag between the audiences updating themselves if the learners completes A and wants to move straight onto B, but it's only a minute or two generally. 

Happy to discuss further. 

Cheers

Nevin

HarrisNathan
Re: Restricting Course based on completion of another course
HarrisNathan 发表于 2020年01月30日 Thursday 15:35
 

What we do is use Audiences.

We have created an Audience with course completion criteria and set up the next course enrolment based on that Audience so when the learner completes the first course they are put into the Audience and that in turn allows them to enroll in the next course.  If they are not in the Audience then they can't enroll in the next course.