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 Meta-data?
- ADL Registry: Discovery of specific content resources
4. Meta-data
- What is Meta-data?
- How to read Meta-data files
- How to develop Meta-data using tools and templates
- Lab: Developing Meta-data with Metadata Generator Pro
- Lab: Developing Meta-data with RELOAD
- Lab: Developing Meta-data with templates
- Content repositories definition and usage
- What is the future vision for Meta-data 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
- 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™ and SCORM 2004
- Lab: Connecting to the LMS API Adapter using FLASH
- S1000D and SCORM
8. Simulations in SCORM
- Building simulations in SCORM 2004
- Defining a simulation infrastructure for distributed learning
- Network communications with HLA/DIS simulations
- Student-to-student and student-to-instructor communication
9. Designing for SCORM
- Creating a SCORM-compliant 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!
10. Building a Sample Course: Putting it all Together!
- Lab: Creating a multiple SCO course
- Directory structure and assigning Meta-data
- Lab: Assembling and sequencing the SCOs
- Lab: Connecting the SCOs to the LMS
- Lab: Tracking the student’s progress and score
11. 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