articulate storyline - fundamentals of variables

29
Variables: What Every New Storyline User Wants to Know © 2014 NuggetHead Studioz, LLC. All Rights Reserved. Worksheet Starter practice files Completed practice files, and Example use case files ttp://bit.ly/1wkXHs9 ion #316 BYOL – Elearning Guild DevLearn 2014 Kevin Thorn, NuggetHead Studioz, LLC

Upload: nuggethead-studioz

Post on 26-May-2015

359 views

Category:

Design


1 download

DESCRIPTION

The fundamentals of variables and variable programming using Articulate's elearning authoring too, Storyline

TRANSCRIPT

Page 1: Articulate Storyline - Fundamentals of Variables

Variables: What Every New Storyline User Wants to Know

© 2014 NuggetHead Studioz, LLC. All Rights Reserved.

• Worksheet• Starter practice files • Completed practice files, and• Example use case files

http://bit.ly/1wkXHs9

Session #316 BYOL – Elearning Guild DevLearn 2014

Kevin Thorn, NuggetHead Studioz, LLC

Page 2: Articulate Storyline - Fundamentals of Variables

© 2014 NuggetHead Studioz, LLC. All Rights Reserved.

• understand what variables are and interested in advanced uses,• comfortable with variables and use them often,• fully understand what I’m talking about, or• get excited by the unlimited possibilities using variables,

If you…

this is NOT for you.

Page 3: Articulate Storyline - Fundamentals of Variables

© 2014 NuggetHead Studioz, LLC. All Rights Reserved.

• 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 I’m talking about, or• get a headache by the mere mention of the word, “variable.”

If you…

this IS for you!

Page 4: Articulate Storyline - Fundamentals of Variables

© 2014 NuggetHead Studioz, LLC. All Rights Reserved.

Groups

TYPES

MANAGING

TRIGGERING

USES

CONDITIONS

Page 5: Articulate Storyline - Fundamentals of Variables

© 2014 NuggetHead Studioz, LLC. All Rights Reserved.

Only three TypesTYPES 1

NumberTrue/False Text

Page 6: Articulate Storyline - Fundamentals of Variables

© 2014 NuggetHead Studioz, LLC. All Rights Reserved.

Only one value; same TypeTYPES 2

TIP: Can’t fill a Text bucket with a Number variable.

Can fill a Text bucket with a numeric value.

Page 7: Articulate Storyline - Fundamentals of Variables

© 2014 NuggetHead Studioz, LLC. All Rights Reserved.

Initial ValuesTYPES 3

Only the Text variable can have an empty initial value.

Page 8: Articulate Storyline - Fundamentals of Variables

© 2014 NuggetHead Studioz, LLC. All Rights Reserved.

Groups

TYPES

MANAGING

TRIGGERING

USES

CONDITIONS

Page 9: Articulate Storyline - Fundamentals of Variables

© 2014 NuggetHead Studioz, LLC. All Rights Reserved.

Naming the CamelCase wayMANAGING 4

Cannot use the same name of a variable more than once.

Page 10: Articulate Storyline - Fundamentals of Variables

© 2014 NuggetHead Studioz, LLC. All Rights Reserved.

Sort by Name, Type, ValueMANAGING 5

Sort by clicking header titles.

Page 11: Articulate Storyline - Fundamentals of Variables

© 2014 NuggetHead Studioz, LLC. All Rights Reserved.

Changes after creating a variable MANAGING 6

Page 12: Articulate Storyline - Fundamentals of Variables

© 2014 NuggetHead Studioz, LLC. All Rights Reserved.

Groups

TYPES

MANAGING

TRIGGERING

USES

CONDITIONS

Page 13: Articulate Storyline - Fundamentals of Variables

© 2014 NuggetHead Studioz, LLC. All Rights Reserved.

Variables need a Trigger to change TRIGGERING 7

Page 14: Articulate Storyline - Fundamentals of Variables

© 2014 NuggetHead Studioz, LLC. All Rights Reserved.

=Assignment same as SET TRIGGERING 8

Page 15: Articulate Storyline - Fundamentals of Variables

© 2014 NuggetHead Studioz, LLC. All Rights Reserved.

=!NOT Assignment same as Toggle TRIGGERING 9

Page 16: Articulate Storyline - Fundamentals of Variables

© 2014 NuggetHead Studioz, LLC. All Rights Reserved.

Trigger stacking of variables TRIGGERING 10

TIP:If leaving a slide, ensure the Trigger adjusting the variable is first.

Page 17: Articulate Storyline - Fundamentals of Variables

© 2014 NuggetHead Studioz, LLC. All Rights Reserved.

Groups

TYPES

MANAGING

TRIGGERING

USES

CONDITIONS

Page 18: Articulate Storyline - Fundamentals of Variables

© 2014 NuggetHead Studioz, LLC. All Rights Reserved.

Variables do not have States USES 11

Page 19: Articulate Storyline - Fundamentals of Variables

© 2014 NuggetHead Studioz, LLC. All Rights Reserved.

Number var ≠ Numeric Entry objectUSES 12

By default, the Numeric Entry object automatically generates a variable of the same name – Numeric Entry. Same for Text Entry.

Page 20: Articulate Storyline - Fundamentals of Variables

© 2014 NuggetHead Studioz, LLC. All Rights Reserved.

True/False like On/Off switchUSES 13

Like turning on/off a light switch when walking in or out of a room.

Page 21: Articulate Storyline - Fundamentals of Variables

© 2014 NuggetHead Studioz, LLC. All Rights Reserved.

I’m in control!USES 14

Trigger:Set [varName] equal to the typed value when the CONTROL loses focus.

MOUSE

Page 22: Articulate Storyline - Fundamentals of Variables

© 2014 NuggetHead Studioz, LLC. All Rights Reserved.

Set & PassUSES 15

SET variables:LessonScore1 = 20LessonScore2 = 15LessonScore3 = 10

PASS variables:LessonScoreTotal = 45

Pass (+Add) a variable(s) to another variable with this trigger(s). Pass as many as you need.

Page 23: Articulate Storyline - Fundamentals of Variables

© 2014 NuggetHead Studioz, LLC. All Rights Reserved.

Referencing a variableUSES 16

variable: FirstName

%FirstName%To show (reference) a variable on a slide, flank the variable’s name with percent symbols.

Page 24: Articulate Storyline - Fundamentals of Variables

© 2014 NuggetHead Studioz, LLC. All Rights Reserved.

Groups

TYPES

MANAGING

TRIGGERING

USES

CONDITIONS

Page 25: Articulate Storyline - Fundamentals of Variables

© 2014 NuggetHead Studioz, LLC. All Rights Reserved.

Conditional VariablesADJUSTING 17

On the Conditional approval of

Queen Isabella Feona (IF)

Page 26: Articulate Storyline - Fundamentals of Variables

© 2014 NuggetHead Studioz, LLC. All Rights Reserved.

Toggle Boolean variableADJUSTING 18

Page 27: Articulate Storyline - Fundamentals of Variables

© 2014 NuggetHead Studioz, LLC. All Rights Reserved.

Adjusting Variable based on StateADJUSTING 19

Page 28: Articulate Storyline - Fundamentals of Variables

© 2014 NuggetHead Studioz, LLC. All Rights Reserved.

Adjusting State based on VariableADJUSTING 20

Page 29: Articulate Storyline - Fundamentals of Variables

© 2014 NuggetHead Studioz, LLC. All Rights Reserved.

Kevin ThornNuggetHead Studioz, LLC

http://[email protected]@learnnuggets.com