I have created a quiz in storyline but having load of issues recording it properly in Scormcloud or Moodle. It shows the results properly in storyline but when it send the results through results slide to any LMS thats where the problem begins. It records the first attempt of the quiz score correctly but on subsequent attempt it still records the score of the first attempt which is really insane.
Has anyone come across similar issues?
Any help from storyline support in this matter will be highly appreciated.
That does sound odd, as normally you hear about it recorded the latest/newest attempt and overriding any previous scores. Since it sounds like you've already tested on SCORM Cloud, are you able to share your .story file with us here?
I see John replied to your case and shared the following:
Upon further testing I found that some LMS's put in course into "Review mode" after a user has successfully passed a course and will therefore set the course to a read only status and ignore any further scores.
Editing published files is not supported by Articulate but you can edit the configuration.js file located in the LMS folder of the published course and then make a few changes:
Search for the following lines in the configuration.js file:
var SCORE_CAN_ONLY_IMPROVE = false; //set this to true to ensure that on subsequent attempts, a learner's score can only go up
var REVIEW_MODE_IS_READ_ONLY = true; //set this to true if no new data should be saved when a course is launched in review mode (normally this is the LMS's responsibility)
Change the lines to the following:
var SCORE_CAN_ONLY_IMPROVE = true; //set this to true to ensure that on subsequent attempts, a learner's score can only go up
var REVIEW_MODE_IS_READ_ONLY = false; //set this to true if no new data should be saved when a course is launched in review mode (normally this is the LMS's responsibility)
After saving the changes, ZIP the course and again and upload it to your LMS. I confirmed this to work on SCORM Cloud.
I could not test the solution on Friday but I have done it today and it resolves the issue I was facing. I have already replied to John about this. I don't think I would have ever understood the exact cause without John's help. This issue was really making me mad as I could not understand what wrong I was doing. It was taking too much of my time for testing as I am working to tight and strict deadline.
Thanks a million to John, Ashley for helping to nail down this issue.
Hi Ashley --- seeing your answer here, is there a way to resolve the issue of the latest/newest attempt overriding the previous scores? My end-user needs to be able to see ALL ATTEMPTS/SCORES and is now only seeing the last one. Please help!
I see you've posted in a few different threads, and it seems to be your LMS set up? That's where the tracking and reporting of scores is handled, so I'd defer to them.
Thanks for reaching out! We simplified HTML5 output in Storyline 360 builds 3.39.21985.0 and later. We combined the following JavaScript files from older versions of Storyline 360 into a single scormdriver.js file.
You can still modify your published output as you did before. You'll find all the same code from the legacy files above in the new scormdriver.js file.
If you have any additional questions, please let us know in this discussion or in a support case.
12 Replies
Hi Ganesh,
That does sound odd, as normally you hear about it recorded the latest/newest attempt and overriding any previous scores. Since it sounds like you've already tested on SCORM Cloud, are you able to share your .story file with us here?
Hi Ashley,
Good morning and many thanks for getting in touch.
I have submitted the story file and the support no is # 00365366
Please have a look and advise.
Thanks and regards
Ganesh
Thanks Ganesh, and I see that John is testing your files and I'll follow along as well in your case.
Hi Ganesh,
I see John replied to your case and shared the following:
Upon further testing I found that some LMS's put in course into "Review mode" after a user has successfully passed a course and will therefore set the course to a read only status and ignore any further scores.
Editing published files is not supported by Articulate but you can edit the configuration.js file located in the LMS folder of the published course and then make a few changes:
Search for the following lines in the configuration.js file:
var SCORE_CAN_ONLY_IMPROVE = false; //set this to true to ensure that on subsequent attempts, a learner's score can only go up
var REVIEW_MODE_IS_READ_ONLY = true; //set this to true if no new data should be saved when a course is launched in review mode (normally this is the LMS's responsibility)
Change the lines to the following:
var SCORE_CAN_ONLY_IMPROVE = true; //set this to true to ensure that on subsequent attempts, a learner's score can only go up
var REVIEW_MODE_IS_READ_ONLY = false; //set this to true if no new data should be saved when a course is launched in review mode (normally this is the LMS's responsibility)
After saving the changes, ZIP the course and again and upload it to your LMS. I confirmed this to work on SCORM Cloud.
Hi Ashley,
Good morning.
I could not test the solution on Friday but I have done it today and it resolves the issue I was facing. I have already replied to John about this. I don't think I would have ever understood the exact cause without John's help. This issue was really making me mad as I could not understand what wrong I was doing. It was taking too much of my time for testing as I am working to tight and strict deadline.
Thanks a million to John, Ashley for helping to nail down this issue.
Articulate support team rocks
Have a great day.
Regards
Ganesh
Thanks Ganesh for the update, and I'm happy to hear that John's solution worked for you!
I can confirm the fix supplied by John. We had the exact same problem with our LMS, and making the change John suggested did the trick!
Hi Alan,
Thanks for also confirming that it worked for you, and welcome to the Heroes community!
Hi Ashley --- seeing your answer here, is there a way to resolve the issue of the latest/newest attempt overriding the previous scores? My end-user needs to be able to see ALL ATTEMPTS/SCORES and is now only seeing the last one. Please help!
Hi Valeria,
I see you've posted in a few different threads, and it seems to be your LMS set up? That's where the tracking and reporting of scores is handled, so I'd defer to them.
Best of luck!
Does this fix still work, as I'm having exactly the same issue, although I cant find a file called configuration.js within the published LMS folder..
Hi Simon!
Thanks for reaching out! We simplified HTML5 output in Storyline 360 builds 3.39.21985.0 and later. We combined the following JavaScript files from older versions of Storyline 360 into a single scormdriver.js file.
• AICCFunctions.js
• API.js
• APIConstants.js
• Configuration.js
• lms.js
• LMSAPI.js
• NONEFunctions.js
• SCORM2004Functions.js
• SCORMFunctions.js
• UtilityFunctions.js
You can still modify your published output as you did before. You'll find all the same code from the legacy files above in the new scormdriver.js file.
If you have any additional questions, please let us know in this discussion or in a support case.