Using JavaScript to Create Random Word, Number, and Phrase Generators in E-Learning #174

JavaScript Phrase Generators in E-Learning #174: Challenge | Recap

As course designers, you’re likely familiar with shuffling quiz choices and and randomizing quiz slides in your courses. These are standard authoring features that keep quizzes from being predictable.

If you’re looking to randomize content outside of quizzes, you’re going to need some help from JavaScript. And that’s what this week’s challenge is all about!

L&D Title Generator

Looking for the best job title that accurately describes what you do? Then you’ll enjoy this job title generator! You’ll be asked a few questions before the generator identifies your ideal job title and creates a new badge for you. Feel free to update your LinkedIn profile afterwards.

L&D Title Generator

Click here to view and download the interaction

Generating Random Words or Phrases in Storyline

Matthew does a great job walking you through his random word generator. This is a great place to start to learn the basics of using variables and JavaScript with Storyline.

Generating Random Words or Phrases in Storyline Click here to view the demo and tutorial

Challenge of the Week

This week, your challenge is to share an example of a random word or number generator that could be used in e-learning courses.

If you’re new to JavaScript, start with Trina’s example and re-work it into something new. As always, if you’re stuck or need help, post your question in the forums and we’ll be happy to help you out.


Here are some JavaScript resources to help you get started.

Last Week’s Challenge:

Before you generate this week’s demo, check out the brain teasers and puzzles your fellow community members shared in last week’s challenge:

Visual Logic Games in E-Learning

Visual Logic Games in E-Learning  #173: Challenge | Recap

Wishing you a great week, E-Learning Heroes!

New to the E-Learning Challenges?

The weekly e-learning challenges are ongoing opportunities to learn, share, and build your e-learning portfolios. You can jump into any or all of the previous challenges anytime you want. I’ll update the recap posts to include your demos.

Zsolt Olah
Meaghan Lister
Helen Greetham
David Anderson