Moodle

SCORM module does not record Attempts under certain circumstances

Details

  • Type: Bug Bug
  • Status: Closed Closed
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: 1.9.5
  • Fix Version/s: 2.0
  • Component/s: SCORM
  • Labels:
    None
  • Database:
    MySQL
  • Affected Branches:
    MOODLE_19_STABLE
  • Fixed Branches:
    MOODLE_20_STABLE

Description

When using SCORM 1.2 packages created with Articulate Presenter (packages that contains only 1 LO), with the following settings attempts are not recorded when attempts are more than 1:

Grading method: Learning Object (thus score can be 0 if LO is completed or 1 if completed)
Maxium grade: automatically disabled due to previous setting

Number of attempts: Unlimited attempts
Attempts grading: Highest attempt

Regardless the number of attempts of students, when viewing SCORM report (the report available in the SCORM module itslef, not the user report) the attempt column always show "1".

Activity

Hide
Dan Marsden added a comment -

Hi Andrea,

there isn't any funding allocated to SCORM maintenance at the moment - if you trace this issue yourself and provide a SCORM object that allows us to reproduce it that would help, otherwise it's unlikely we will have the time to look into this further at this stage.

thanks,

Dan

Show
Dan Marsden added a comment - Hi Andrea, there isn't any funding allocated to SCORM maintenance at the moment - if you trace this issue yourself and provide a SCORM object that allows us to reproduce it that would help, otherwise it's unlikely we will have the time to look into this further at this stage. thanks, Dan
Hide
Andrea Bicciolo added a comment -

Dan, I can send you a download link. Please drop me an email with your address,

Show
Andrea Bicciolo added a comment - Dan, I can send you a download link. Please drop me an email with your address,
Hide
Dan Marsden added a comment -

heh.... a download link probably isn't going to help much at this stage - unless you've found what is required to fix the issue and are just giving me a SCORM object that allows me to reproduce it and see that the fix works? - I don't have time to look at this and debug it sorry! - unless there's funding to allow us to spend time on it!

Show
Dan Marsden added a comment - heh.... a download link probably isn't going to help much at this stage - unless you've found what is required to fix the issue and are just giving me a SCORM object that allows me to reproduce it and see that the fix works? - I don't have time to look at this and debug it sorry! - unless there's funding to allow us to spend time on it!
Hide
Jonathan Newman added a comment -

Can you confirm, the issue does not occur in the user report - it only occurs in the report available in the SCORM module itself?

Show
Jonathan Newman added a comment - Can you confirm, the issue does not occur in the user report - it only occurs in the report available in the SCORM module itself?
Hide
Jonathan Newman added a comment -

I just tested a basic SCORM 1.2 package using 1.9.5+ with same settings, and found that mod/scorm recorded multiple attempts, and the mod/scorm report shows multiple attempts (i.e., one table row per attempt for a student). I'd be interested in testing the Articulate LO and have just sent you an email.

In general, it can to identify issues by enabling developer debugging in Moodle and checking for errors in the SCORM Debugging interface's SCORM API Activity Log.

Show
Jonathan Newman added a comment - I just tested a basic SCORM 1.2 package using 1.9.5+ with same settings, and found that mod/scorm recorded multiple attempts, and the mod/scorm report shows multiple attempts (i.e., one table row per attempt for a student). I'd be interested in testing the Articulate LO and have just sent you an email. In general, it can to identify issues by enabling developer debugging in Moodle and checking for errors in the SCORM Debugging interface's SCORM API Activity Log.
Hide
Jonathan Newman added a comment -

Can you confirm that the "Start a new attempt" checkbox is appearing when students return to the SCORM LO activity AND that students are selecting it before re-entering the course?

Show
Jonathan Newman added a comment - Can you confirm that the "Start a new attempt" checkbox is appearing when students return to the SCORM LO activity AND that students are selecting it before re-entering the course?
Hide
Dan Marsden added a comment -

Hi Jonathan,

great to see you've got some free time to spend on this! - I suspect it could be related to this issue here:
http://tracker.moodle.org/browse/MDL-18054

there's also this one that seems specific to Articulate objects:
http://tracker.moodle.org/browse/MDL-19283

Show
Dan Marsden added a comment - Hi Jonathan, great to see you've got some free time to spend on this! - I suspect it could be related to this issue here: http://tracker.moodle.org/browse/MDL-18054 there's also this one that seems specific to Articulate objects: http://tracker.moodle.org/browse/MDL-19283
Hide
Andrea Bicciolo added a comment -

Hi Jonathan,

on the scorm structure page I found the checkbox. If a student select it the number of attempt in the SCORM moudle report increases. So the number of attemtp looks like it is recorded but:

1. there is no way to check the box unless the scorm structure page is displayed
2. the attempt report in the SCORM module for a student only shows the last attempt. If the checkbox cannot be selected because the scorm structure is not displayed, a new attempt should probably be started in case the previous is complete.
3. gradebook seems to store the status of the last attempt, so if a student did 2 attempt, the first complete and the second incomplete the student scores 0 for a single LO scorm.
4. also the User report always shows the status of the last attempt.

I'm arranging a download for you.

Andrea

Show
Andrea Bicciolo added a comment - Hi Jonathan, on the scorm structure page I found the checkbox. If a student select it the number of attempt in the SCORM moudle report increases. So the number of attemtp looks like it is recorded but: 1. there is no way to check the box unless the scorm structure page is displayed 2. the attempt report in the SCORM module for a student only shows the last attempt. If the checkbox cannot be selected because the scorm structure is not displayed, a new attempt should probably be started in case the previous is complete. 3. gradebook seems to store the status of the last attempt, so if a student did 2 attempt, the first complete and the second incomplete the student scores 0 for a single LO scorm. 4. also the User report always shows the status of the last attempt. I'm arranging a download for you. Andrea
Hide
Andrea Bicciolo added a comment -

Hi Jonathan,

we got the result of some more tests. As far as we can understand the only issues still open are:

1. In case the scorm structure page is not displayed, a student cannot select "new attempt" checkbox, thus a new attempt should probably be automatically started in case the previous is complete, or the student warned.
2. the user Complete report always shows the last attempt status

Show
Andrea Bicciolo added a comment - Hi Jonathan, we got the result of some more tests. As far as we can understand the only issues still open are: 1. In case the scorm structure page is not displayed, a student cannot select "new attempt" checkbox, thus a new attempt should probably be automatically started in case the previous is complete, or the student warned. 2. the user Complete report always shows the last attempt status
Hide
Dan Marsden added a comment -

Hi Andrea,

We've added some new settings to Moodle 2.0 which will hopefully help "Force completed", "Force new attempt" and "Lock after final attempt - these can't be backported into 1.9stable as they require DB scheme changes.

unfortunately in some cases we can't do much about it - see here for more detail about handling of multiple attempts:
http://docs.moodle.org/en/SCORM_FAQ#Handling_of_Multiple_Attempts

hope that explains things/helps.

Show
Dan Marsden added a comment - Hi Andrea, We've added some new settings to Moodle 2.0 which will hopefully help "Force completed", "Force new attempt" and "Lock after final attempt - these can't be backported into 1.9stable as they require DB scheme changes. unfortunately in some cases we can't do much about it - see here for more detail about handling of multiple attempts: http://docs.moodle.org/en/SCORM_FAQ#Handling_of_Multiple_Attempts hope that explains things/helps.

People

Vote (0)
Watch (2)

Dates

  • Created:
    Updated:
    Resolved: