Bookmarking (to return to a slide after course interruption) and Resumed Saved State

May 15, 2017

Hello!

I'm trying to finish up an e-learning, and I'm testing the bookmarking.  The bookmarking works (so far), but triggers and associated logic are not playing.

Is this an issue with Resume saved state/Reset to initial state/Auto decide?

Any coaching would be greatly appreciated!

David

9 Replies
David Morison

Hi, Alyssa,

Thanks for the link.  I had actually used the info on that link prior to posting my question.  Here's what I'm trying to do:

I have a relatively long (about 120 slides and about 1.5 hours) SL3 presentation that has several tabbed menus with the accompanying logics and triggers for control of the menus.  Since the presentation is long, I'm trying to set up the presentation such that if a student closes the presentation before completion and re-starts the presentation later, the presentation will re-start at the place the student initially closed.  (In other words, "Bookmarking")

I have been successful with this so far.  The bookmarking is working fine.  The problem is that the variables associated with the tabbed menus are not working, and the student can get into a "dead end" in the presentation that will not allow exiting the re-entry slide because the logical ties will not work after the re-start at the bookmark.

I have tried "Resumed to saved state" and "Automatically decide," and both do not address the issue.  I will try "Reset to initial state" next to see if this yields success.

Any help you can give me would be greatly appreciated.

Regards,

David

 

Alyssa Gomez

Hi David,

Thanks for that context. Be sure to let me know if "Reset to Initial State" makes a difference!

If you're still having trouble, it would be helpful if we could take a closer look at your file. You can do a "Save As" of the original file, and just send a few slides--be sure to include the tabbed menu where the students are getting stuck.

To share your file here, click the Add Attachment button at the bottom of the reply window. 

David Morison

Hello, Alyssa,

Thank you again for your help.  

"Reset to Initial State" did NOT work.

I've attached a SL3 file containing the one slide that causes problems.

Repeating for clarity:

Initial start of file.  Run to this slide (attached).  Complete ONE tab (far left).  Leave file by clicking red X on top right.  Re-open file.  "Resume where left off" brings you back to the correct page (attached slide), but does NOT show the far left tab complete or allow it to be completed.

I am starting to wonder if I have a defect in my programming.

Thanks again for your help.

Regards,

David

Leslie McKerchie

Hey David - I took a quick peek at your file and it looks like you have the state change dependent upon 'when' the variable changes. Have you tried instead to have it dependent on what the variable is? More like 'adjust state of x when time line starts if variable x is true'? I think that will help in your set-up as the variable should hold during resume. Having the slide properties set to Automatically decide should work.

David Morison

Leslie, okay... I'm trying to make changes per your advice, but I'm running into issues:

1. I can't find an "adjust state of," only "change state of."

2. If I'm reading your reply correctly, you're advising to remove my existing state change trigger in favor of your suggestion.  However, removal of my existing state change removes the intent of the slide (learning all five definitions).  The states will not change to complete ever.

3. If you're advising to ADD a new trigger as you described, I can see that helping, but I'm still a little bit leery of it.

Am I missing something here?

David Morison

Leslie, follow up:  from your proposed solution, I did a bit more digging and found this thread:

https://community.articulate.com/discussions/articulate-storyline/change-state-of-object-when-variable-changes

This thread talks about changing the state using a button click instead of variable change.  I realized that THAT might be my fix!  It also forces me to write a cleaner code.

I'm in the middle of editing my SL3 file now.  I'll let you know if it fixes the problem.

 

This discussion is closed. You can start a new discussion or contact Articulate Support.