O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Mastering Adobe Captivate 2017 - Fourth Edition

Book Description

Create responsive SCORM-compliant quizzes, demonstrations, and eLearning content that fit on any device.

About This Book

  • Create highly engaging interactive eLearning content with Adobe Captivate
  • Create SCORM-compliant Quizzes and host them in your favorite LMS
  • Make your eLearning content look great on any device with the advanced Responsive features of Adobe Captivate

Who This Book Is For

If you are a teacher, instructional designer, eLearning developer, or human resources manager and want to implement eLearning, then this book is for you. A basic knowledge of your OS is all it takes to create the next generation of responsive eLearning content.

What You Will Learn

  • Learn how to use features and objects in Adobe Captivate
  • Drive engagement by adding interactivity to your eLearning content
  • Add multimedia elements, such as audio and video, to create engaging, state–of-the-art learning experiences
  • Use themes to craft a unique visual experience that reinforces the learning process
  • Capture on-screen action and create highly engaging interactive software demonstrations and simulations
  • Use question slides to create SCORM-compliant quizzes and surveys that integrate seamlessly with your favorite LMS
  • Make your content look awesome on any device with the advanced responsive features of Captivate
  • Integrate Captivate with other applications (such as PowerPoint and Photoshop) to establish a professional eLearning production workflow.
  • Unleash the true power of Captivate with variables and advanced actions

In Detail

Adobe Captivate is used to create highly engaging, interactive, and responsive eLearning content. This book gives you the expertise you need to reinforce your own professional-quality eLearning course modules.

The book takes you through the production of three pieces of eLearning content. First, you will learn how to create a typical interactive Captivate project. This will give you the opportunity to review all Captivate objects one by one and uncover the application's main tools. Then, you will use the built-in capture engine of Captivate to create an interactive software simulation and a Video Demo that can be uploaded to your YouTube channel or published as an MP4 video. Finally, you will approach the advanced responsive features of Captivate to create a project that can be viewed on any device. At the end of the book, you will empower your workflow and projects with the most advanced features of the application, including variables, advanced actions, using Captivate with other applications, and more.

This book is an advanced tutorial, containing all the assets required to build its sample projects. Self-exploration is encouraged through extra exercises, experimentation, and external references.

Style and approach

A step-by-step approach to mastering the latest concepts and features of Adobe Captivate 2017

Downloading the example code for this book. You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the code file.

Table of Contents

  1. Preface
    1. What this book covers
    2. What you need for this book
    3. Who this book is for
    4. Conventions
    5. Reader feedback
    6. Customer support
      1. Downloading the example code
      2. Downloading the color images of this book
      3. Errata
      4. Piracy
      5. Questions
  2. Getting Started with Adobe Captivate 2017
    1. Getting Captivate
      1. The Captivate perpetual license
      2. The Captivate subscription
      3. Captivate in Technical Communication Suite
    2. A first look at a typical production workflow
      1. Step zero - the preproduction phase
      2. Step one - creating the slides
      3. Step two - the editing phase
      4. Step three - the publishing phase
    3. Touring the Captivate interface
      1. Using the Advanced Interface Mode
      2. Working with panels
      3. Creating a new workspace
        1. Extra credit
      4. Renaming and deleting custom workspaces
      5. Workspaces in normal mode
    4. Join the Captivate community
    5. Exploring the sample applications
      1. Experiencing the Encoder demonstration
      2. Experiencing the Encoder simulation
      3. Experiencing the Encoder Video Demo
      4. Experiencing the take The Train sample application
      5. Experiencing the Adobe Captivate 2017 Training application
      6. Experiencing the Introduction to Fluid Boxes project
    6. Summary
    7. Meet the community
      1. Allen Partridge
      2. Damien
      3. Pooja
      4. Bio
      5. Contact details
  3. Working with Standard Objects
    1. Creating a new Captivate project
      1. Choosing the right project size
      2. Applying a theme to the project
    2. Working with placeholders
    3. Adding slides in a project
    4. Working with the Properties inspector
    5. Exploring the objects of Captivate
      1. Working with the Text Caption object
        1. Creating new Text Captions
        2. Resizing and moving Text Captions
        3. Formatting a Text Caption
      2. Working with Smart Shapes
        1. Drawing a simple Smart Shape
        2. Formatting Smart Shapes
        3. Creating your own Smart Shapes
          1. Modifying a custom shape
        4. Saving a custom shape
        5. Adding text inside Smart Shapes
        6. Extra credit - duplicating objects
        7. Extra credit - creating additional Smart Shapes
      3. Working with images
        1. Inserting an image
        2. Using the image editing tools
        3. Inserting a picture slide
        4. Inserting Character images
        5. Working with SVG images
      4. Working with Text Animations
    6. Working with Text Effects
    7. Summary
    8. Meet the community
      1. Damien
      2. Pooja
      3. Anita Horsley
      4. Contact details
  4. Working with Multimedia
    1. Preparing your work
    2. Inserting external animations into the project
      1. Importing Flash animations
      2. Importing HTML5 animations
    3. Working with video
    4. Working with audio
      1. Adding audio to the objects
      2. Adding background music to the entire project
      3. Adding audio to the slides
        1. Recording narration with Captivate
          1. Setting up the sound system
          2. Recording the narration
          3. Editing a sound clip in Captivate
        2. Importing an external sound clip
        3. Using Text-To-Speech to generate narration
          1. Installing the Captivate speech agents
          2. Working with the Slide Notes panel
          3. Converting text to speech
      4. Using the Advanced Audio Management window
    5. Summary
    6. Meet the community
      1. Ray E. Jimenez, Ph.D.
      2. Contact details
  5. Working with the Timeline and Other Useful Tools
    1. Working with the Library
      1. Using the Library to remove assets from the project
      2. Importing external assets in the library
      3. Reusing library items
      4. Importing objects from another library
      5. Deleting unused items from the library
    2. Laying out the objects on the slides
      1. Using Smart Guides
      2. Using the rulers and the guides
        1. Extra credit - aligning the image legend
        2. Alternate ways to create guides
      3. Using the Align toolbar
        1. Selecting multiple objects
        2. Extra credit - aligning the other objects of the Slide
      4. Grouping objects
    3. Working with the timeline
      1. Using the timeline to select objects
      2. Using the timeline to lock and unlock objects
      3. Using the timeline to show and hide objects
      4. Using the timeline to change the stacking order of the objects
        1. Extra credit - aligning images
      5. Using the timeline to set the timing of the objects
        1. Tips and tricks for great syncing
          1. Using the Sync with Playhead feature
        2. Extra credit - adjusting the timing of the other slides
    4. Working with Effects
      1. Applying and removing effects
      2. Applying other effects
      3. Extra credit - adding effects to the remaining slides
    5. Summary
    6. Meet the Community
      1. Josh Cavalier
        1. Contact details
  6. Working with Interactive Objects
    1. Working with Buttons
      1. Formatting the Buttons
      2. Using Smart Shapes as Buttons
      3. Branching with Buttons
        1. Preparing the buttons
        2. Creating the Branching scenario
    2. Working with Text Entry Boxes
    3. Working with Click Boxes
    4. Discovering the Rollover objects
      1. Working with Rollover Captions
      2. Working with Rollover Smart Shapes
      3. Working with Rollover Images
      4. Working with Rollover Slidelets
      5. Removing the Rollover objects
    5. Working with multistate objects
      1. Working with the built-in states of buttons
      2. Working with the Visited state
        1. Extra Credit - Creating the Visited state of the other buttons
      3. Working with custom states
        1. Creating the custom states
        2. Using buttons to change the state of an object
        3. Extra Credit - Customizing the Normal (Default) state
      4. Working with the Go to Next State action
    6. Working with the Drag and Drop interaction
      1. Using the Drag and Drop Interaction wizard
      2. Using the Drag and Drop panel
      3. Customizing the feedback messages
    7. Working with Learning Interactions
      1. Working with the Accordion interaction
    8. Summary
    9. Meet the community
      1. Damien
      2. Pooja
      3. Joe Ganci
  7. Crafting the Graphical Experience with Styles and Themes
    1. Working with the Swatch Manager
      1. Importing custom Swatches to the Swatch Manager
      2. Using the custom colors
    2. Working with Styles
      1. Managing styles with the Properties inspector
        1. Resetting a style
        2. Creating new styles
        3. Applying styles
        4. Modifying a style
        5. Applying styles automatically
      2. Working with the Object Style manager
        1. Renaming styles
        2. Exporting a style
        3. Importing a style
        4. Creating a style in the Object Style Manager
    3. Working with fonts
      1. Using web safe fonts
      2. Working with System Fonts
      3. Working with web fonts
        1. Extra credit - syncing a second Typekit web font
    4. Working with Themes
      1. Applying a theme to an existing project
      2. The elements of a Theme
        1. The Master Slides
          1. Creating slides based on Master Slides
          2. Changing the Master Slide of an existing slide
          3. Inserting a blank slide in a themed project
        2. The Styles
    5. Creating a custom Theme
      1. Customizing the Master Slides of the Theme
        1. Customizing the Main Master Slide
        2. Changing the background of a Master Slide
        3. Adding a Master Slide to the Theme
          1. Extra credit - adding more Master Slides to the theme
      2. Adding Styles to the Theme
        1. Styling the titles
        2. Adding Placeholders to the Master Slides
          1. Extra credit - adding Title Placeholders to the other Master Slides
        3. Saving the Styles in the Theme
    6. Working with Templates
      1. Creating a Template
      2. Adding Placeholder Slides
      3. Adding the last slide
      4. Saving the Template
      5. Creating a new Captivate project from a Template
    7. Summary
    8. Meet the community
      1. James Kingsley
        1. Contact details
      2. Adam Cannon
  8. Working with Quizzes
    1. Introducing the quiz
    2. Creating Question Slides
      1. Inserting the first Question Slide
      2. Using the Multiple Choice question
        1. Understanding the basic question properties
        2. Working with Partial Scoring
        3. Branching with Question Slides
        4. Discovering the other options of the Quiz inspector
        5. Customizing the feedback messages
      3. Importing Question Slides from a GIFT file
      4. Working with Matching Questions
      5. Working with Short Answer questions
      6. Working with True/False questions
      7. Adding the remaining Question Slides
      8. Working with the Fill-in-The-Blank question
      9. Working with Hotspot Questions
      10. Working with Sequence questions
      11. Creating surveys with Likert questions
    3. Previewing the quiz
      1. Understanding the Quiz modes
    4. Understanding Pretests
    5. Exploring the Quiz Preferences
      1. Setting the passing score of a quiz
    6. Working with Question Pools
      1. Inserting questions in a Question Pool
      2. Inserting random Question Slides in the main project
    7. Styling the elements of the Question Slides
    8. Reporting scores to an LMS
      1. Understanding SCORM, AICC, and xAPI
      2. Enabling reporting in Captivate
        1. Reporting options at the Question Slide level
        2. Reporting other types of interactions
        3. Setting up the project level reporting options
        4. Creating a SCORM manifest file
        5. Testing your SCORM enabled projects with SCORM Cloud
    9. Working with Knowledge Check Slides
      1. Using the Object States to customize the feedback messages
      2. Extra credit - creating the Correct feedback message
    10. Summary
    11. Meet the community
      1. Rod Ward
      2. Tristan Ward
      3. Contact details
  9. Capturing Onscreen Action
    1. Choosing the right resolution for the project
      1. Describing the problem
      2. Resizing the project after the initial shooting
      3. Downsizing the application during shooting
      4. Using the panning feature of Captivate
      5. Using the Scalable HTML Content feature
      6. Using a responsive project
      7. Conclusion
    2. Recording the first project
      1. Preparing the application to record
      2. Rehearsing the scenario
      3. Resetting the application
      4. Recording the movie
        1. Enabling access to assistive devices (Mac users only)
        2. Preparing Captivate to record the sequence
        3. And action!
      5. Previewing the rushes
    3. The inner working of the Captivate capture engine
      1. Understanding the FMR mode
    4. Controlling Captivate during the shooting session
    5. Exploring the preferences
      1. Exploring the automatic recording modes
      2. Exploring the recording settings
      3. The Video Demo preferences pane
    6. Recording the other versions of the project
      1. Previewing the second rushes
    7. Recording with System Audio
    8. The Video Demo recording mode
    9. Automatic and manual panning
    10. Responsive capture
    11. Rescaling a project
    12. Modifying the object properties
      1. The Highlight Box object
      2. Working with the mouse
        1. Understanding the mouse movements
        2. Formatting the mouse object
      3. The Text Caption object
        1. Modifying the content of a Text Caption
    13. Summary
    14. Meet the community
      1. Damien
      2. Pooja
      3. Akshay Bharadwaj
        1. Contact details
  10. Producing a Video Demo
    1. The Video Demo interface
    2. The post-production phase of a Video Demo
      1. Deleting unwanted portions of the Video Demo
      2. Adding objects to a Video Demo
        1. Inserting images in a Video Demo project
          1. Extra Credit – inserting the end image of the Video Demo
        2. Inserting objects in a Video Demo project
      3. Removing unwanted popups
      4. Adding Pan and Zoom
      5. Adding Transitions
    3. Publishing a Video Demo
      1. Publishing to YouTube
    4. Summary
    5. Meet the community
      1. Damien
      2. Pooja
      3. Paul Wilson
        1. Contact details
  11. Creating a Responsive Project
    1. Responsive projects
      1. Creating a responsive project
      2. Resizing the Responsive Project
    2. Fluid Boxes
      1. Adding Fluid Boxes
      2. Adding Objects to Fluid Boxes
      3. Using the Fill option for Fluid Boxes
      4. Modifying the properties of Fluid Boxes
      5. Marking Fluid Boxes/objects as optional
      6. Modifying the text properties
      7. Marking Fluid Boxes as static
      8. Using Fluid Boxes with Master Slides
    3. Exploring the possibilities
    4. Converting a Non-responsive project to Responsive
    5. Switching to Breakpoint Mode
    6. Summary
    7. Meet the community
      1. Michael Lund
  12. Using Captivate with Other Applications
    1. Integrating Captivate with PowerPoint
      1. Converting an existing presentation to Captivate
        1. Viewing the presentation in PowerPoint
        2. Creating a Captivate Project from a PowerPoint presentation
      2. Round Tripping between Captivate and PowerPoint
      3. Updating a linked PowerPoint presentation
      4. Inserting a PowerPoint slide in a Captivate Project
    2. Localizing a Captivate project using Microsoft Word
    3. Importing a Photoshop file into Captivate
      1. Round Tripping between Captivate and Photoshop
    4. Editing audio with Adobe Audition
    5. Editing SVGs with Adobe Illustrator
    6. Exporting the project to XML
    7. Summary
    8. Meet the community
      1. Shambhu Nashi
      2. Contact details
  13. Creating Accessible eLearning
    1. Enabling accessibility in Captivate projects
    2. Adding accessibility text for slides
    3. Adding accessibility text for objects
    4. Assigning keyboard shortcuts
    5. Setting the tab order
    6. Adding Closed Captions for slide narration
      1. Viewing the Closed Captions
      2. Closed captioning a video file
    7. Summary
    8. Meet the community
      1. Damien
      2. Pooja
      3. Kevin Siegel
        1. Contact details
  14. Working with Variables and Advanced Actions
    1. Working with Variables
      1. System and user-defined Variables
        1. Exploring System Variables
      2. Generating text dynamically
      3. Using user-defined Variables
        1. Creating a User Variable
        2. Capturing values with Text Entry Boxes
        3. Using user-defined variables to dynamically generate text
    2. Working with Advanced Actions
      1. Using Standard Action
        1. Using a button to mute and unmute the audio
          1. Step 1 - Creating the Mute button
          2. Step 2 - Finding out the action to create
          3. Step 3 - Creating the action
          4. Step 4 - Assigning the action to an event
      2. Using Conditional actions
        1. Extra credit: Creating a Closed Captions toggle button
      3. Using Shared Actions
        1. Step 1 - Creating the necessary variables
        2. Step 2 - Creating the Shared Action
        3. Step 3 - Using and reusing the Shared Action
          1. Extra Credit: reusing the Shared Action
      4. Reusing shared actions across projects
      5. Hiding and showing objects using advanced actions
    3. Geolocation in Adobe Captivate
      1. Inserting an extra slide
      2. Detecting the location of the learner
      3. Creating a custom Geolocation variable
      4. Altering the content based on learner's location
    4. Summary
    5. Meet the community
      1. Damien
      2. Pooja
      3. Lieve Weymeis
        1. Contact details
  15. Finishing Touches and Publishing
    1. Finishing touches
      1. Checking the spelling
      2. Exploring Start and End preferences
      3. Exploring other project preferences
      4. Exporting project preferences
      5. Customizing the project Skin
        1. Customizing the Playback Controls bar
        2. Working with Borders
        3. Adding a Table of Contents
      6. Applying the same Skin to other projects
    2. Publishing a Captivate project
      1. Publishing to Flash
      2. Using the Scalable HTML content option
      3. Publishing to HTML5
        1. Using the HTML5 Tracker panel
        2. Publishing the project in HTML5
      4. Publishing a Responsive Project
        1. Using the Mobile Palette
        2. Publishing a Responsive Project
      5. Publishing an eLearning-enabled project
        1. Publishing the SCORM package in HTML5
        2. Extra credit - Publishing the Flash version of the SCORM package
      6. Working with the MultiSCO packager
        1. Creating a SCORM package from the Video Demo project
        2. Creating a single course package from multiple SCOs
      7. Publishing to PDF
      8. Publishing as a standalone application
      9. Publishing as an .mp4 video file
        1. Publishing to YouTube
      10. Publishing to Microsoft Word
        1. Extra credit - publishing to Word
    3. Publishing for devices
    4. Summary
    5. Meet the community
      1. Rick Zanotti