Book Image

Mastering Articulate Storyline

Book Image

Mastering Articulate Storyline

Overview of this book

Storyline is a powerful e-learning authoring tool that allows you to take your creativity to the next level. However, more often than not, projects don't require such complex interactions, leaving Storyline's full capabilities untapped. This book will provide you with the information you need to take your Storyline development up a notch by leveraging the full suite of possibilities Storyline has to offer. You will be provided with a refresher of the key concepts before we take you deep into the exciting world of enhanced interactivity, variables, and even some JavaScript—oh my! With downloadable activities, you can either follow along and compare your output, use the activities as they are, modify the activities to suit your own needs, or reverse-engineer the activities to better understand how they were developed.
Table of Contents (15 chapters)
Mastering Articulate Storyline
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface

Overview of JavaScript and its use in Storyline


JavaScript is a programming language that Articulate Storyline supports by allowing the execution of JavaScript triggers. This support allows you to extend the functionality of your stories with dynamic and scripted interactions.

There are many things you can do with JavaScript in Storyline, but here we will merely scrape the surface! JavaScript can be used to generate random numbers, display messages, manipulate variables within Storyline, and generate completion certificates–and these are just a few functions!

The goal here is to provide you with all you need to know to harness your inner JavaScriptor and execute JavaScript in Storyline as though you've been doing it all of your life! The examples included are all practical and will be provided alongside their practical uses.

In the previous section, we discussed the concept of variables and conditions in Storyline, and you will quickly notice within this section that JavaScript and variables...