CREATING A LEADERBOARD IN STORYLINE USING TIN CAN API

CREATING A LEADERBOARD IN STORYLINE USING TIN CAN API

We developed a quiz in Storyline that displays a leaderboard of the top 5 scorers. How did we do this?

Share This Post

Share on facebook
Share on linkedin
Share on twitter
Share on email

CREATING A LEADERBOARD IN STORYLINE USING TIN CAN API

What is the first thing that comes to mind when you think of gamifying a course?

Points? Badges? Scores? Levels?

While all of this can be added in a course, it is not until you include a leaderboard that the gamification experience feels ‘complete’. With a leaderboard, there is a social element involved, with users pitched against one another, and engaged in constructive competition with their peers.

Up until this point, there have been few ways to add a leaderboard to a course without the support of a gamified platform (an LMS or other).

Now, with Tin Can API, it is possible to add a leaderboard to a Storyline course, without any such dependence on a gamified LMS or other system.

In this post, we share an example of a quiz we developed in Storyline. In addition to being a regular assessment that sends learner responses to the LMS, it also displays a leaderboard of the top 5 scorers. How did we do this?

At the beginning of the quiz, we captured the learner’s data by having them enter basic details – their name and e-mail ID.

With the help of ‘tincan.js’, we sent the score from Storyline to a Learning Record Store (LRS) using JavaScript, and we received data back from the LRS into the Storyline course. The data we received from the LRS included the names and scores of the top five scorers. Once we received the data, we computed the rank and displayed the details (name, score and rank) on a leaderboard.

We also created a voting system using the same concepts in Tin Can API.

If you are familiar with JavaScript you can adapt this to work in Captivate, Lectora, HTML5, etc.

And with Tin Can API, the possibilities of what you can do, sending data to the LRS and getting it back, are limitless!

Click here to experience the quiz. Note that you will be asked to enter your name and e-mail ID. This is just to make sure we have clean data in the database and to display on the leaderboard. Don’t worry, we hate spam as much as you do. We will never put you on any mailing list, or share your details with anyone.

(Visited 1,694 times, 1 visits today)

More To Explore

E-Learning

ZSOLT OLAH – CRYSTAL BALLING WITH LEARNNOVATORS

In this enlightening interview with Learnnovators, Zsolt Olah shares his pioneering insights on the integration of technology and learning in the workplace. As an expert in blending gamification with psychological insights, Zsolt discusses the evolution of learning technologies and their impact on creating engaging and effective learning environments. He emphasizes the importance of not letting technology dictate our thinking and the need for learning professionals to master data literacy and ask the right questions to harness AI’s potential. Zsolt’s forward-thinking vision for utilizing Generative AI to create seamless, personalized learning experiences highlights the transformative power of these technologies.

E-Learning

MARGIE MEACHAM – CRYSTAL BALLING WITH LEARNNOVATORS (SEASON II)

In this engaging interview with Learnnovators, Margie, known for her innovative use of artificial intelligence in educational strategies, discusses the integration of AI and neuroscience in creating compelling, personalized learning experiences that challenge traditional methods and pave the way for the future of training and development. Margie’s vision for utilizing AI to facilitate ‘just-in-time’ learning that adapts to individual needs exemplifies her creativity and forward-thinking.

Instructional Design

INSTRUCTIONAL DESIGN BASICS – GOALS

This article emphasizes the importance of goals in instructional design. A goal, at the macro level, answers the WIIFM for the business. Broken down into a more micro level, it defines the specific actions learners need to take to reach the goal. This article focuses on the macro, business, goals and lists the characteristics of a good goal. It also discusses how to derive a good goal from a bad one by asking probing questions.

REQUEST DEMO