I'm sitting at my desk, a cup of coffee at my side, working on feedback pop-ups for a quiz. I type the word “Impressive!” on the screen, then turn to my colleagues in the room and announce, "I really enjoy writing personalized feedback!"
Indeed, one of my favorite parts of designing e-learning is to picture what our users will experience—all the delightful little additions add up to create a great experience.
Creating delightful experiences doesn't need to add hours to a project. It also shouldn't be the star of the show. Adding delight to an e-learning project is about enhancing the experience. It's about keeping people interested while not distracting them from what they need to know or do. It may even be something that helps drive behavior.
Here are five times I like to enhance my e-learning projects.
1. When You Want to Get Learners’ AttentionUse micro-interactions. What's a micro-interaction? An article on UX design explains that "Micro-interactions are events that have one main task—a single purpose—and they’re found all over your device and within apps. Their purpose is to delight the user; to create a moment that is engaging, welcoming and, dare we say it—human."
The use of micro-interactions will draw the focus of the user to a particular area or action they need to take. Micro-interactions should be intentional, be engaging, add something to the project, and not distract from the goal. One of my favorite micro-interactions comes from The Sill, a site where you can buy plants and garden supplies: When you place an item in your cart, a leaf falls.
I use micro-interactions in several of my portfolio examples. In Scrum Master Trivia (see below), when you earn a star, it grows and fills in the star placeholders.
2. When There's Nothing to SeeEmpty states are a huge missed opportunity for delightful moments in e-learning courses. According to a TechCrunch article, an empty state is "what the user sees when there is no data to display on the screen. This could be because: The user has only just signed up. The user has cleared the data themselves. There’s been an error."
One place you may have noticed an empty state is your email box. Most email services have a friendly image in place of your email when you do not have any email.
A great use for filling in an empty state would be in a collection area. Instead of leaving the collection area blank, try adding a witty message indicating they have no items. Another use for empty states would be to fill in something before a user needs to do something.
For more ideas and empty state examples, check out http://emptystat.es.
3. While Learners Are WaitingLoaders let your users know something is going to happen while keeping their interest. You can add subtle delight by using customized loading icons when users are waiting. Unfortunately, many courses have plain, cookie-cutter loading icons. Jazz up your loading icons with an icon related to the course, your logo, tips, or fun facts.
For example, in my Coffee Cards example (see below), I use a coffee bean as the loader for the desktop version of the course. If you’re not sure where to start, I use loading.io to create animated loading icons.
4. Setting Tone Throughout a CourseOver the past year, I have been working on writing in a more conversational tone. That doesn't mean you have to stick to a conversational tone in every course, but rather, choose where it will fit best. I generally apply a conversational tone when providing feedback, when welcoming the user, after completion of a task, or after specific actions.
Here are two examples where I use more of a conversational tone. In my Scrum Master Trivia game (see below), I give conversational feedback in the upper left corner. It's something most users did not notice because there is nothing that draws their eye to it.
5. When You Want to Connect Personally With LearnersThe least appealing thing to me as a user is to take a course that isn't relevant to me—and not just from a content standpoint. When I take an e-learning course, I like to see people who are like me represented in the materials. For example, I don't work in a suit-and-tie culture, so when I take a course where everyone's dressed up, it just doesn't resonate. In fact, I find that it distracts me from the content and doesn't feel personable.
Get to know your audience and their preferences regarding language, themes, imagery, and so forth. You want to use this as an opportunity to create a connection with your audience. That doesn't mean you have to perfectly please everyone. Sometimes less is more; if you're having difficulty on deciding if something should stay or go, it's probably best to do the latter.
For more tips, join me at the ATD 2019 International Conference & Exposition. During my session, Changing the Face of UI Design for E-Learning, we will explore how to scale your e-learning design while focusing on creating exciting user experiences and designing effective learning content.