SCORM Tracking Functionality in Storyline
Feb 24, 2015
This is regarding the SCORM tracking functionality in Storyline. In Storyline, the Resume feature asks the user whether to resume from where he/she left off. When the user clicks Yes, it opens the last viewed page and the visited/viewed pages appear in a different color. When the user clicks No, the course starts from the beginning, but the pages the user viewed earlier are not indicated in a different color. Generally, in a similar scenario, custom (Non-Storyline) courses bookmarks the completed (viewed) pages/modules. When resumed, the viewed pages are highlighted in a different color for tracking purposes. Is there any way this could be done in Articulate Storyline?
When the number of slides in a Storyline course is high, it becomes difficult for an user to know where he/she left off. Even if the user does not want to resume the course, there should be a way to indicate the pages he/she has already viewed. Any help on this is appreciated.
6 Replies
Hi Melfer -
I'm with you, I believe progress destruction should be something the developer should have some control over. In my view, progress should almost never be destroyed even if a bookmark isn't resumed.
Fortunately, I think this is something that can be addressed by customizing the built-in features. At least until features are added to Storyline to provide more options. Here are the current options for resume from the LMS:
Here's the way I'll tend to set things up:
I've never setup a custom dialog but I don't believe this would be difficult to do. You could add a launch function that ran once and asked the user where they wanted to begin. One button in a custom dialog could send them to a menu page or the first page of the module, the other would close the dialog and return them to where they left off. It would only run once on launch. You could use this same function to clear out variables for activities and other "internal progress" like game scores.
Hello Melfer,
Welcome to the community. Hopefully Steves ideas will help you. You may want to share your thoughts in different ways of resuming with a feature request.
Hi Steve,
Thanks for taking the time to answer the question. I tried the options you mentioned, however, I’m afraid that won’t solve my problem.
If you look at the 1st attachment, you could see that the color of the visited pages in the navigation bar is different from the pages that are not visited. At this point, when I choose to close the course—and clicking “No” in the Resume dialog box (2nd attachment)—and launch the course again, the color of the visited pages in the navigation bar reverts to the original state (3rd attachment).
This becomes a hassle for learners who choose not to resume the course but find the state of the visited pages altered when they return. Is there any way to retain the color change upon re-launch even if the learner clicks No in the Resume dialog? There are several hundred pages in the course and it is practically impossible for the learner where he/she has left off.
Thanks,
Melfer
There is no way to achieve this if you choose not to resume all this data is stored in the bookmarking data
I just posted an example of a custom resume overlay. This is sort of fakery, as it does always resume but it provides a choice of where to go when the user does resume each time the course is launched after the first time.
https://community.articulate.com/discussions/articulate-storyline/customizing-default-resume-course-screen#reply-252340
If you wanted to clear out specific things, you could zero some variables. I'd love to be able to selectively clear suspend data but the compression method is a big secret:)
Thanks for sharing Steve.
This discussion is closed. You can start a new discussion or contact Articulate Support.