My client has a module with 3 options for completion.
Mod 1
Mod 2
Both modules
I don't need to send any 'scoring' results just a completed status for the part they do at the time they access the module.
Is there JS available that I can trigger to send the completed status of a module when then reach the last slide of Mod1, or Last slide of Mod 2 or the final slide of the Module.
it's a weird setup. They are allowing the learner to select on the front screen Mod1, Mod 2 or both. I need a way to mark them complete if they exit the module after say Mod1 or Mod2 if they have done either of them. They can come in and go out as they please. There is no scoring required...I just want to mark them complete against the module if they do it. I don't know if it's even possible with JS - just asking the question. So potentially I could access the module once and complete both now - marked complete or I could complete mod 1 now - exit - be marked complete for mod 1 then tomorrow come in and do mod 2. Hope that makes sense.
Definitely possible using Javascript. You could also probably use a question and results slide to get that done. Here's the way to do it with a Javascript trigger:
I did an initial setup with quiz slide and result slide but I wasn't sure if they did mod 1 and it reported and then did mod 2 next day that the mod 1 result would be overwritten? They want it to report 'completed' against each individual module if done separately. Bearing in mind it is one storyline module with two sections they are calling modules.
Oh. You mean they want to report completion of each one from within one SCO. Using SCORM data model, that isn't possible. One SCO = one completion.
If you can report out assessment / interaction data, you might be able to create questions for each section and mark the questions complete then report that later. Other than that, would need to be 2 separate modules if they want to track completion independently.
Thanks so much Christophe, I will file your response for next time. The client decided to go with one module - they were in a rush to get it done and we didn't have testing time available to play around.
10 Replies
Hi Wendy, I am a little confused about what you require. Do you want to send the completion status after they have viewed all three modules?
If not, then why can't you just set completion to slides viewed?
Hi Nancy
it's a weird setup. They are allowing the learner to select on the front screen Mod1, Mod 2 or both. I need a way to mark them complete if they exit the module after say Mod1 or Mod2 if they have done either of them. They can come in and go out as they please. There is no scoring required...I just want to mark them complete against the module if they do it. I don't know if it's even possible with JS - just asking the question. So potentially I could access the module once and complete both now - marked complete or I could complete mod 1 now - exit - be marked complete for mod 1 then tomorrow come in and do mod 2. Hope that makes sense.
Hi Wendy -
Definitely possible using Javascript. You could also probably use a question and results slide to get that done. Here's the way to do it with a Javascript trigger:
https://elearningenhanced.com/blog/2012/09/13/update-storyline-courses-status-lms-javascript
Thanks Steve.
I did an initial setup with quiz slide and result slide but I wasn't sure if they did mod 1 and it reported and then did mod 2 next day that the mod 1 result would be overwritten? They want it to report 'completed' against each individual module if done separately. Bearing in mind it is one storyline module with two sections they are calling modules.
Oh. You mean they want to report completion of each one from within one SCO. Using SCORM data model, that isn't possible. One SCO = one completion.
If you can report out assessment / interaction data, you might be able to create questions for each section and mark the questions complete then report that later. Other than that, would need to be 2 separate modules if they want to track completion independently.
Thanks - that's what I thought...but they were convinced it could be done. Cheers Steve
It's the kind of thing that the xAPI will be fantastically helpful for. SCORM is pretty restrictive.
Thanks Steve they've decided to go with one module - yay!
LOL, I'm too slow but I knew Steve would jump on this one.
Thanks so much Christophe, I will file your response for next time. The client decided to go with one module - they were in a rush to get it done and we didn't have testing time available to play around.
Appreciate you taking the time respond.
This discussion is closed. You can start a new discussion or contact Articulate Support.