Actions and the Action List

The Action List allows you to specifiy events, or triggers, and corresponding responses. For example, you can set up an interaction so that when the learner clicks a button object (the trigger) a text object is shown (the response). You can also include conditions to create more sophisticated interactions. For example, when a submit button is clicked (the trigger), if the score is greater than 15 (the condition), then show feedback one (true response), else show feedback two (false response).

The Action List is organized into one or more sections. If there are multiple sections, then these are executed sequentially starting from the top. Each section contains subsections for: trigger events (required), conditions (optional), true responses (required), and false responses (optional).

User tip: Provide descriptive names to your actions so that they will be easier to find later.

descriptive action name

Conditional Actions

You can add conditions to an action by clicking the Add Condition button in the Options panel.  Multiple conditions can be connected using an "And" or "Or" conjunction.  To toggle between "And" and "Or", click on the word "And" or "Or".

conditions

Creating Basic Actions

To create a new action, click the Add Action  icon in the Actions List.  Use the Options panel on the right side of the Action List to edit actions you've created.

action list

Alternatively, select the object on the page that you want to act as the trigger for the action, and then use the object menu to create the action.

Delete an Action or Folder of Actions

1. Open the Action List.

2. To delete an action:

     3. Select the action you wish to delete.

     4. Click the Delete button.

5. To delete a folder of actions:

     6. Select the folder you wish to delete.

     7. Click the Delete button.

Disabling Actions

You can disable actions by clicking in the Disable check box.

disable

User tip: If you are having trouble making an action work the way you want it to, try copying and pasting that action, and tweaking that second action.  Disable the first action to test the new approach.

How order affects the execution of actions

Actions within the Action List are executed in order, so whatever you specify to happen at the top of the list will be executed before the events at the bottom of the list.

For example:

Scenario 1: You have two actions.  The first sets a variable X to True.  The second section executes an action only if the vraible X is True.  In this case, the action of the second section would be fired because the condition was met.

Scenario 2: You reverse the order of the two actions, and the action to set the variable to True is now second.  In this case, the first action would not fire because the required condition was not met -- the variable was still False.

Organizing actions with folders

As lesson content becomes increasingly complex, more actions get added to the Action List.  This often results in a single, unorganized list of actions.  You can organize your actions by grouping related actions into folders.

organized

Note: The order of actions in the Action List does affect how the actions will be executed.  Click here to learn more.

Re-order Actions in the Action List

  1. Open the Action List
  2. Select the action you want to move.
  3. Click the Move Up move up or Move Down move downbuttons to move the section as desired.

Note: The order of actions in the Action List does affect how actions are executed.  Click here to learn more.