Forum Discussion

MaRe's avatar
MaRe
Community Member
3 years ago

Set unseen Slides to "viewed"

Hi community,

I have to create a project with 2 different paths. The user can decide at the beginning which path to take. Both paths (with different slides) lead to the same final slide. Included is a ProgressBar based on the project progress.

If the user decides for path A, the other slides remain "unseen", therefore the progress is only half filled. Is it possible to set the other unseen slides to "seen" by means of variables, so that the project progress is 100%?

I know I can set a completion state for "50% of the slides". But this doesn't help for the communication to the LMS regarding the project progress. I can't assign a "100%" value to the built-in variable "project progress", for example with start of completion slide, because you can only enter numbers, but not percentages - or I don't know how.

Is there a way to do this?

  • I'm with Phil on this: use a Completion trigger on the last slide. Or even on multiple slides if you there are different ends to the different paths a user can take.

    As long as the user has to finish an appropriate path in the course to reach the slide with the Completion trigger, that's the easiest way to track. 

    • DanielCanave618's avatar
      DanielCanave618
      Community Member

      Got it...

      Well, I think I have a solution for you.  It involves creating your own custom project progress variable which you would track throughout the slides of each path to adjust your progress bar accordingly and then reference on the final slide.  The trick here would be to create a trigger on that final slide that sets the built-in project progress variable equal to the custom project progress variable so your LMS sees the course as being 100% completed (even though only approximately half of the project was actually "seen").

      The attached SL file only has 12 slides, but I think the # of slides in this case doesn't matter...as long as the course reads out as 100% completed (via the built-in project progress variable) at the end.

  • MaRe's avatar
    MaRe
    Community Member

    Thank you for you effort! That idea with the custom progress bar helps so far. But it helps not for the project progress. To overwrite the in-built variable with "100" is not the solution cause it is not "100%". This I tried first by myself. The LMS expects a percentage and I can't set it because it doesn't accept % sign when I want to edit/set the variable.

    As also shown in your example at project progress on the final page. Before there is always x%, on the last page only "100" without %. In my humble opinion this is the "problem".

    But again, thank you very much! :)

    • DanielCanave618's avatar
      DanielCanave618
      Community Member

      That's ok!  So, in order for your LMS to mark a course completed, it needs a percentage?  

      Would it accept changing the tracking to slides viewed?

  • MaRe's avatar
    MaRe
    Community Member

    This settings will not help for the progress. The LMS from the client marks the completion based on the progress. So the idea was to fake the progress with variables or so. But it seems that explicitly the variable "project.progress" does not allow this. :) 

  • Storyline does not send the progress complete % to the LMS so odd that your LMS is relying on that

  • @Phil:  I've always used that option as a fail safe.

    @Marcel:  Would using Rise as an initial "launching pad" work for your client?  It would require you to publish 2 courses instead of one, but it would guarantee the 100% progress your client's LMS requires.