Adobe Captivate 7: Quiz Not Scoring Correctly? Think Advanced… Check Your Interaction!

by Kevin Siegel Follow us on Twitter View our profile on LinkedIn View our videos on YouTube 
 
Here's an interesting scenario: You create a Captivate project that contains 12 slides: 10 question slides, each worth 10 points, and two "transitional" slides containing simple navigation buttons.
 
During the testing phase, a beta-tester who answers all of the questions correctly should be awarded 100 points. Simple. Interestingly, every beta-tester who answers the questions correctly receives a score of 96 from the LMS. Huh?
 
How about this one? You have a five-question Captivate project. As with the first example, this project also has a couple of "transitional" slides containing navigation buttons.
 
During the testing phase, the progress indicator on each of the question slides indicates that you are on slide 2 of 6, when you are actually on the first question slide. What's up with that? Keep in mind, the project only contains five questions so the first question slide should have indicated that you were on slide 1 of 5.
 
I've seen these problems before. The issues aren't with the question slides, and they're not a problem with your beta tester. The problem is typically found with the buttons on the "transitional" slides.
 
If you were to select a button and visit the Reporting group on the Properties panel, you'd see that many objects (click boxes, buttons, text entry boxes) can report user interactivity. In short, the object can be treated like it's part of a quiz.
 
Adobe Captivate: Reporting Options 
 
If you select Include in Quiz, your question number counts will be thrown off. If you select Report answers and Add to total, your quiz score will likely be thrown off.
 
Here's the real challenge: Imagine you have 100 slides. Some of the slides are question slides; the majority are simply interactive or contain buttons. It's going to be a real pain to open each of your slides, show the properties of objects, and ensure the Reporting options are set correctly. What's a developer to do? Read on…
 
Choose Project > Advanced Interaction to open the Advanced Interaction window.
 
Adobe Captivate: Advanced Interaction
 
You can use this handy window to control all of the reporting objects in your project. For instance, if you wanted to stop a button from being added to the quiz total, all you need to do is select the object in the Advanced Interaction window and, on the Properties panel, Reporting group, deselect the Add to total check box.

If you'd like to see a demonstration of how to Report a score without using Question Slides and how to use the Advanced Interactions feature, check out this video on the IconLogic YouTube channel.

***

Looking for training on Adobe Captivate? IconLogic offers multiple live, online Adobe Captivate classes each month including Introduction to Adobe Captivate and Advanced Adobe Captivate.

Adobe Captivate 7.01: Color Swatches

by Kevin Siegel Follow us on Twitter View our profile on LinkedIn View our videos on YouTube

Over the past few weeks, I've written about the enhancements you'll find in the recently-released service patch for Captivate 7 (an enhanced lock feature and a new Star Smart Shape). This week I'm going to show you how to use the new Swatches panel.

In the image below, I've added a logo onto a Captivate slide. I'd like to use the green contained in the logo on the Highlight Box you see to the left of the logo. I'd also like to be able to use that same color in other Captivate projects.

Adobe Captivate: Highlight Box and Logo.

To begin, I opened the Swatches panel (Window menu). Then I selected the Pick Color tool (the eye dropper shown in the image below).

Using the Pick Color tool, I clicked on the green color on the logo. In the image below, you can see that the color is added to the Swatches panel (#90B000).

The Enter swatch name dialog box opens. In the image below, I named my new Swatch LogoGreen and then clicked the OK button.

The LogoGreen swatch appears on the Swatches panel (it's the last swatch you see in the image below). I can now use the swatch and apply the color to any slide object.

Keep in mind that Swatches are shared by all Captivate projects so you won't have to recreate the Swatch every time you create a new project. In addition, you can import existing swatches from either Adobe Photoshop or Kuler by clicking the Load tool on the Swatches panel.

Adobe Captivate: Load swatches

If you'd like to see a demonstration of the new Swatches panel in action, check out this video on the IconLogic YouTube channel.

***

Looking for training on Adobe Captivate? IconLogic offers multiple live, online Adobe Captivate classes each month including Introduction to Adobe Captivate and Advanced Adobe Captivate.

Adobe Captivate 7.01: A True Star

by Kevin Siegel Follow us on Twitter View our profile on LinkedIn View our videos on YouTube

Smart Shapes were introduced with Adobe Captivate 6. At that time, one of the most often-requested shapes that needed to be added was a Star shape.

When Adobe Captivate 7 was introduced, many developers were disappointed that there still wasn't a Star Smart Shape. Oh the heart-ache… oh the drama. Well, you'll be happy to learn that the drama and the heart-ache are over… and you didn't have to wait for Captivate 8.

Adobe recently released a service patch for Captivate 7 (to 7.01). Last week I wrote about the enhanced lock feature found in the patch. This week, let's explore the Star Smart Shape.

To add a Star, choose Insert > Standard Objects > Smart Shape. The Smart Shapes window will open and you'll find the Star grouped with the Basic shapes (shown in the image below).

Once you've drawn the Star, you can use the Properties panel to change the look of the Star, just like any other slide object. In particular, you'll find a Spikes area on the Fill & Stroke group (shown in the image below) allowing you to change the number of points contained within the Star.

And as with all Smart Shapes, always look for the yellow box (shown at the top of the Star in the image below). Dragging the yellow box further modifies the look and feel of the shape.

If you'd like to see a demonstration of how the new Star Smart Shape works in Adobe Captivate 7.01, check out this video on the IconLogic YouTube channel.

***

Looking for training on Adobe Captivate? IconLogic offers multiple live, online Adobe Captivate classes each month including Introduction to Adobe Captivate and Advanced Adobe Captivate.

Adobe Captivate 7.01: Twice the Locking Power

by Kevin Siegel Follow us on Twitter View our profile on LinkedIn View our videos on YouTube

Adobe recently announced a patch for Adobe Captivate 7. The patch offers support for the new Macintosh and Windows operating systems and fixes several bugs. As patches go, bug fixes and expanded support for operating systems is typical fare. However, if you've spent the few minutes that it takes to install the free upgrade, you might have missed some enhancements that are a pleasant surprise (and above and beyond what one might expect to find in a simple patch).

For instance, the ability to lock slide objects has been around for years. All you needed to do was select a slide object and, on the Timeline, click the white dot in the lock column. In the image below, I've added a Text Caption to a slide. The white dot indicates that the object is not locked. I can drag the unlocked object around the slide, resize it, and use any of the groups on the Properties panel.

Adobe Captivate: Object Lock Tool

Prior to the patch for Captivate 7, clicking the white dot simply locked the object and the white dot changed into a lock icon (shown in the image below). While locked, you couldn't move or resize the object nor change any of the object's Properties without first unlocking the object.

Adobe Captivate:  Object locked

After installing the Captivate 7.01 patch, there are now two lock modes: fully locked and semi-locked. After an initial click on the white dot, the lock icon is noticeably different from what was seen in older versions of Captivate. In the image below, notice that instead of the standard lock icon that was shown in the image above, the lock icon now includes arrows.

Adobe Captivate: Object semi locked.

The arrows not only appear on the lock icon on the Timeline; the locked object on the slide also displays the semi-locked icon (shown below).

Adobe Captivate: Semi-locked icon shown on a slide object.

When an object is semi-locked, you cannot change its size or slide position. However, you can make other changes to the object. For instance, in the image below, notice that while the Transform group options aren't available, the options in the General group (Caption and Callout) are both available. In addition to the General group, all of the remaining groups remain available with a semi-locked object.

Adobe Captivate: Properties panel showing semi-locked options.

If you'd like to fully lock an object (just like in the old days), it's a simple matter of clicking the white dot on the Timeline a second time (the first click semi-locks the object; a second click fully locks the object).

If you'd like to see a demonstration of how the new lock feature works in Adobe Captivate 7.01, check out this video on the IconLogic YouTube channel.

***

Looking for training on Adobe Captivate? IconLogic offers multiple live, online Adobe Captivate classes each month including Introduction to Adobe Captivate and Advanced Adobe Captivate.

Adobe Announces Patch for Adobe Captivate 7

Adobe has just released a patch for Adobe Captivate 7. The patch supports both Mac OS 10.9 and Windows 8.1, and addresses several known bugs. In addition, there are several enhancements including:

  • STAR smart shape added
  • Color Swatches: You can now import swatches from Adobe Photoshop and Kuler, or create custom swatches, and apply them to Adobe Captivate objects with a single click.
  • Copy/Paste of objects/Slides carries actions, Advanced Actions and Shared Actions across the projects.
  • Open external library containing shared Actions and drag and drop them in current project and reuse 
  • Conditional Actions:
    • Duplicate conditional block for reuse 
    • Preview the entire conditional action
    • Move/Re-Order conditional decision block
  • New Actions in Advanced Actions Dialog box – Pause / Exit / Increment / Decrement
  • New Actions in AA and PI – Lock / Unlock TOC , Show / Hide Toc, Toggle, Show/Hide Playbar
  • New Variables added:
    • CpInReviewMode – Indicates whether the user is in Review mode or not.
    • CpQuizInfoPreTestMaxScore – Returns the maximum score for the pretest questions.
    • CpQuizInfoPreTestTotalCorrectAnswers – Returns the number of correctly answered pretest questions.
    • CpQuizInfoPreTestTotalQuestions – Returns the number of pretest questions in the project.
  • Support for Print and Save in Notes Interaction
  • New Millionaire interaction
  • Reporting of variable usage
  • Support for locking Size and Position of objects
  • Support for flipping smart shapes through Properties Panel
  • Support for deleting unused (cached) Image buttons and Captions

You can learn more on the Adobe site.

Adobe Captivate: Master Slide Placeholder Objects

by Kevin Siegel Follow us on Twitter View our profile on LinkedIn View our videos on YouTube

When you insert a Standard Object onto a master slide and then apply the master slide to a Filmstrip slide, the Standard Object on the master slide appears on the Filmstrip slide(s). You can see the Standard Object, but you can't select it or edit it. In my Captivate classes, I describe the relationship between objects placed on a master slide and a Filmstrip slide this way: it's as if a piece of plexiglass has been dropped on top of the Filmstrip slide that protects the master slide objects. You can click on the object on the Filmstrip slide, but you can't pass through the plexiglass and select the object.

If you want to move, delete, or otherwise edit an object that has been placed on a master slide, you have to edit the master slide. Once you have edited an object that is on a master slide, the change instantly affects every Filmstrip slide that is using the edited master slide.

The problem with adding objects to a master slide is that pesky plexiglass effect. What if you need to design a master slide for a fellow developer that includes a placeholder for an image? If developers use your master slide, they'll be able to see the placeholder, but they won't be able to select it and replace it with an actual image. Without the ability to select placeholder objects, there's really no value in the placeholder.

But wait… there is actually a placeholder feature in Captivate that you've likely missed. If you're working on a master slide and visit the Insert menu, you'll see a Placeholder Objects menu item. (Many folks miss the Placeholder Objects menu item because it is only visible when you're actively working on a master slide.)

Adobe Captivate: Adding Placeholder Objects

Insert a Placeholder Object on the master slide as you would any Standard Object. Then, on the Filmstrip, apply the master slide to the Filmstrip slide via the Master Slide drop-down menu on the Properties panel.

Adobe Captivate: Applying a Master Slide.

Once you have applied the master slide to the Filmstrip slide, you'll be able to select and edit the Placeholder Object directly on the Filmstrip slide. For instance, I inserted an Image Placeholder Object on my master slide. Then, from the Filmstrip slide, I was able to select the Image Placeholder Object, insert an image, move the object around my slide and re-size it.

Best of all, I was able to reset the slide. After inserting an image into the Placeholder Object, I accidentally re-sized and moved the object from its original master slide position. Instead of re-resizing and dragging the object back to its original position (or using the Undo command multiple times), I simply clicked the Reset Master Slide button (shown in the image above), and the object instantly returned to its master slide size and position–on its own. This is an awesome, often overlooked, feature!

If you'd like to see a demonstration of how to create and use a master slide (and how to use a Placeholder Object), check out this video on the IconLogic YouTube channel.

***

Looking for training on Adobe Captivate? IconLogic offers multiple live, online Adobe Captivate classes each month including Introduction to Adobe Captivate and Advanced Adobe Captivate.

Adobe Captivate: Text Entry Boxes Gain More Options

by Lori Smith

Text Entry Boxes are great. I find them particularly handy when creating an eLearning lesson and you need to simulate the process of typing text within a form field. Text Entry Boxes allow learners to type text just as they would in the actual software.

When setting up a Text Entry Box, you can set the Correct entries by selecting Validate User Input from the General group on the Properties panel and then specifying the terms in the Correct Entries dialog box.

Adobe Captivate: Validate User Input

Adobe Captivate: Correct Entries

Like I said at the outset, Text Entry Boxes (TEB) are great, but they're not new (they've been around since day 1). If you've used TEB's over the years, you know that they've changed very little even as Captivate has evolved and grown in both features and power.

If you're a long-time TEB fan like me, you'll be delighted to see that with Captivate 7, TEB's have finally been improved a bit. With a TEB selected on a slide, check out the More Options button in the General group of the Properties panel. The options that appear, thanks to this simple button, solve one of the issues that has frustrated me in the past. There is now a check box where you can specify some general restrictions on what a 'correct' entry may be.

Adobe Captivate: TEB More Options

For instance, if you choose Numbers, your learner will only be permitted to type numbers within the TEB. Select Lowercase and any characters typed will always appear in lowercase letters. Select Uppercase and any typed text will automatically be put into uppercase letters.

If you have specified either Lowercase or Uppercase and your learner tries to type in a number, the box will not accept it. If you specify a Maximum Length, when the learner tries to enter more than the specified number of characters, an error message appears. And even cooler? You can force the text to automatically be submitted after the specified number of characters by choosing Auto Submit (the learner won't need to press any additional keys on the keyboard or click a Submit button).

Adobe Captivate: Max Length

I encourage you to play around with the new TEB options. I'm sure you'll find the perfect settings that will allow you to simulate your computer software like never before.

***

Looking for training on Adobe Captivate? IconLogic offers multiple live, online Adobe Captivate classes each month including Introduction to Adobe Captivate and Advanced Adobe Captivate.

Warning Mac Adobe Captivate 7 Developers… Don’t Upgrade to Mavericks Yet

Apple recently announced the availability of Mavericks, its latest and greatest operating system for the Mac computers.
 
As much as I love new toys, I tend to hold off when it comes to installing software updates. In my experience, you never know what the software update will break; waiting a bit tends to work out when the updates prove problematic. 
 
It turns out that the Mavericks software and Adobe Captivate 7 aren't getting along. Before installing Mavericks, you might want to read this upgrade warning issued recently by Adobe.

Adobe Captivate: Emailing Quiz Results

by Lori Smith

Have some of you long-time Captivate developers been wondering what happened to the ability to put a "Send Email" link on your quiz results page? If you were using Captivate 5.5 or earlier, this used to be an option. With Captivate 6 & 7, the Quizzing capability has been enhanced and some things have been changed. Emailing from the results page is one of them. You no longer set this from the Quiz Preferences > Reporting category.

While at first glance it appears that the ability to email quiz results data has been removed, you actually have more options. In fact, I am going to teach you two ways that you can email the quiz results.

The first and simplest way to email quiz results is to choose Quiz > Quiz Preferences > Quiz > Pass or Fail.

Adobe Captivate: Quiz Pass or Fail

From the two Action drop-down menus, select Send email to.

Once the quiz is completed by the learner and they click the Continue button on the Quiz Results slide, their email client will open just as it did in earlier versions of Captivate. If the Quiz Results slide is not used, the email client will open after submission of the last answer.

Note: Although an email opens and is addressed as specified in the Quiz Settings, the subject field is blank and the content is now blank. The learner will have to fill in both areas as necessary.

A second way to send quiz results via email is by using an email widget. While this method provides a little more information in the resulting email, it's a bit more complicated to set up than the first method.

Go to the Quiz Results slide (or the slide you would like the learner to initiate the email). Open the Widget panel (Window menu) and Insert the emailIcon widget.

Fill in the options for the widget. Something like this would make sense:

Adobe Captivate: Email Widget Properties

Name the widget PassEmailWidget by selecting it on the slide and using the Name field on the Properties panel. Also deselect Visible in output so that the widget will initially beinvisible in the output.

Insert the widget again, this time naming it FailedEmailIcon (deselect Visible in output).

Adobe Captivate: Another named widget

All you need to do now is create a little Advanced Action namedShowEmailIcon that looks like this (Project > Advanced Actions):

Adobe Captivate: Advanced Action 1

Adobe Captivate: Advanced Action 2

Adobe Captivate: Advanced Action 3

Lastly, invoke the ShowEmailIcon action on entry to the Quiz Results slide (or whatever slide you have chosen). Select the slide on the Filmstrip and, on the properties panel, set the Action group like this:

Bam! Now the email client will open when the learner clicks the eMail icon, and at least the subject line will be filled in as you like it. Seem like a lot of work? Only the first time around. After that, save this action and these widgets in a template and reuse them on future projects.

Do you have other quizzing conundrums or wishes? Send them to me! We are also thinking about creating a one-day online class dedicated to quizzing with Adobe Captivate. I'd love to hear if there's interest out there.

***

Looking for training on Adobe Captivate? IconLogic offers multiple live, online Adobe Captivate classes each month including Introduction to Adobe Captivate and Advanced Adobe Captivate.

Adobe Captivate & eLearning: Screen Reader Best Practices

by Kevin Siegel Follow us on Twitter View our profile on LinkedIn View our videos on YouTube

Last week I wrote about some Best Practices for Creating Compliant eLearning. I'd like to follow up that article with information about screen readers.

Screen readers are programs designed to allow visually impaired learners to navigate through a website or eLearning lesson by reading the content aloud.

Two popular screen readers are JAWS (Job Access With Speech) and Window-Eyes. According to Microsoft, "Windows 8 has built-in assistive technologies that work with both Windows 8 applications and with desktop software to provide seamless access to the entire Windows experience."

If you'd like to see a review of some of the top screen readers, Top 10 Reviews has some great information. For instance, there's a section in the article that deals with compatible applications, something that is often overlooked.

According to the article, "This (compatibility) is one category that should not vary (between screen readers) no matter what your vision level is. You want your software to be compatible with the basics of your computer–word processing applications, internet, email, PDF reading–but not all screen readers are. The best ones work well with newer versions of Microsoft Office, especially Word and Excel. They also include at least two different internet browser options, usually Internet Explorer and Firefox. A variety of email applications is nice, but at the least the software should work with Outlook and Outlook Express."

Each screen reader uses different methods to translate screen information into speech. As you create eLearning projects in Captivate, you can certainly add accessibility, but you cannot control how a screen reader interprets the accessible components you add to any one lesson. For instance, you cannot force a screen reader to read screen text exactly when you want, or how you want. For that reason, it is best practice to test your projects with multiple screen readers and learn for yourself how each screen reader behaves.

Tips for Testing Screen Reader Compliance

Adobe has invested significant resources into Captivate to ensure the lessons you create have the capability of being compliant. And Adobe offers the following tips for testing your lessons for compliance:

  • If you are designing your projects to work with screen readers, download several screen readers. Then test each project by playing it in a browser with the screen reader enabled.
  • Ensure that the screen reader is not attempting to "talk over" places in your project where you have inserted separate audio.
  • Several screen reader applications provide a demonstration version of the software as a free download. Try as many as you can to ensure compatibility across screen readers.
  • If you are creating interactive content, test it and verify that users can navigate your content effectively using only the keyboard. Screen readers work in different ways when processing input from the keyboard. For this reason, your Adobe Captivate content might not receive keystrokes as you intended. Make sure that you test all keyboard shortcuts.

See also: Establishing a screen reader test plan

***

Looking for training on Adobe Captivate? IconLogic offers multiple live, online Adobe Captivate classes each month including Introduction to Adobe Captivate and Advanced Adobe Captivate.