Final exam score reported to Moodle before quiz completed

Hi,

My course has a final quiz and a number of knowledge check quizzes.  Only the final exam is reported for SCORM purposes and i am  using Pass/Fail.  I want the users to be able to access the course materials in as many sessions as necessary before taking the exam. If the user exits before taking the final exam, this is seen as a fail as a score of 0 is reported - rather than 'no score'.  Is it correct for a score to be reported before the quiz is taken? Does anyone have suggestions of how i have the course show as failed only when the required when final quiz is actually failed as opposed to failed meaning 'not yet passed'.  Hope that makes some sense?!

9 Replies
Stephanie Powner

Hi Phil,

Thanks for getting back.  It is a long course, divided into modules to allow users to dip in and out when they have time, so unfortunately that rules out option 1

I have a feeling that I am going to have to split off the quiz - though really i would prefer not to, as it will quite a major change and will require lots of Moodle retesting - but if it has to be, then I will have to get on with it!

I have been thinking about using Complete/incomplete.  I understand you can use this setting with result slides?  I was hoping i could set the SCO to completed at the end of the quiz and use the Moodle gradebook to handle the pass/fail aspect.   I know this is a deviation from the way you would usually track SCORM with a graded quiz, but I think the logic is ok.  Do you think it would be worth a try?  Thanks again.

Stephanie Powner

Hi Phil,

Well I have set the SCORM reporting to Complete/Incomplete against the result slide and the pass mark in the grade book.  The problem is that if the user does not reach the pass mark set for the results slide, the cmi.core.lesson_status is not set to 'completed' . The scores appear in the gradebook ok but there is still no way to tell if a zero score is due to the quiz not being attempted. So in short, failed quizzes are not going to be considered as completed courses, which is what I need. THink I am going to split the quiz out. Thanks.

Stephanie Powner

I managed to do what i needed to with a bit of creativity!  As I posted above, I only got 'Complete' being set if the pass mark for the results slide was achieved.  So, I set the pass mark in the course to zero and changed the layers on the results slide to show when the actual pass mark was achieved (hardcoded instead of using the pass mark set on the results slide).  I set the moodle completion settings for the activity to require 'complete' and the 'user must receive a grade' to on, with the pass mark set in the gradebook.  It works (well until i test it a bit more!).  Thanks for your help Phil.