Restrict Access based on Outcome

Restrict Access based on Outcome

by Matt Polaniecki -
Number of replies: 2
Is it possible to restrict access to another Moodle activity based on Outcome earned in an Assignment?

Outcome: "Passed", unlocks the "Certificate.
Outcome: "Failed", unlocks the "Remedial Assignment".

Is there another way to do this?


Average of ratings: -
In reply to Matt Polaniecki

Re: Restrict Access based on Outcome

by Mary Cooch -
Picture of Documentation writers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Testers Picture of Translators

Does it have to be an outcome? Could it not be a grade of Passed or Failed? Then it would be easier to implement restrict access.

In reply to Mary Cooch

Re: Restrict Access based on Outcome

by Matt Polaniecki -

The issue is that there are 3 outcome scale items that would need branching from an Assignment. Not quite as binary as Pass/Fail. 

If user earns "Certified" -> Open up the Certificate Activity, keep all else hidden

If a user earns "Okay" -> Open up an Assignment Actiivty, keep all else hidden

If a user earns "Poor" -> Open up a Video Activity, keep all else hidden