eLearning: Is it Time to Jump on the xAPI Bandwagon?

by Megan Torrance Follow us on Twitter View our profile on LinkedIn
 
xAPI and the Tin Can Project… it's possible that you've been hearing about these terms for years. Or maybe someone just dropped one or both terms into a conversation and you're feeling left out. It's okay. Few eLearning developers have ever developed or seen an eLearning project that uses xAPI. However, given the fact that eLearning development tools and learning platforms now support xAPI, it may be the time to jump on the xAPI bandwagon. 

What is xAPI?

Many people say that xAPI is the next version of SCORM. While xAPI will replace SCORM, to say it's the "next version of SCORM" is like saying my smartphone is the next version of the rotary dial phone. SCORM is the technology standard that means any eLearning course can work in any learning management system. Not to put too much of a fine point on it, but it's the standard that has allowed for the growth and variety that you see in the eLearning world today. When we no longer have to worry about whether our course can talk to our learning system, we can then focus on the instruction. Clients can change vendors without fear because as long as we're all using SCORM the course should work. 

However, SCORM is outdated. It doesn't like to be disconnected from the internet. It only tracks what happens when you're logged into the LMS. And it only tracks a few shallow, boring metrics about what happens in an eLearning course. 

Let's face it, the vast majority of what people learn doesn't happen in the LMS. And that means it doesn't get tracked. You can't see it. You can't measure it. You can't report on it. At least not with much depth. And if you are tracking, you can't switch vendors. Along comes xAPI. 

So, really, what is xAPI? 

xAPI is a simple, lightweight way to send, store, and retrieve data about learning experiences and to share that data across platforms. This data is formatted and sent via structured activity statements by activity providers (like an eLearning course or performance support system) and stored in a learning record store (LRS). The LRS is analogous to the SCORM database in an LMS, but it is not required to handle all the learning management functions that your current platforms likely do.

Here's the magic. This isn't "LAPI" it's "xAPI" and that signals a huge difference in direction. The x in xAPI stands for "experience," not just the "learning" part of things. While an eLearning course can be an activity provider, and for many people that will be the primary source of learning data (at least for a while), xAPI takes us far beyond SCORM. With xAPI you can track activity in performance support tools, participation in online discussions, mentoring conversations, performance assessments, and actual business results. Now we can see a full picture of an individual's learning experience and how that relates to his/her performance.

The API in xAPI stands for Application Programming Interface: it's the way that software systems interact and share data. xAPI activity statements can be generated by activity providers and sent to the LRS, or they can be sent from the LRS to other systems, or from LRS to LRS. The point here is the interoperability. When we're all using the same standard–moving from SCORM to xAPI–tools and content from different vendors can all work together, paving the way to a smoother experience for the organizations we serve and the growth of the industry. 

An xAPI activity statement records experiences in an "I did this" format. The activity statement specifies the actor (who did it), a verb (what was done), a direct object (what it was done to) and a variety of contextual data, including score, rating, language, browser and platform, results, intersections with curricula standards, and almost anything else you want to track.

Is xAPI here to stay?

This is the billion dollar question. With any new technology, there is a small set of leading edge and early adopters who take the plunge, struggle through the kinks of working with something new and forge the way while others wait in the wings to see if this thing is really going to stick. A lot of new ideas fail. And when you're responsible for the learning and development of a large organization with millions of dollars on the line, it's wise to wait and see if this is going to get traction or if it's just a well-hyped flash in the pan. 

Until recently, using xAPI meant a lot of custom programming, close work with your LRS provider, and custom reporting tools. Everything was geeky and custom. It just wasn't scalable for enterprise-wide adoption. Today, xAPI is ready for wider adoption. Major courseware development tools have varying degrees of basic conformance with xAPI and can send statements to an LRS. Several LRSs are commercially available to choose from, and LMS providers are adding an LRS to their suites, either natively or in partnership with LRS providers. Their capabilities are improving all the time. If your current course development tools don't create the activity statements you need, keep in mind that sending xAPI statements requires only simple JavaScript. (If that seems daunting to you, rest assured it is not a big hurdle for your friendly neighborhood software developer.) xAPI is emerging as a geek-free option for the L&D industry. The DISC (Data Interoperability Standards Consortium) has begun the process of developing conformance testing so that tools and products across the industry can be certified. 

Should I use xAPI?

Yes. If you have something to track that cannot be handled by SCORM, xAPI is a viable option for you and it's not difficult to get started. For initial experimentation and testing, most commercial LRS products offer a free trial option.

Want to learn more about xAPI? Check out xAPI Camp or the xAPI Learning Cohort.

Adobe Captivate: Custom Color Swatches

by Kevin Siegel Follow us on Twitter View our profile on LinkedIn View our videos on YouTube
 
When creating a template (you can learn how by attending my 3-hour mini course on building templates), you'll likely need to add colors that meet your corporate brand. Fortunately, it's easy to create color swatches in Captivate and reuse them again and again.

To create a custom swatch, create or select an existing text caption. On the Properties Inspector, Character group, click Color.

Color 

In the Color panel, click Swatches.

Swatches 

At the right of the Swatches window, click Open Swatch Manager.

Swatch Manager 

Click Pick Color.

Pick color 

Pick a color or mix your own and then click the OK button.

Create your own color. 

After clicking the OK button, you will be prompted to name your new swatch.

Swatch name

Once you have created your swatch, it will appear on the Swatch Manager.

 

The next time you click Color on the Properties Inspector, your custom swatch will be available for use. You can create as many swatches as you need; and if you create the swatches in a project template, the swatches will appear in any new projects that are based on the template.

New swatch available for use. 
 
Looking for Adobe Captivate training? Check out these live, online classes.

eLearning: Interactive vs. Engaging

by Sally Cox Follow us on Twitter View our profile on LinkedIn

People love to talk about how they want their eLearning courses to be interactive, but to be really effective eLearning, it has to do more than just interact with the learner; it has to engage them. 

Button example

Just adding a simple button is interactive, but it's not engaging the learner. They have not been asked to think about anything other than tapping a button. No learning here! 

Engaging buttons

In this example, I am giving the learner a choice, asking them to make a decision based on what they have learned. Both buttons will take them to the next slide and explain the correct answer, but they have been asked to think. Therefore, I engaged them. This is a simple but effective way to add engagement.
 
Learn. Then Do.
 
Just as you would review with students in a traditional classroom, it's equally important to review with them in an eLearning course. Think "Learn. Then do."
 
This technique can be accomplished in a number of ways. One is to use survey questions after each topic the learner is taught. Survey questions are usually non-graded questions you can ask a learner–to keep them interested and to help review and retain the content.
 
Survey

Something as simple as a survey question can increase retention of knowledge learned. (By the way, the answer is the Comstock Lode in Virginia City, NV.) Try different types of questions–drag and drop, multiple answer, etc. to keep things interesting.

Video

Including video in your eLearning courses is another brilliant idea for adding engagement. Short, well-produced videos can spice up a course, and multimedia is always a welcome addition. Consider adding short (3-5 minute) videos throughout your courses, and follow up with a quick review.

Video 

Multimedia, such as video, adds a new layer of interest to your eLearning courses. Mixing it up is a good way to keep your learner on their toes.

Branching

To give your learners a non-linear learning experience, consider branching. Branching means you ask a question and based on the learner's response, they go in a different direction.

Branching
 
In this example, the learner is asked to choose a button. Each button takes them in a different direction–perhaps with detailed information on their hometown, or pricing sheets based on their location. Always give them a way to navigate, just in case they realized they chose the wrong answer or want a way back.

In conclusion, the best way to help your learners retain the knowledge is to engage them while they are learning. Interaction is crucial to any eLearning course, but give it a purpose.
 
If you'd like to attend some awesome 3-hour mini courses that focus on eLearning, check these out.

Articulate Storyline: Does Slide Size Matter?

by Kal Hadi View our profile on LinkedIn
 
I often get asked the question about choosing the right slide size in Articulate Storyline. The Slide size or as it's known in Storyline as "Story Size" in not one of those things that you really come across casually in Storyline. It's a bit out of the way.
 
When creating a new project in Storyline, you are not presented with a dialogue box to input slide size. Therefore, Storyline simply goes ahead and selects a size default for you which happens to be 720 x 540 pixels.
 
The more important value in project slide dimensions is really the aspect ratio which happens to be 4:3. (Width/Height for 720/540). This default aspect ratio is the most commonly used in computer monitors, TV sets, and most tablets. The other aspect ratio is 16:9 which is suitable for widescreen devices and should be used only if you know that your audience is using 16:9 displays.
 
Accessing the area in Storyline where you can modify slide size and aspect ratio should you decide to do so, is under the "Design" tab in either the story view or slide view.
 
Slide size area
 
The default slide size of 720 x 540px is a throwback to the NTSC video standard. One reason you may want to modify this default is if you need more canvas (real estate) in your slide. Perhaps your design and content require more space or just need to spread out.
 
Change story size 
 
Another factor that may need consideration when selecting slide size is the "Player Size" used when publishing your project. The default player setting is "Lock player at optimal size". This setting forces the output to maintain the scaling at exactly 100% of pixel dimensions (no scaling). Modifying the "Player size" to "Scale player to fill browser window" will scale the project regardless of the set width and height. 
 
Player size 

***

Looking for training or help with Articulate Storyline or Studio? Check out these awesome live, online Articulate classes.

eLearning: Two Awesome Microphones

by Jeff Harris  View our profile on LinkedIn

In March, Kevin shared his techniques for improving sound quality by using sound absorbers. In this article, I cover two of my favorite microphones for voiceover recording: the Heil PR-40 and the Shure MV51. Each of these microphones delivers high quality sound for eLearning and podcasting applications. There are, however, important differences you should understand to determine which is right for you.

Let's start with the Heil PR-40, a dynamic microphone (meaning that it doesn't need power from a battery, USB connection, or mixer (sometimes referred to as "phantom" power). Dynamic microphones have a downside; they require a good quality microphone preamp to generate adequate recording levels. Without an amplifier, dynamic microphones produce recordings with low audio levels. This means that you may need to boost levels in post-production.

PR-40  

 

The PR-40 is well suited to recording voice-over because it has a full, warm sound that enhances the speaker's delivery. It is an "end-fire" microphone, which means you speak into the end of the microphone and sound is rejected from the side and rear. This design reduces unwanted room and background noise. Sound rejection is an important characteristic when recording in less-than-ideal circumstances. To get the best results from this microphone you will need a pop-filter and shock mount. If you want the "radio broadcaster" look, then get a boom mount that will allow you to position the mic in the most ergonomic position. The cost of a PR-40 is around $350, although a bundle that includes the shock mount and boom will push the price to almost $500.

 

The USB counterpoint to the PR-40 is the Shure MV51. The MV51 is a USB condenser that connects to your computer and draws power from the USB cable. The downside is that you can't connect the MV51 to an analog mixer to further boost or adjust the sound. For eLearning developers who are not using a studio or mixer this limitation may be a benefit.
 
MV51 
 
The MV51 may look retro but it features several innovative "high-tech" capabilities. You can adjust the sound for different recording applications. For example, you can press a button to change from voice-over to music mode. The microphone will use an internal digital signal processor (DSP) to optimize the sound for the recording need. You can also adjust levels, mute audio, and monitor your recording directly from the microphone. Monitoring is very useful to make sure you hear how your mic position and speaking style are affecting the recording. You can monitor with your laptop or audio interface, but sometimes this introduces a delay which is disconcerting to the talent. The cost of a MV51 is $200. This includes the integral "kick-stand" that allows you to record on your desk or connect to any standard microphone stand. The MV51 uses a built-in pop filter so it may not be necessary to add an external pop filter depending on your talent.  

 

After reading this you may be thinking, "no brainer, I'm buying the MV51." Whether this is the right choice depends on your recording needs. If you record a solo speaker, directly into an application on your computer and you don't need the flexibility of using a mixer, then the MV51 is likely the best choice. If, however, you have bigger plans to record multiple speakers at a table or on-stage, then you should seriously consider the PR-40 and other professional analog microphones that use XLR connections.

 

Do you want to learn more about eLearning audio? Join me in the upcoming Audio Essentials course where I will get into more detail about these and other professional-class microphones and audio equipment.

Adobe Captivate 9 Now Supported on 32-bit Systems

Adobe Captivate fans lamenting the fact that Captivate 9 was only available on 64-bit operating systems will love the latest from Adobe: Captivate 9 is now available for older, 32-bit systems. This is a huge deal for people who wanted to upgrade to Captivate 9 but couldn't because they weren't able to upgrade their systems. (People who weren't able to upgrade were forced to stick with Adobe Captivate 8.)
 

TechSmith Camtasia Studio: Creating Branching Scenarios via Hotspots

by Kevin Siegel Follow us on Twitter View our profile on LinkedIn View our videos on YouTube
 
To maximize the effectiveness of your Camtasia Studio projects, you can add interactivity via a hotspot. The hotspots can allow your learners to jump to specific markers within a video, add hyperlinks to websites, and more.
 
To begin, open the Markers panel via View > Show Marker View. Position the Playhead on the Timeline where you would like a marker and either press the letter M on your keyboard or choose Edit > Markers > Add a Timeline Marker. Once the marker appears, you can name it (I've named the two markers below Home and Lesson 1: Creating New Folders).
 
Markers
 
Select a callout already on the Timeline and, on the Callouts panel, click Make hotspot. Alternatively, on the Callout panel, add a hotspot manually by clicking Transparent Hotspot
 
Make hotspot  
 
On the Callouts panel, click the Hotspot properties button to open the Hotspot properties dialog box.
 
Hotspot properties button 
 
You'll find the following options on the dialog box:
 
Pause at end of callout: Once clicked, the video stops based on the callout's end time on the Timeline.  
 
Click to continue: The learner must click the callout to continue viewing the video. 
 
Go to frame at time: The video jumps to a specific frame. You can enter the destination in hours, minutes, seconds, or frames.
 
Go to marker: The video jumps to a specific Timeline marker.  
 
Jump to URL: Opens a web page (enable the Open URL in a new browser window option to open the web page in a separate window).
 
Because my goal was to create a branching scenario where the learner decides which part of the lesson to take, I chose one of my markers from the Go to marker drop-down menu and then clicked the OK button.
 
Hotspot Properties
 
And that's it! To test a hotspot choose File > Produce and Share and select an output that includes the Smart Player.
 
Smart Player 
 
Two of my major beefs with Camtasia over the years has been 1) the snail-like pace of rendering a video (it would take so long I would frequently drink a few cups of coffee during the rendering process because I certainly couldn't do anything else in Camtasia while a project is rendering); 2) the inability to test a hotspot without first uploading the video to a web server.
 
I'm happy to report that TechSmith has removed my beefs and lowered my coffee consumption. Rendering speeds seem to be at least 50% faster in Studio 8.6 then previous versions; and you can now test a hotspot locally (no need to upload to a web server). If you find that you are unable to test without getting an error message or your production speeds are slow, ensure you're using the latest and greatest version of Camtasia (you can check for free updates via the Help menu).
 
Production times are faster 
 
You can see in the image below that the callout containing the number 1 is interactive. If clicked, it will take the learner to the marker I specified in the steps above.
 
Rendered lesson showing a hotspot
 
***
Looking for Camtasia Studio, Articulate Storyline, or Adobe Captivate training? Check out these live, online classes.

eLearning: Designing for Every Learner

by Sally Cox Follow us on Twitter View our profile on LinkedIn

In my fantasy world, every learner who takes one of my courses would be tech savvy; and I'd be able to try lots of cool new things to keep them interested. The truth is, we all bring our own experiences to the table, and there will be always be learners who are tech-challenged and might need a little extra guidance. As an instructional designer, I don't want to leave any students out in the cold. That being said, I'll share some simple tips to help make all your courses user-friendly for all learners.

Consistency

Using the same color buttons and hyperlinks makes it easy to engage with the content. Keep NEXT and PREVIOUS buttons in the same location–help your learner become familiar with the process and get comfortable with online learning.

Consistency is also key when it comes to voice. If you ask a learner to perform a task, make it clear what the task is and that they are to perform it. If you are demoing a process to the learner and they are NOT to interact with the content, but just watch the demo, make sure that it's clear to the learner as well. I've seen courses that mix the two techniques without proper definition and clarity. That can be confusing, and the learner can miss important content.

In the example above, I have included a direction to "select each stopwatch."  This simple directive establishes that the learner is to interact with the content.

Navigation

Regardless of whether you use the navigation features of the tool you are creating in, or create your own custom navigation, just make sure you cover all your bases. A learner may wish to return to the first scene, provided you allow them to do it. Make sure you give them an easy way to get back there.

Navigation or "nav bars" are very familiar to most learners, since websites have similar navigation and your users are most likely accustomed to using them. If you're "branching" within your course, ensure the learner can always find their way around if they move through the course in a non-linear fashion.

Navigation

This graphic shows some of the aforementioned tips to make it easy for all learners to interact with my content, just as I intended.

Color

Another tip for guiding the learner is to keep all the navigation in the same look and feel. Text links would be the same color as buttons, and so on. Again, it becomes familiar to the learner and removes any intimidation about interacting with the course.

Color

Here's an example of using one color to indicate interaction. Notice the orange buttons onscreen, as well as the orange NEXT and PREVIOUS. They don't look alike but are the same color, so by now the learner is accustomed to interacting with the orange directives.
***
If you'd like to attend some awesome 3-hour mini courses that focus on eLearning, check these out.

 

Articulate Storyline: All About the Cursor

by Kevin Siegel Follow us on Twitter View our profile on LinkedIn View our videos on YouTube
 
If you've recorded the screen with Articulate Storyline and elected to insert View mode steps, it's ikely that you'll need to modify the behavior of the cursor that gets created automatically on every slide. Fortunately, there are several cursor formatting options available.
 
Open a slide containing a cursor and double-click the cursor to display the Mouse Tools tab on the Ribbon.
 
Use the Clicks group to change the click sound heard by learners to a Single or Double-click, or remove the sound completely if it's annoying anyone. (Note: There is no Apply to All option so if you want to remove or edit the click sound, you'll need to repeat the process on every slide.)
 
 
 
Next you'll find the Cursors group where you can quickly change the appearance of the cursor (really useful if, during the recording process, the cursor your system displayed wasn't the one Storyline chose for you). Not finding the Cursor you need? no worries. Click the arrow at the bottom right of the group to expand the group.
 
Cursor appearance
 
From there you'll find additional cursors along with an option to Browse for Cursors (you can load any cursor file on your computer or network).
 
More cursors
 
You can use the Path group to perform such cursor trickery as changing the Pointer Path from curved to straight (curved is the default and is ideal), slowing down the cursor speed, hiding or showing the click effect, and changing the direction used by the cursor as it approaches a target. 
 
Cursor Path 
 
Last but not least, if all of the Path options above weren't enough, you can always manually drag the cursor around the slide and make it bend to your will (as it were).
 
Drag the cursor 
 
***
Looking for Articulate Storyline or Adobe Captivate training? Check out these live, online classes.

eLearning: Quick Tips for Engaging the Learner

by Sally Cox Follow us on Twitter View our profile on LinkedIn

Creating engagement with your learners greatly increases their retention of the information and makes the course that much more enjoyable. I often use the word "fun" when I describe eLearning–we're not talking balloons and unicorns here. But I want the course to be easy to navigate, thought-provoking, and an all-around pleasant experience for the learner.

Here are some easy ways to add interaction to your eLearning courses. I am using Articulate Storyline in my examples below, but these principles will work with any eLearning application.

Add a Navigation Bar

Instead of using the default menu or TOC in your courses, add a Navigation Bar to the slides for a clean, professional look. Learners can access other sections easily. You can even lock down more advanced topics until the learner visits specific content.

A navigation bar was added to the top of the slides. The learner can access another section easily and it resembles a website so it's familiar to most.


 
I changed the color of the topic in the navigation bar and made it bold to stand out and to show the learner which section they are in–again, like a website. This technique is easy to understand and navigate.

Add a Question

Give the learner a task. Ask them to answer a simple question–not a graded question in this case but a "survey" question. 

You can have different comments pop-up depending on how the learner answers. For example, if the answer is flat out wrong, you would say "Great guess, but let's take a look at why that might not be the best answer in this scenario." Or, as I often do, set up all the answer buttons to proceed to the next slide. In this case, it doesn't matter what the learner chose as the answer, they are about to find out what the right answer is. But you made them think, and that's engagement!


 
In the example above I added a simple question. Regardless of their answer, the learner is taken to the next slide to learn the correct answer.

Make Them Work for It

I say work, but what I really mean is "make them interact with it." Instead of displaying all the content on the slide, why not give the learner a task? Add buttons or icons that, if clicked, display the information.


 
In this course the learner has already been interacting with the orange circle on previous slides so they know to tap a circle to get information. This is a simple but effective way to add engagement.


 
In the example above I used different shapes but it's the same concept.


 
I used icons for the learner to interact with and gain information.

Add a Familiar Symbol

And finally, the use of a familiar symbol–such as a lightbulb, question mark, or magnifying glass–can allow you to give the learner a tip or tidbit of useful content. 

Some courses use the question mark as a "help" link or to give more info about how to navigate the course. The lightbulb can be used to share a timesaving tip. And the magnifying glass is a great choice if you are giving them more detail or diving a little deeper on the topic.


 
I used a magnifying glass to share more information with the learner. By keeping it consistently in the same location, the learner becomes accustomed to interacting with it.
 
***
If you'd like to attend some awesome 3-hour mini courses that focus on eLearning, check these out.