Posts

Random numbers in Articulate Storyline 3

Random numbers in Articulate Storyline 3

Articulate Storyline 3 is one of the highly recommended authoring tool in e-learning industry. Using this tool we can create customized engaging and interactive multi-device e-learning solutions. The flexibility to use JavaScript in Articulate Storyline 3 opens new door to customize things beyond the limits.

We came across a customization requirement from our client in which every time the user visits a slide, a random image need to be displayed. To meet this requirement, we used JavaScript and here is the description of the code.

Read more

Typing Animation in Articulate Storyline 360

Typing_animation_in_Articulate_Storyline_360

Articulate Storyline 360 is one of the most powerful tool to create interactive, engaging and mobile friendly eLearning courses.

Articulate Storyline 360 is the latest version equipped with lots of new features. Still there are few activities which do not come as default and need customization. One of them is Typing Animation. In Articulate Storyline, there is no feature for typing effect. We can create this effect by splitting the text and sync each character with the timeline which is time consuming task.

We created a plug-in for typing effect using JavaScript which will ease the work and saves lot of time.
Before we dive into the process, let’s take a quick peek at the sample we have created using this plugin in which all the typing animations are created using JavaScript:

Read more

Custom Volume Control – Articulate Storyline 3 or Articulate Storyline 360

Custom Volume Control – Articulate Storyline 3 or Articulate Storyline 360

The latest release of Articulate Storyline 360 or Storyline 3 has number of exciting new features allowing eLearning developers to explore many more creative ways in developing new interactions.

Yet, we still have a few things that cannot be achieved using the native options of Articulate Storyline 360. One such, most requested functionality is, the ability to control volume of the course without the default storyline player. Our previous blog on how to achieve this functionality in Articulate Storyline 2 has helped many to include a volume controller in custom players. But, since there have been many changes done under the hood in Storyline 360. We need a new approach for this functionality to work. In this blog we will see how to add a custom volume controller in Articulate Storyline 3 or SL 360.

Read more

How to play background music continuously throughout the course in Articulate Storyline 2.

Articulate Backgound
Articulate Storyline 2 provides the flexibility to customize interactivity to the max with minimal efforts. This web based authoring tool gives feasibility to add JavaScript which can be of great help to take your eLearning courses to the next level. It’s fairly easy to extend and enhance the functionality of the built-in features in Storyline that come by default. Read more

Custom eLearning Development: Printable Quiz Data in Storyline 2 with JavaScript

Printable quiz data in Storyline 2 with JavaScript

Among all the eLearning authoring tools, I love the adaptability of Articulate Storyline 2 and its ability to relinquish the default options for a really customized quizzing in order to create a better eLearning experience. Be it custom eLearning or rapid eLearning development, the blend of JavaScript in Storyline creates endless prospects to make best eLearning courses.

Case Study:

One fine day, a client approached us with a unique requirement – We were asked to implement the following:

  1. We were supposed to create a result slide that displays, all the questions answered by the learner and his/her answer to the question along with the correct answer
  2. Learner must be able to print all the questions along with the answers
  3. All the answers must be in a listview
  4. As the client’s LMS don’t support this functionality, he wanted us to implement it with the course created using Storyline 2

Read more

Dynamic Graphic User Interface (GUI) to Enhance eLearning Experience in Articulate Storyline 2

Dynamic Graphic User Interface (GUI) in Articulate Storyline 2

Theme-based Graphic User Interface with Articulate Storyline 2 can really make an Impact!

As eLearning designers and developers, we need to provide a smooth interactive experience to our audiences. A user-friendly interface is a crucial part in designing intuitive learning experience. User interface can have an impact on learner’s cognizance of whole learning event. So, the graphical user interface (GUI) of an eLearning course should be neat and clean. It shouldn’t be an obstacle or something that learner needs to decipher.

In these modern days, every learner has different preferences and tastes; For example, some of us prefer bright colors and some don’t. The colors and designs that we use in the user interface can definitely turnout to be an obstacle if our design doesn’t matches with the learner’s preferences. So, how do we match with every single learner’s preference? What if the learner has the power to change the user interface? A dynamic user interface can be a perfect solution. In this blog, we will see how to build a dynamic user interface using a popular eLearning authoring tool – Articulate Storyline 2 with a bit of JavaScript. Read more

Case Study: Using JavaScript in Lectora Inspire

JavaScript in Lectora

JavaScript is the widely used client-side scripting language on the web. It’s used for adding functionality to web pages, web form validation or manipulating objects on a webpage. This makes it a very useful tool in the skill set of any e-Learning developer or instructional designer especially while working with Lectora Inspire eLearning projects. Here’s the case study that explains how we used JavaScript to build a simulation-based eLearning as part of application training.

In our journey of e-learning development, we came across a unique obligation from one of our stakeholders.

Following were the key requirements for Application Training: Read more

Articulate Storyline: Sending Learner Score to LMS Using JavaScript

Articulate Storyline: Sending Learner Score to LMS Using JavaScript

JavaScript can be of great help to take your eLearning courses developed in the Storyline to the next level, be it Storyline 1, Storyline 2 or Storyline 360. It lets you extend the functionality of the built-in tools in Storyline that come by default. With JavaScript, you not only can update the Storyline variable, but it also comes handy while working with the eLearning courses that are going to land up in an LMS after eLearning development.

Articulate Storyline JavaScript gives you control to manipulate and use the information coming from LMS and being sent to LMS. Few popular examples of such scenarios are:

  • Getting the student’s name from LMS
  • Getting the student’s status
  • Getting and setting Lesson status
  • Getting student’s Language preferences
  • Sending user score to LMS

In this blog, we will discuss on how to send learner score to LMS using JavaScript. Read more

How to Integrate JavaScript with Storyline 360?

Integrating JavaScript with Storyline 360

Wondering, what JavaScript has to do with eLearning authoring tools such as Articulate Storyline 2, Articulate Storyline 360, Adobe Captivate? Let’s explore!

Why JavaScript in eLearning?

Creating dynamic interactions using any eLearning authoring tool is a time consuming process and involves set of triggers, actions, conditions and variables. If you want to create out-of-the-box eLearning interactions then JavaScript would the better complement to make the most of eLearning. It also drastically reduces eLearning development time as well. Read more