Adding time for each slide as user proceeds

Aug 05, 2016

Does anyone have any ideas on how to solve this problem?

I have a course that requires a specified amount of time to be spent in the course.  One module allows the student to choose to read the slides or listen to narration.

The summary slide directs the student to a time alert slide (which takes them back to the choice slide if they have spent less than the minimum time required) or to one of three quizzes depending on the amount of time spent "reading" the slides.

Does anyone know of a way to add the amount of time the student spends on the slide that also prevents adding the same amount of time for a slide again if the student clicks back and forth between the slides?

Currently time is added to each slide using basically a counter that adds 1 second at a time.

The attached scene shows current programming, but I think I need to put some kind of a condition to only allow what ever time there is left on a slide to be added if the student clicks the previous button.  The desired result is that no slide can add more than the total number of seconds allowed for the slide.

5 Replies
Maria Costa-Stienstra

Hi, Kathy.

I just wanted to share that we just released an update for Storyline 360, which includes a feature you discussed here. In Update 58, you can now:

Create timed interactions and conditional triggers using built-in variables that track the total time a learner spends on a slide, a scene, or an entire course.

To take advantage of this feature as a subscriber of Articulate 360, take a look at our step-by-step instructions here.

Please let us know if you have any questions by posting here or by reaching out to our Support Engineers directly.