ScormCustomStatus
Jul 20, 2017
By
Ravi Singh
Hi everyone. I am hoping someone can help me out.
Here is the situation, I have a course that contain a custom quiz slide like multiple choice. Correct option contains weight 2. If i completed the course and my result is fail(not getting 70% marks), SCORM shows following result:
Completion: Complete
Success: passed(if i get fail)
Score: 40%(no problem in scoring)
I have used java script for SetStatus("failed") but still show passed in success.
I am attaching story file and SCORM result for reference.
Any help would be greatly appreciated, thanks.
5 Replies
Hi Ravi!
Thanks for sharing the details of what you are experiencing here.
I am not getting a completion or success status when testing in SCORM Cloud:
In taking a closer look at your file, it looks like your final results slide isn't set to track any question slides, and your question slides are not really question slides.
Looks like you have a totally custom set up here and using JavaScript. Hopefully someone in the community will be able to chime in and assist with your design and custom reporting.
The built in quizzing and reporting seems like it could work in your project. Take a look at the scene 2 I've added here for example.
This should work for you. I tested it in the Scorm Cloud.
I moved the javascript for setting the score to execute on timeline start of the base layer.
on the success layer is the code to set it passed.
var lmsAPI = parent;
lmsAPI.SCORM_SetPassed();
on the failure layer is the code to set it failed.
var lmsAPI = parent;
lmsAPI.SCORM_SetFailed();
Hi Russell, it works but there is another problem. On completion its shows incomplete, find attached image.
Hi Leslie, it will work but client wants custom quiz.
Thank you!
I don't think it's possible to show Completed and Failed at the same time in the scorm cloud.
Even if you don't use a custom quiz, it will show failed and incomplete when you fail the quiz.
Here's a simple quiz that doesn't have custom scoring or reporting.
This discussion is closed. You can start a new discussion or contact Articulate Support.