#Moodle2 Conditionals - Certificates in #Moodle 2.x
This weekend, I had the opportunity to work on a Moodle 2.x site. One of the requests from instructors included being able to print certificates based on a course completion total of 70%. No big deal, right?
I figured it wouldn't be a problem adding the Certificates, but I failed to take into consideration that getting Certificate module to work on a Moodle 2 course would be slightly different than the Moodle 1.9.x that I was familiar with. Here's the problem as I perceived it:
For example, in Moodle 1.9 Certificate activity settings, one sees this when trying to require a minimum grade on an activity:Howdy! I'm using the M2.0 version of Certificate, the must-have activity! However, I'm perplexed by the behavior of Certificate in M2.0 as opposed to 1.9x. My reading of the support sites is imperfect.In Moodle 1.9, Certificate allows you to set a Required Course Grade (such as 70%) before a certificate is available.In Moodle 2.0, I don't see the Required Course Grade option at all.So, my concern is that in a M2.0 course, someone could print a certificate at any time without actually completing all the activities in the course and achieve the desired minimum course grade.What am I missing?
But in Moodle 2.x, no similar screen is found UNLESS you've first enabled something called "Moodle conditionals" via your Site Administration options.
Site administration > Advanced features > Enable conditional access(enableavailability)
Conditional activities must be enabled on the Moodle site before it can be used by the teacher.
Once that's done, the right stuff (Grade Condition) appears in the Certificate settings, as shown below:
One of the neat things about Moodle 2.x Certificate activity is that you now see that "Before activity can be accessed" it will "Show activity greyed-out with restriction information." What does that look like?
In the meantime, if you're like me and weren't aware of Moodle Conditionals, you'll want to check out these resources on the Moodle 2.x docs site:
Special Thanks to the Facebook Moodle Mayhem folks, especially Brent Lee and Julian "MoodleMan" Ridden, for helping resolve this question for me!