We are among the Top 10 eLearning Content Development Companies for 2017
Share Twitter Facebook LinkedIn Google+

Navigation in Articulate Storyline Based on Learner Specified Time Limit

Written By Satish Kumar Viyyapu

Navigation in Articulate Storyline Based on Learner Specified Time Limit

Articulate Storyline is a very popular rapid authoring tool as it provides great flexibility to add custom specifications as per our requirement. Here, I would like to share one of our client requirements and how we have satisfied it using this tool.

Requirement: The requirement specifies that the learner should be able to set a time limit for a particular slide. The learner should go to the next slide automatically on completion of the time limit specified.

Solution: These are steps we have followed to meet the client’s requirement

Step 1: Create a new slide with a Numeric Entry with its default value as Zero.

Create a new slide with a Numeric Entry

Step 2: Create a variable of Number type. I have named it ‘time’. Design the slide as required.

Design the slide as required

The %time% textbox is used to display the current timer value.

Step 3: Assign the value of the variable ‘Numeric Entry’ to the variable ‘time’. The Numeric Entry is used here to prompt the learner to enter the time period for which he wants to stay on the current slide.

Assign the value

Step 4: Create two layers on this slide and add the following triggers. Make sure that the timeline of the two layers must end at 1 second.

Timeline

Layer 1 Triggers

  1. Show Layer 2 when timeline ends
  2. Subtract the value 1 from the value of the variable ‘time’

Layer 1 triggers

Layer 2 Triggers

  1. Show Layer 1 when timeline ends
  2. Subtract the value 1 from the value of the variable ‘time’

Layer 2 triggers

Step 5: Now, the last and the initiating trigger of whole process is to be added, i.e., showing Layer 1 when Numeric Entry field loses its focus when the variable NumericEntry’s value not equal to 0. This condition ensures that the learner has entered a value in Numeric Entry which is greater than zero.

Start counter

And now, we are able to set a timer for each slide and perform the action we preferred when the timer ends. For example, to show an object/layer , create the following trigger in Layer1 and Layer2.

Navigation trigger

In the same way, we can create the Stop Watch functionality in Articulate Storyline. I will describe the process in my next post. Please do share your thoughts.

View Presentation on Tips to Build E-learning Scenarios Using Articulate Storyline

Share
Topics: , ,

Subscribe to Our Blogs

Get CommLab's latest eLearning articles straight to your inbox. Enter your email address below:

 
eLearning Learning