A Practical Hands-on Guide to SCORM

Detailed Outline

  1. Introduction to SCORM 2004
    • Basic ADL/SCORM Concepts and Definitions
    • Overview of SCORM 2004
    • Differences and similarities between SCORM 1.2 and 2004
    • The Role of SCORM in Modern Courseware Development
  2. Modern Courseware Technologies
    • Course Development Media: Images, Audio,Video, Simulations, Mobile Code
    • Course Development/Instructional Design Tools:
      • How to choose the right tools
    • Courseware Delivery Technologies: Current State, Trends and Issues
  3. SCORM Essentials
    • Reusable Learning Objects (RLOs): What constitutes Assets and Sharable Content Objects (SCOs)?
    • Repositories: Melting pots of reusable content
    • Learning Management Systems (LMS): How to choose one?
    • Expanding your options via a Learning Content Management System (LCMS)
    • What is Metadata?
    • ADL Registry: Discovery of specific content resources
  4. Metadata
    • How to read Metadata files
    • How to develop Metadata using tools and templates
    • LAB: Developing Metadata With Metadata Generator Pro
    • LAB: Developing Metadata With Reload
    • Content repositories definition and usage
    • What is the future vision for Metadata use? CORDRA, IMR, Cybrarian, and N-SCORM
    • Rights Management: Whose asset is it anyway?
  5. Runtime SCORM: What makes a SCO a SCO?
    • Introduction to SCORM 2004 API and related 3rd party APIs
    • LAB: The Handshake - Connecting Your SCO to the LMS
    • LAB: Connecting to LMS API using FLASH
    • Bookmarking using navigation and browser events
    • LAB: Creating Bookmarks and Responding to Bookmark Events
    • Completion status and session time within a SCO
    • LAB: Create a SCO that Sets Completion Status and Session Time
    • Tracking student performance and assessment scoring
    • LAB: Scoring Using Score.raw and Objectives
  6. Manifest and Sequencing
    • What is the course manifest?
    • Reading a 2004 manifest file
    • Simple Sequencing: Control, Rules, and Objectives
    • The Activity Tree: Activity Path, Roll-up, and Clusters
    • LAB: Create a Manifest Using Reload
    • How to influence sequencing outside of the SCO
  7. Advanced Content Issues
    • Mobile code and Security issues
    • How to get content signed and by whom
    • Cross-domain scripting issues and solutions
    • FLASH(TM) and SCORM 2004 S1000D and SCORM
  8. Designing for SCORM
    • Creating a SCORM-conformant course: A sample blueprint
    • Key Design Considerations: Breaking down the content without “breaking it”
    • SCORM Tools and Development Packages
    • Redesigning for SCORM: Things to consider
    • Service specific requirements for SCORM
    • SCORM Testing and Certification: Let us walk you through the process!
  9. Building a Sample Course:Putting it all Together!
    • LAB: Creating a Multiple Sco Course
    • Directory structure and assigning Metadata
    • LAB: Assembling and Sequencing Scos
    • LAB: Connecting the Scos to the Lms
    • LAB: Tracking the Student’s Progress and Score
  10. Testing your SCORM Package
    • What does the test suite test?
    • Known issues and workarounds
    • LAB: Installing and Using the Scorm Test Suites
    • LAB: Reading the Test Log