Hi, i've just found another issue that happens in flash and html5 and i don't know if is my fault or a artoculate issue.
When I close the course in the middle of the test and return resuming, the previous score is not stored... I mean: if after leave, i was scoring 50% and when return i score 50% the results show me 50% instead 100%.
I've just created this simply quiz and tested in scorm cloud and works fine. I've quit in the middle of the test making 50% and resume making the 100%. These are the logs of the two attempts
So, i don't understand whas going on in the other. We have made some modifications to the scormfunctions by adding and if to send the note only if we success the test? Look, these modfication is neccesary cause our custumer wants to have only the score if we suceed the test so we have modify the function (wich actually works) to do that cause we haven't found another way. Maybe this is causing this behaviour? If this is the cause, is there anyway to solve keeping our method to send note only if we suceed (is a demand of the custumer that we cannot avoid)
function SCORM_SetScore(intScore, intMaxScore, intMinScore){
I'm a little confused - if you're not using an LMS, how would your client use the data? Your client obviously won't host the course in SCORM Cloud for their users, so they must be planning to host it on a web server or LMS. This data passes and is tracked by an LMS, which is where they'll see the results and whether or not the course was completed. I apologize if this isn't clear, I think we're running into a little bit of a language barrier. If I can explain this a little better, please let me know.
If you'd like, you're welcome to send the files directly to our tech team. They'll be able to test this a little further for you and hopefully find out if there's a difference in the original course that's causing the problem. Also, make sure that you share the link to this thread with them, so they can access the information you've shared here (the logs and files). If you can share the case number with me, I'd appreciate it!
Oh, sorry :( Ok, my client is using SABA, i think you ask me what LMS was using me...
I'll will send the file to the tech team but i think the answer is the way we modify the code. If we don't send the score to the LMS in every session, there's no way thet the articulate can retrieve the score cause nothing is stored. I'm afraid that could be the end of my adventure with articulate, cause i'm afraid that the clients would not to store the score is its is failure (i think is bacause they have prepared the LMS to close the course only when recieve the note or something like that)
I was able to find your case this morning (00318896 for my reference) and I see that Vira is working with you. Hopefully we'll be able to help you get this all set up.
I'll keep an eye on the case and I'll try to update this thread with any new information or solutions.
9 Replies
Hi Juanjo,
You mentioned that you tested the course in SCORM Cloud, what was the outcome?
It sounds like the problem may be with the resume data. What LMS are you using for the course?
Sorry, Christine, my english is too poor, What means the outcome, some log or data:
I send you two screen capture with the data and the url to see the log, hope this helps
LMS? I don't know, just load the course into scorm cloud and run it. If there is a way to choose the LMS, i never did that
Thanks for reply
http://cloud.scorm.com/sc/guest/ViewDebugLog?logId=c4fdb26e-6aff-4669-9f4a-0de0b70816cb&courseTitle=demo_v3_enviar
I've just created this simply quiz and tested in scorm cloud and works fine. I've quit in the middle of the test making 50% and resume making the 100%. These are the logs of the two attempts
http://cloud.scorm.com/sc/guest/ViewDebugLog?logId=8877784c-46f8-468f-a0f2-3445d4a91852&courseTitle=test
http://cloud.scorm.com/sc/guest/ViewDebugLog?logId=e11d3b90-a5ab-4cb7-99ec-e97701bd39b0&courseTitle=test
So, i don't understand whas going on in the other. We have made some modifications to the scormfunctions by adding and if to send the note only if we success the test? Look, these modfication is neccesary cause our custumer wants to have only the score if we suceed the test so we have modify the function (wich actually works) to do that cause we haven't found another way. Maybe this is causing this behaviour? If this is the cause, is there anyway to solve keeping our method to send note only if we suceed (is a demand of the custumer that we cannot avoid)
function SCORM_SetScore(intScore, intMaxScore, intMinScore){
var blnResult;
WriteToDebug("In SCORM_SetScore intScore=" + intScore + ", intMaxScore=" + intMaxScore + ", intMinScore=" + intMinScore);
SCORM_ClearErrorInfo();
// WE SEND THE SCORE ONLY IF SUCEED
Nota_corte = SCORM_CallLMSGetValue("cmi.student_data.mastery_score") // IS THE NOTE TO PASS
// alert("Nota_corte: "+Nota_corte+"intScore: "+intScore+"intMaxScore: "+intMaxScore+"intMinScore: "+intMinScore);
if(intScore>=Nota_corte)
{
blnResult = SCORM_CallLMSSetValue("cmi.core.score.raw", intScore);
blnResult = SCORM_CallLMSSetValue("cmi.core.score.max", intMaxScore) && blnResult;
blnResult = SCORM_CallLMSSetValue("cmi.core.score.min", intMinScore) && blnResult;
WriteToDebug("Returning " + blnResult);
return blnResult;
}
}
Juanjo,
I'm a little confused - if you're not using an LMS, how would your client use the data? Your client obviously won't host the course in SCORM Cloud for their users, so they must be planning to host it on a web server or LMS. This data passes and is tracked by an LMS, which is where they'll see the results and whether or not the course was completed. I apologize if this isn't clear, I think we're running into a little bit of a language barrier. If I can explain this a little better, please let me know.
If you'd like, you're welcome to send the files directly to our tech team. They'll be able to test this a little further for you and hopefully find out if there's a difference in the original course that's causing the problem. Also, make sure that you share the link to this thread with them, so they can access the information you've shared here (the logs and files). If you can share the case number with me, I'd appreciate it!
Oh, sorry :( Ok, my client is using SABA, i think you ask me what LMS was using me...
I'll will send the file to the tech team but i think the answer is the way we modify the code. If we don't send the score to the LMS in every session, there's no way thet the articulate can retrieve the score cause nothing is stored. I'm afraid that could be the end of my adventure with articulate, cause i'm afraid that the clients would not to store the score is its is failure (i think is bacause they have prepared the LMS to close the course only when recieve the note or something like that)
Thanks so much, Christine
Good morning Juanjo!
I was able to find your case this morning (00318896 for my reference) and I see that Vira is working with you. Hopefully we'll be able to help you get this all set up.
I'll keep an eye on the case and I'll try to update this thread with any new information or solutions.
Thanks!
Good morning or good afternoon in my country
I've send the question to Scorm guys too cause, as i said, seems to be a problem of touching the scorm code...
Thanks so muchc for your help and waiting for news. You guys are awesome!
:)
Good afternoon!
That's great. Certainly can't hurt to have them take a look, too. Let me know if you hear anything back!
Have a great day, Juanjo
I'll keep you in touch. I love to share the things i could learn in the adventure!
Nice day to you! :)
This discussion is closed. You can start a new discussion or contact Articulate Support.