Beginner Tutorial 
SCORM 
1 
By : Priti Solanki
What is SCORM !!! 
S Sharable 
C Content 
O Object 
R Reference 
M Model 
2
What Does that mean ?? 
S : Sharable >> You can share 
C : Content >> Course content 
O : Object >> lesson in the course 
R : Reference >> Referring some other similar system 
M : Model >> mmm say some framework ! 
S 
C 
O 
R 
M 
Let’s 
Summarize 
3
Definition of SCORM 
“Sharable Content Object “ indicates that SCORM is all about creating units of 
online training material that can be shared across the system. 
“Reference Model” indicates that SCORM is not actually written from the ground 
up Instead ADL referred the existing standards of industry 
So – 
“SCORM is a collection of standards and specification for web-based e-learning 
that allow courses and LMS to communicate. It also defines how content may be 
packaged into a transferable ZIP file” 
4
Definition of SCORM 
“Sharable Content Object “ indicates that SCORM is all about creating units of 
online training material that can be shared across the system. 
“Reference Model” indicates that SCORM is not actually written from the ground 
up Instead ADL referred the existing standards of industry 
So – 
“SCORM is a collection of standards and specification for web-based e-learning 
that allow courses and LMS to communicate. It also defines how content may be 
packaged into a transferable ZIP file” 
5
SCORM Version 
SCORM 1.1 
SCORM 1.2 
SCORM 2004 
Tin Can API 
6
Benefits of SCORM 
• Reusability – Ability to use instructional components in multiple applications 
and contexts 
• Interoperability - The ability to take instructional components developed in one 
location with one set of tools or platform and use them in another location with 
a different set of tools or platform. 
• Accessibility - The ability to locate and access instructional components from 
one remote location and deliver them to many other locations. 
• Adaptability - The ability to tailor instruction to individual and organizational 
needs. 
• Durability - The ability to withstand technology evolution and changes without 
costly redesign, reconfiguration 
7
When a SCORM a Good Fit? 
• Integrate with other vendors 
• Library of learning objects 
• LMS to deliver and managing learning content 
• Track learner performance 
• Monitor learner and adapt acc. To the learner’s needs 
8
I understand what is SCORM but how to start 
with it? 
If you are looking for SCORM then you must be 
- Case I : Business stakeholder, understanding SCORM and it’s 
importance in e-learning. 
- Case II : Content Editor – You have the content and you are looking 
forward to make it SCORM complaint 
- Case III : Developer , planning to integrate SCORM in your LMS 
9
Content Editor !! 
To generate the SCORM Complaint package ,use any of the content editor 
to generate simple to advance editors 
- eXe [Free Editor] 
- CourseLab [Free] 
- Articulate storyline [Commercial] 
- iSpring pro [Commercial] 
10
How to publish my SCORM package ? 
• Create SCORM package using any of the editor. 
• Export the course package as any of the SCORM complaint version (1.2,2004) 
• Upload the package to SCORM cloud and follow the easy step to publish the 
SCORM to your users.(http://scorm.com/scorm-solved/scorm-cloud-features/) 
Or 
• Upload the SCORM package in you LMS and launch it [Moodle] 
Or 
• For quick test, download Reload SCORM Player and run your SCORM 
Package 
Request Additional Notes from Author 
11
Hmmm Developers  
Life not easy for developers !!! 
http://scorm.com/scorm-explained/technical-scorm/scorm-2004-overview-for-developers/ 
You can integrate with SCORM player Via SCORM Cloud API. It will record the 
user’s activity on SCORM cloud. 
I wasn’t able to find any open source SCORM engine/player to integrate in LMS 
to launch the course. [If you please share] 
12
Please Share Some References 
- http://www.youtube.com/watch?v=FzxNwWvmwf4 { recommend } 
- http://en.wikipedia.org/wiki/Sharable_Content_Object_Reference_Model 
13
14 
I would love to answer your queries with respect to SCORM understanding. 
If you have any improvement and correction please email me at 
pritiatwork@gmail.com. 
I would appreciate your comments to improve the presentation to help other who 
are struggling to understand and find a way to get in to the SCORM
SCORM Version 1.1 
- First production version 
- It used a course structure format XML based n AICC specification 
- Lacked robust packaging manifest and support for meta data 
15 
Click Here to Go Back
SCORM Version 1.1 
SCORM 1.2 
- Widely accepted and used 
- Robust Specification for content that can be packaged and migrated between 
system 
- Packages can be installed as Plug n Play 
- Doesn’t provide how content is sequenced by runtime service 
- Complete Specification - http://www.adlnet.org/resources/SCORM-1-2- 
Specification?type=technical_documentation 
16 
Click Here to Go Back
SCORM Version 1.1 
SCORM 2004 
- Describes runtime API and data model used for communication between 
content objects and LMS 
- describes how sequencing between learning activities is defined and 
interpreted 
- Complete Specification - http://www.adlnet.gov/scorm/scorm-2004-4th/ 
17 
Click Here to Go Back
SCORM Version 1.1 
TIN CAN / XAPI 
- The Tin Can API is a web service that allows software clients to read and write 
experiential data in the form of “statement” objects. 
- Read more : http://www.adlnet.gov/tla/experience-api/ 
18 
Click Here to Go Back

SCORM beginner-tutorial

  • 1.
    Beginner Tutorial SCORM 1 By : Priti Solanki
  • 2.
    What is SCORM!!! S Sharable C Content O Object R Reference M Model 2
  • 3.
    What Does thatmean ?? S : Sharable >> You can share C : Content >> Course content O : Object >> lesson in the course R : Reference >> Referring some other similar system M : Model >> mmm say some framework ! S C O R M Let’s Summarize 3
  • 4.
    Definition of SCORM “Sharable Content Object “ indicates that SCORM is all about creating units of online training material that can be shared across the system. “Reference Model” indicates that SCORM is not actually written from the ground up Instead ADL referred the existing standards of industry So – “SCORM is a collection of standards and specification for web-based e-learning that allow courses and LMS to communicate. It also defines how content may be packaged into a transferable ZIP file” 4
  • 5.
    Definition of SCORM “Sharable Content Object “ indicates that SCORM is all about creating units of online training material that can be shared across the system. “Reference Model” indicates that SCORM is not actually written from the ground up Instead ADL referred the existing standards of industry So – “SCORM is a collection of standards and specification for web-based e-learning that allow courses and LMS to communicate. It also defines how content may be packaged into a transferable ZIP file” 5
  • 6.
    SCORM Version SCORM1.1 SCORM 1.2 SCORM 2004 Tin Can API 6
  • 7.
    Benefits of SCORM • Reusability – Ability to use instructional components in multiple applications and contexts • Interoperability - The ability to take instructional components developed in one location with one set of tools or platform and use them in another location with a different set of tools or platform. • Accessibility - The ability to locate and access instructional components from one remote location and deliver them to many other locations. • Adaptability - The ability to tailor instruction to individual and organizational needs. • Durability - The ability to withstand technology evolution and changes without costly redesign, reconfiguration 7
  • 8.
    When a SCORMa Good Fit? • Integrate with other vendors • Library of learning objects • LMS to deliver and managing learning content • Track learner performance • Monitor learner and adapt acc. To the learner’s needs 8
  • 9.
    I understand whatis SCORM but how to start with it? If you are looking for SCORM then you must be - Case I : Business stakeholder, understanding SCORM and it’s importance in e-learning. - Case II : Content Editor – You have the content and you are looking forward to make it SCORM complaint - Case III : Developer , planning to integrate SCORM in your LMS 9
  • 10.
    Content Editor !! To generate the SCORM Complaint package ,use any of the content editor to generate simple to advance editors - eXe [Free Editor] - CourseLab [Free] - Articulate storyline [Commercial] - iSpring pro [Commercial] 10
  • 11.
    How to publishmy SCORM package ? • Create SCORM package using any of the editor. • Export the course package as any of the SCORM complaint version (1.2,2004) • Upload the package to SCORM cloud and follow the easy step to publish the SCORM to your users.(http://scorm.com/scorm-solved/scorm-cloud-features/) Or • Upload the SCORM package in you LMS and launch it [Moodle] Or • For quick test, download Reload SCORM Player and run your SCORM Package Request Additional Notes from Author 11
  • 12.
    Hmmm Developers  Life not easy for developers !!! http://scorm.com/scorm-explained/technical-scorm/scorm-2004-overview-for-developers/ You can integrate with SCORM player Via SCORM Cloud API. It will record the user’s activity on SCORM cloud. I wasn’t able to find any open source SCORM engine/player to integrate in LMS to launch the course. [If you please share] 12
  • 13.
    Please Share SomeReferences - http://www.youtube.com/watch?v=FzxNwWvmwf4 { recommend } - http://en.wikipedia.org/wiki/Sharable_Content_Object_Reference_Model 13
  • 14.
    14 I wouldlove to answer your queries with respect to SCORM understanding. If you have any improvement and correction please email me at pritiatwork@gmail.com. I would appreciate your comments to improve the presentation to help other who are struggling to understand and find a way to get in to the SCORM
  • 15.
    SCORM Version 1.1 - First production version - It used a course structure format XML based n AICC specification - Lacked robust packaging manifest and support for meta data 15 Click Here to Go Back
  • 16.
    SCORM Version 1.1 SCORM 1.2 - Widely accepted and used - Robust Specification for content that can be packaged and migrated between system - Packages can be installed as Plug n Play - Doesn’t provide how content is sequenced by runtime service - Complete Specification - http://www.adlnet.org/resources/SCORM-1-2- Specification?type=technical_documentation 16 Click Here to Go Back
  • 17.
    SCORM Version 1.1 SCORM 2004 - Describes runtime API and data model used for communication between content objects and LMS - describes how sequencing between learning activities is defined and interpreted - Complete Specification - http://www.adlnet.gov/scorm/scorm-2004-4th/ 17 Click Here to Go Back
  • 18.
    SCORM Version 1.1 TIN CAN / XAPI - The Tin Can API is a web service that allows software clients to read and write experiential data in the form of “statement” objects. - Read more : http://www.adlnet.gov/tla/experience-api/ 18 Click Here to Go Back