Register

Events, Actions & Progressions in a Viewlet

Blog posts from our famous "ViewletMarm"

Moderators: Qathy, vmarm

User
User avatar
Posts: 183
Joined: Wed May 31, 2006 8:51 pm

Events, Actions & Progressions in a Viewlet

Postby vmarm » Wed Nov 26, 2014 9:40 am

----------------------------------------------------------------------------------------------
The Viewletin
An Inside ‘Take’ on All Things Viewlet
~by ViewletMarm
Viewlet Authors often ask about different design strategies for providing linear and non-linear progression elements throughout a Viewlet project. ViewletBuilder8 and ViewletQuiz5 offer many options to achieve effective results in this area. Yet, many Viewlet Authors still find themselves struggling to understand when to use certain actions for such things as 'On Click' or like events. This post will address two closely related actions that are often confused and, as a result, sometimes wind up with unexpected outcomes.

The two actions I am going to discuss are the Move to Slide action and the Goto Slide action. Let's start with a description of each.

Move to Slide: This action can be set to progress the Viewlet either forward or backward any set number of slides.

Goto Slide: This action can be set to progress the Viewlet to a specific 'destination' slide. So, if the destination slide is moved within the project at any time, the reference to this slide is automatically updated in the action intuitively by the authoring application.

Based on the above descriptions, both of these actions can be used to achieve similar results when designing LINEAR progression in a Viewlet. The problem occurs when the author uses the Goto Slide action for linear progression and then moves the destination slide for the action to a different location within the project. The Goto Slide action will ALWAYS reference (or point to) the original specified 'destination' slide no matter where it is moved within the project.

Here's an example of when this confusion might occur and how to avoid it.

LINEAR PROGRESSION EXAMPLE
I want to put a 'Continue' button on slide 1 in my project. The first slide will also contain a Pause Zone so that it forces the viewer to interact with the Viewlet in order to continue. When the learner clicks the Continue button, I want the Viewlet to play on to the next slide, which in this example would be slide 2.

1. Select the Continue button.

2. Click the Events icon to open the Button Events dialog.

3. For the On Click event, click the green plus icon to Add an action.

4. Select the Move to Slide Action. DO NOT use the Goto Slide action.

5. Set the options to Move 'Forward' 1 slide.

6. Click OK until you close all the open dialogs to apply the settings to the button.

Now, when the learner clicks the Continue button, no matter what slide is in the 'slide 2' position in your project, the learner, will move 1 slide forward (from slide 1 to slide 2).

NON-LINEAR PROGRESSION EXAMPLE
I want to put a 'Continue' button on slide 1 in my project. The first slide will also contain a Pause Zone so that it forces the viewer to interact with the Viewlet in order to continue. When the learner clicks the Continue button, I want the Viewlet to go to (jump to) a specific slide within the Viewlet (no matter where it resides within the project at any time).

1. Select the Continue button.

2. Click the Events icon to open the Button Events dialog.

3. For the On Click event, click the green plus icon to Add an action.

4. Select the Goto Slide Action. DO NOT use the Move to Slide action.

5. Select the 'destination' slide (the slide you want the learner to go to when the Continue button is clicked).

6. Click OK until you close all the open dialogs to apply the settings to the button.

Now, when the learner clicks the Continue button, the Viewlet will jump to (go to) the selected as the 'destination' slide set up in the Goto Slide action. And, if you later decide to move the 'destination' slide to another location within your project, you do not need to edit the action since the reference to the 'destination' slide will automatically be updated by the authoring application.

actions.gif


Learn more about designing progression elements for learners using the Move to Slide vs. the Goto Slide actions by clicking on a video in the format of your choice.

Watch on PCs

Watch on Mobile Devices

So remember, using the Move to Slide and/or the Goto Slide actions appropriately will allow learners to progress in linear and non-linear fashion efficiently through all of your Viewlets.

That's it for this blog.


Until next time...
Happy Viewleting!

~ViewletMarm~

Return to The Viewletin

Who is online

Users browsing this forum: No registered users and 3 guests