Forum Discussion
LMS not displaying Quiz Score as Game Score
I’m using JavaScript to send the game score to our LMS, but I need the raw score (e.g., 19,000 points) to display instead of just ‘Complete’ or a percentage. We’re incentivizing high scores for prizes, and I used the storyline Jeopardy template Sarah shared here in the community discussion. After the game ends, the results only show as ‘Status: Complete.’ I believe the JavaScript and Articulate tracking settings are correct, so I’m wondering if this might be a limitation on Paycom’s side. Any thoughts or suggestions?
Javascript used:
let player = GetPlayer();
let score = player.GetVar("score");
let lmsAPI = window.parent;
lmsAPI.SetScore(score,21250, 0);
3 Replies
- MaheshMahajanCommunity Member
Hi Clee1,
Please use the code below to submit the score to the LMS. I hope this works with your LMS.
var player = GetPlayer();
var score = player.GetVar("score");
function findLMSAPI(win) {
if (win.hasOwnProperty("GetStudentID")) return win;
else if (win.parent == win) return null;
else return findLMSAPI(win.parent);
}
//get LMS API
var lmsAPI = findLMSAPI(this);
lmsAPI.SetScore(score,21250, 0);
MaheshMahajan just wanted to chime in and say I appreciate you for jumping in and sharing a technical solution! Super generous of you. clee1, I'm sorry to hear it sounds like you're running into some LMS limitations—wondering if you've reached out to Playcom already to see if this is a known issue on their end?
- clee1Community Member
Thank you. I tried this javascript and it gave me a percentage and the status as complete still. I'm thinking it is a Paycom Learning limitation.
Related Content
- 6 months ago
- 9 months ago