SAP LSO not recording correct answers
Oct 07, 2016
By
Claire Pauya
Hi everyone,
We've published a program through SL2 as SCORM 2004 and had it uploaded on to SAP LSO. The program runs fine but the roadblock happens in assessment recording. The LMS does not record correctly the answers submitted by the learner hence even though learner gets all 10 questions correctly, the LMS records only 50 or 60% correct. We've run the assessment alone in SCORM cloud and in the old LMS and it was fine.
Here's hoping someone out there may have an answer.
6 Replies
Hi Claire,
Sorry this is happening! Since you mentioned that it's scoring properly in SCORM Cloud, I would recommend reaching out to your LMS for assistance as it would appear to be an LMS specific issue. Keep us updated here on how that goes, as it may come in handy for other community members.
I'm not too familiar with that LMS, but perhaps community members with SAP LSO experience will be able to chime in with some insight as well. :)
Claire,
I would be interested if you found a solution. I have had issues with SL2 courses (one I created, and one from a third party vendor - both SCORM) pass a score of Zero (0) instead of 100. The courses were designed so that the participant would get a score of 100 when completing the course. I have had users successfully complete these courses, and provide screen shots of the "final" page. Thus, the score should have been 100 but the SAP LSO received a Zero. We still use the confirm participation button, so this means even though the course was completed and passed, the button would not display as the score was a zero instead of 100.
I'm not sure if Claire is still subscribed here, as the post is a bit older - but you could always use the "contact me" button on a ELH users' profile to reach out to them directly! Best of luck with your project!
Hi everyone,
I'm not as active now as I was before.
@David
What we did was remove the assessment from the published file, created the assessment in Lectora separately, and linked the published file to the assessment via the final slide in the published SCORM file.
Hope it works on your side too :)
Thanks Claire for coming back and updating us here! Always appreciated.
Hello Heroes!)
Look here:
var player = GetPlayer();
var scoreTotal = player.GetVar("TotalRes");
scoreTotal = parseInt(scoreTotal);
function findLMSAPI(win) {
if (win.hasOwnProperty("GetStudentID")) return win;
else if (win.parent == win) return null;
else return findLMSAPI(win.parent);
}
var lmsAPI = findLMSAPI(this);
SCORM2004_SetScore(scoreTotal, 100, 0);
lmsAPI.SetScore(scoreTotal, 100, 0);
SCORM2004_CallSetValue("cmi.completion_status", "completed");
SCORM2004_CallSetValue("cmi.success_status", "passed");
SetStatus("passed");
Source >>
This discussion is closed. You can start a new discussion or contact Articulate Support.