Easy Mobile Learning (Sort of…)

Ok, so you have some existing e-learning with audio, video, animation that your users access online with their personal computers  (Do we still use the phrase “personal computers?”). Maybe you have created your course in something like Articulate Presenter or Flash where a large part of it consists of more listen-and-learn content and less click-and-read.

Why not make it available on mobile devices as another option so that users can access at least part of (the less interactive part) while on the road? Now by mobile format, I don’t mean true mobile learning. I simply mean video files that can be played on your IPod, Iphone, Ipad, Blackberry,  or Android device much as you would a video podcast.

Here is an easy way to convert your online learning to a mobile format.

Step 1: Get some screen recording software

Get yourself a copy of  Camtasia Studio 6 or 7 from Tech Smith. I use Camtasia and not something like Captivate from Adobe  because, not only is it cheaper, but it has a great Pan and Zoom feature that allows me to effectively zoom in on parts of the presentation and pan across the screen.  These are very important features when adapting something for the small screen that was originally intended for the big screen.

Step 2: Record

Record the main stage area of your course with Camtasia. Camtasia, allows you to record not only what appears on your computer screen, but also the system audio before it comes out of the speakers. This will give you the best sound quality. If you don’t have it set right, you may end up recording  the audio that has been picked up by your external microphone as it comes out of your speakers.  I had to fool around with the audio properties somewhat to get the settings right. In Camtasia Studio 7, in the audio options I chose Record System Audio.

System Audio

In Camtasia Studio 6, you will need to go into the audio options and choose either the Stereo Mix or Speaker Audio. Test it out on a short clip and see if it captures the audio correctly.

Once you know how to do it, you can record anything that you can see and hear on your computer just the way it was created. It is a great way to keep a copy of a video you like, extract audio from a flash movie, create a video from a flash movie. Whatever.

Tip: Some programs like Articulate allow you to let the entire course  play automatically from one section to the next. If you can, set it up to do auto play so that you don’t have to stop and start the recording and have multiple recordings to import into Camtasia. If you can’t do this, you can make smaller movies for each section of your course and then combine them in Camtasia.

Step 3: Import into Project

Once you have your recording(s), you will import them into Camtasia for editing. You will need to create a new Camtasia project. I suggest you choose a size for your project closer to the size of the output you want to create so that you can see how much you will have to zoom in on the material. However, if you want to create multiple sizes and formats for new devices as well as older ones you may want to start with a larger size and scale your videos down later with another tool.  In my case, I wanted to create output for older Blackberry Curves as well as newer Ipod Touches and Iphones.  I wanted various sizes to take advantage of the larger screens so I set my project setting to 640 x 480 and used another tool to process the other sizes and formats of videos.

Step 4: Edit

Once you have your movies in the Camtasia program, it is time to edit them. This will consist mostly of starting from the beginning  and progressing to the end all the while zooming in on key parts of your presentation that might not be as visible on a smaller device.

You will need to make some judgment calls.  Sometimes this may mean showing a full screen and then zooming on a particular image or bullet point, other times you may have to sacrifice showing the larger screen with associated images and pan around the screen focusing on individual elements. Since this is only good for narrated courses where the user can fill in the blanks by listening, there will be some trade-offs.

We did this for one client who had a course that was about an hour in length. In this case, we had to break the video into three parts to make it easier for users to download and  watch them in reasonable chunks. This meant also finding logical breaks and creating a clear title for the beginning and end of each part.

Step 5: Convert

Once you are done the editing, you can export the course from Camtasia and start converting the videos to other formats and sizes. In our case, we chose one of the output formats that produced a standard MP4 file. Once we had the MP4 file, we ran it through a program like Format Factory to give us the various sizes and formats for common mobile devices.  With newer smart phones this can mean quite large resolutions so make sure you keep this in mind when exporting from Camtasia. Also, keep in mind some older devices only handle 320 x 240 video and some only run 3GP. In most cases MP4 is the best format for devices out there.

Conclusion

Though the final product may not be as interactive as some people would like, this is one more good option to make existing elearning content accessible for people on the go.

Share

Articulate Engage 09 – Do the Monkeys Love it?

If you want a simple way to interject interactivity into your eLearning courses, check out Articulate Engage.  The folks at Articulate describe Engage as  ”a quick and easy tool that lets you create lean-forward experiences that learners love”.  I’m not exactly sure what lean-forward means ;) — but they’re right on the money with the fast and easy part.

Even a monkey could use it

An intuitive, uncluttered interface makes Engage mind-numbingly simple to use — Not being one who likes to expend unnecessary brain power, this alone makes it a worthwhile purchase.  It’s so easy most people won’t need any instruction to use it — most simians won’t either.monkey_business

Engage comes with ten flash-based interactions that will jazz up even the most basic page turner.  Just pick one, enter your content in the template, press a button, and Bob’s your uncle.  The only challenge, and part of the fun, involves figuring out which interaction to use for your content. Just because an interaction was designed for FAQs doesn’t mean you have to use it for an FAQ.  Articulate provides excellent tutorials, demos, two really great blogs, and online forums to help get the creative juices flowing.

You can publish your content to several formats.  I especially like that you can publish to Microsoft Word.  We use this option a lot as a way to distribute the content for review although we did have some issues with Engage crashing when trying to generate the Word documents.

Here’s a labeled graphic interaction that I put together in about 5 minutes.  It uses the default settings for the colours, fonts, navigation and labels.

engage_default

Click here to see the Engage interaction

We often use the labeled graphic interaction for software training — we insert a screen image and then use the labels to highlight key elements.  The really cool thing is that you can add audio and media (image, video, Flash, even another Engage interaction) to enhance the experience.

If you explore the posted interaction, you’ll see that I nested the Engage interaction within itself a couple of times just for fun.  Some of the other interaction types handle this better but this one should give you a taste of what can be done with just a little imagination.  Ah but I digress.

A little yoga wouldn’t hurt

The thing that makes Engage great — its beautiful simplicity —  also poses a limitation. Take the presentation template for instance.  I can adjust the elements such as the colour scheme and fonts, but I want more flexibility.  Give me the ability to change the style of the player controls, the title bar and import my own buttons and arrows for the labeled and guided interactions.  We rarely use Engage on its own so would give anything (well almost) to be able to hide the title bar when integrating the interaction into a larger course.  It’s funny, you can make the background transparent but not the header bar.

I modified the colour scheme in a guided image interaction to illustrate what I mean.

engage_mods

10 out of 12 monkeys wanna do this

Within each interaction type, there are only a few places to insert text or media. This could be construed as a good thing as it forces consistency and makes it harder to screw up the design.  I find it a little restrictive.  Take my simian (sorry, I mean monkey) example for instance.  I could only add one main image in the labeled graphic interaction.  This meant that I first had to use another tool to combine all my separate monkey pictures into a single image.  I’d rather just insert the separate images and have the flexibility to move them around to get the optimal positioning.

In some interactions, I can’t re-size the imported images, videos or Flash files.  In others, I can.  Why not make them all function the same way?  There is a work around in which I can edit the sizes in the data.xml file that is produced with the published output, but this is inconvenient as I’d have to make this edit every time I publish the file.

There are options to control the playback.  Unfortunately, we rarely use the one that sets the presentation to advance by itself because there is no way for the learner to pause the playback or step back to review something they missed.  Seems to me like something people might want to do.

At the risk of sounding cranky, (I love this product honest), I have to mention the file naming convention.  When publishing an interaction, Engage always names the output file engage.swf and the content folder engage_content.  This isn’t an issue when using Engage with Articulate Presenter, but we often import multiple Engage interactions into other authoring tools such as Lectora.  Each time we publish an interaction, we have to manually rename the output files to give them unique files names; otherwise, they will overwrite one another when exported from the authoring tool.  This makes dealing with revisions a pain.

The importance of the company one keeps

Some products have great potential only to be ruined by poor marketing, sales and support.  Some companies hide their products from view forcing you to buy them before you can even see the list of features.  Here I’d like to give a shout out to Articulate.  This is one awesome company.  Not only do they provide a fully-functional 30-day trial version of  Engage, they do an excellent job of showcasing their products and building a user community. Everything from the design of their website to their excellent demos, blogs and customer support reinforce the message they believe in quality.

How to make a monkey happy

Aside from an unlimited supply of bananas, the following enhancements would really make Engage rock.

  • More interaction types  — an interactive flow chart or work flow diagram would be nice for starters. To their credit, Articulate makes the SDK available. If you have some Flash knowledge and a little imagination you can make your own interactions and even share them with the wider Articulate community. People have not grabbed on to this yet, at least the sharing part anyway. We’d like to hear what other people think might make a good interaction or any feedback from people who have tried working with the SDK.
  • Give us the option to name the output files/folder
  • Give us an option to hide the title bar.
  • Add an easy way to link different Engage presentations together.
  • Add an easy way to synch the audio with graphic labels.
  • How about a rollover option in the labeled graphic interaction?
  • Engage output currently displays at 720×540.  Give us an option to change the default size when we publish.
  • The ability to publish to PDF  or other formats — maybe even where self-playing interactions can be exported to iPod/Blackberry video or any video format for that matter.
  • The ability to publish partially “skinless” (sans border, title, etc.) — this is a feature in Adobe Captivate that I really like.

I’ve prattled on long enough.  Do the monkeys like Engage?   Why yes they do — in fact they love it.

10 out of 12 monkeys like this product

Share

One Tool to Rule Them All

I once was a writer for a software company that used a code generator to produce its application code. For some reason the president of the company got it into his head that since the code was automatic, all I had to do to produce the documentation was press a button and it too would magically generate. Wouldn’t that be nice?

It’s funny how we develop such misconceptions about what tools can and can not do.  How many of us have spent a small fortune on some software package thinking it would end world hunger, only to find it missing features so blindingly obvious that we started to wonder if the product designers were from the same galaxy as us.

At Pinched Head, we’re still looking for that one tool to rule them all — we might have to develop it ourselves.  In the mean time, we use lots and lots and lots of different tools to get our projects done and would like to share some of our findings with you.

We’ve developed a highly scientific 12 monkey rating system which we’ll rigourously apply to all the reviews.  Why 12 monkeys you ask?  Why not, we say.

12monkeys

Stay posted. My first review will be Articulate Engage.

Share