The fundamentals of variables and variable programming using Articulate's elearning authoring too, Storyline
1 of 29
Downloaded 35 times
More Related Content
Articulate Storyline - Fundamentals of Variables
1. Session #316 BYOL Elearning Guild DevLearn 2014
Variables: What Every New
Storyline User Wants to Know
Kevin Thorn, NuggetHead Studioz, LLC
http://bit.ly/1wkXHs9
Worksheet
Starter practice files
Completed practice files, and
Example use case files
息 2014 NuggetHead Studioz, LLC. All Rights Reserved.
2. If you
understand what variables are and interested in advanced uses,
comfortable with variables and use them often,
fully understand what Im talking about, or
get excited by the unlimited possibilities using variables,
this is NOT for you.
息 2014 NuggetHead Studioz, LLC. All Rights Reserved.
3. If you
understand what variables are but not sure how to use them,
dabbled with variables, but not sure how to set up the logic,
have no idea what Im talking about, or
get a headache by the mere mention of the word, variable.
this IS for you!
息 2014 NuggetHead Studioz, LLC. All Rights Reserved.
4. Groups
TYPES
MANAGING
TRIGGERING
USES
CONDITIONS
息 2014 NuggetHead Studioz, LLC. All Rights Reserved.
5. TYPES 1 Only three Types
True/False Number Text
息 2014 NuggetHead Studioz, LLC. All Rights Reserved.
6. TYPES 2 Only one value; same Type
TIP:
Cant fill a Text bucket
with a Number variable.
Can fill a Text bucket
with a numeric value.
息 2014 NuggetHead Studioz, LLC. All Rights Reserved.
7. TYPES 3 Initial Values
Only the Text variable can
have an empty initial value.
息 2014 NuggetHead Studioz, LLC. All Rights Reserved.
8. Groups
TYPES
MANAGING
TRIGGERING
USES
CONDITIONS
息 2014 NuggetHead Studioz, LLC. All Rights Reserved.
9. MANAGING 4 Naming the CamelCase way
Cannot use the same name of
a variable more than once.
息 2014 NuggetHead Studioz, LLC. All Rights Reserved.
10. MANAGING 5 Sort by Name, Type, Value
Sort by clicking header titles.
息 2014 NuggetHead Studioz, LLC. All Rights Reserved.
11. MANAGING 6 Changes after creating a variable
息 2014 NuggetHead Studioz, LLC. All Rights Reserved.
12. Groups
TYPES
MANAGING
TRIGGERING
USES
CONDITIONS
息 2014 NuggetHead Studioz, LLC. All Rights Reserved.
13. TRIGGERING 7 Variables need a Trigger to change
息 2014 NuggetHead Studioz, LLC. All Rights Reserved.
15. TRIGGERING 9 =!NOT Assignment same as Toggle
息 2014 NuggetHead Studioz, LLC. All Rights Reserved.
16. TRIGGERING 10 Trigger stacking of variables
TIP:
If leaving a slide, ensure
the Trigger adjusting the
variable is first.
息 2014 NuggetHead Studioz, LLC. All Rights Reserved.
17. Groups
TYPES
MANAGING
TRIGGERING
USES
CONDITIONS
息 2014 NuggetHead Studioz, LLC. All Rights Reserved.
18. USES 11 Variables do not have States
息 2014 NuggetHead Studioz, LLC. All Rights Reserved.
19. USES 12 Number var Numeric Entry object
By default, the Numeric Entry object automatically generates a variable
of the same name Numeric Entry. Same for Text Entry.
息 2014 NuggetHead Studioz, LLC. All Rights Reserved.
20. USES 13 True/False like On/Off switch
Like turning on/off a light
switch when walking in
or out of a room.
息 2014 NuggetHead Studioz, LLC. All Rights Reserved.
21. USES 14 Im in control!
Trigger:
Set [varName] equal to the typed value when the CONTROL loses focus.
息 2014 NuggetHead Studioz, LLC. All Rights Reserved.
MOUSE
22. USES 15 Set & Pass
SET variables:
LessonScore1 = 20
LessonScore2 = 15
LessonScore3 = 10
PASS variables:
LessonScoreTotal = 45
息 2014 NuggetHead Studioz, LLC. All Rights Reserved.
Pass (+Add) a
variable(s) to another
variable with this
trigger(s). Pass as
many as you need.
23. USES 16 Referencing a variable
variable: FirstName
%FirstName%
To show (reference) a variable on a
slide, flank the variables name
with percent symbols.
息 2014 NuggetHead Studioz, LLC. All Rights Reserved.
24. Groups
TYPES
MANAGING
TRIGGERING
USES
CONDITIONS
息 2014 NuggetHead Studioz, LLC. All Rights Reserved.
25. ADJUSTING 17 Conditional Variables
On the Conditional approval of
Queen Isabella Feona (IF)
息 2014 NuggetHead Studioz, LLC. All Rights Reserved.
26. ADJUSTING 18 Toggle Boolean variable
息 2014 NuggetHead Studioz, LLC. All Rights Reserved.
27. ADJUSTING 19 Adjusting Variable based on State
息 2014 NuggetHead Studioz, LLC. All Rights Reserved.
28. ADJUSTING 20 Adjusting State based on Variable
息 2014 NuggetHead Studioz, LLC. All Rights Reserved.
29. Kevin Thorn
NuggetHead Studioz, LLC
http://nuggethead.net
@learnnuggets.com
kevin@learnnuggets.com
息 2014 NuggetHead Studioz, LLC. All Rights Reserved.