Skip to main content
Participant
May 10, 2018
Question

SCORM settings to bookmark advance action checkmarks

  • May 10, 2018
  • 1 reply
  • 524 views

I'm using Captivate 2017 and creating SCORMS for an LMS.  After loading the SCORM to the LMS (and also SCORM cloud), some of my advanced actions are not bookmarked when re-entering the course.

This blue boxes on this menu are buttons that take the learner through a series of slides.  They can select the buttons in any order. Once they reach the last slide in the series, an advanced action sets a variable, returns the learner to the menu and places a checkmark on the box.

All the boxes must have checkmarks before the “Check Your Knowledge” is available for the quiz.

If the learner exits the course at any time, upon re-entry, the learner will be taken to the last side from which they exited the course, but the checkmarks will no longer appear, causing the learner  to “re-do” any previously completed menu buttons.

What are the SCORM settings that need to be used to “bookmark” the checkmarks.?

Here are the quiz settings:

    This topic has been closed for replies.

    1 reply

    Lilybiri
    Legend
    May 10, 2018

    There are no settings for that. Bookmarking takes care of tracking which slides have been visited, which questions have been answered but will not remember the values of user variables.

    You will need to do some more work. I suppose you have user variables to track which items have been visited? The values of variables are reset when the learner returns to the course. Yoo will have to use Local Storage to store the values of those variables when leaving the course, and retrieve them when restarting the course. That will need some JS or you could acquire the CpExtra widget by InfoSemantics. You can try it out for free:

    http://www.infosemantics.com.au/adobe-captivate-widgets/cpextra

    Paul Wilson CTDP
    Community Expert
    Community Expert
    May 11, 2018

    There are hundreds of LMS that incorporate SCORM a number of different ways so I can't be certain that all LMS will store user variables. That said, I have tested this in the past and again this morning to be sure. The LMS that I have used will retain the value of variables from one session to another.

    What I suspect is that you are changing the multi-state objects from an advanced action that resides on the last slide of each section. Set your variable from these slides, but the changing of the state of these objects based on the value of your completion variable should be done on the entry (and return) of this main menu slide. This way if the user relaunches the course the advanced action on-entry will setup all the checkmarks for the correctly completed sections.

    Paul Wilson, CTDP
    Lilybiri
    Legend
    May 11, 2018

    Hmmm, what about the value of the variables being reset? On Enter action checks the values of those variables. The problem is not with the action at all, but with the variables being reset when the course is relaunched.