cets 2011, mike kemmler, slides for scorm 101

51
SCORM 101 Mike Kemmler Chicago eLearning & Technology Showcase http://bit.ly/scorm101 © Huron Consulting Group Inc. All Rights Reserved. Huron is a management consulting firm and not a CPA firm, and does not provide attest services, audits, or other engagements in accordance with the AICPA's Statements on Auditing Standards. Huron is not a law firm; it does not offer, and is not authorized to provide, legal advice or counseling in any jurisdiction.

Upload: chicago-elearning-technology-showcase

Post on 16-Apr-2017

681 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: CETS 2011, Mike Kemmler, slides for SCORM 101

SCORM 101Mike Kemmler

Chicago eLearning & Technology Showcase

http://bit.ly/scorm101

© Huron Consulting Group Inc. All Rights Reserved.

Huron is a management consulting firm and not a CPA firm, and does not provide attest services, audits, or other engagements in accordance with the AICPA's Statements on Auditing Standards.

Huron is not a law firm; it does not offer, and is not authorized to provide, legal advice or counseling in any jurisdiction.

Page 2: CETS 2011, Mike Kemmler, slides for SCORM 101

Our Focused Approach to the MarketplaceFo

cuse

d se

rvic

es to

mee

t clie

nt d

eman

ds

Healthcare - Helping hospitals improve quality, increase revenues, reduce expenses and enhance patient/employee

satisfaction.

Higher Education & Life Sciences - Helping universities, academic medical centers, and life science organizations control costs

and improve financial, operational, and technology efficiencies to achieve their missions.

Legal Consulting -Helping corporate legal department and law firms control costs and improve efficiency related to discovery and

operational challenges.

Financial Services

Helping corporations and government agencies address financial and operational matters.

2© 2011 Huron Consulting Group. All Rights Reserved. Proprietary & Confidential.

Leading the way forward in Healthcare, Education, Legal, and Financial Consulting

Page 3: CETS 2011, Mike Kemmler, slides for SCORM 101

Where did SCORM come from?

DoD established the Advanced Distributed Learning (ADL) Initiative in 1997

US military educates millions of military personnel, DoD civilians, and dependents

Annual expenditure of billions of dollars

Page 4: CETS 2011, Mike Kemmler, slides for SCORM 101

SCORM and the LMS

Page 5: CETS 2011, Mike Kemmler, slides for SCORM 101

A better LMS

SCORM conformance enables:

Standard “packages” of learning content

Recognize students/collect info about progress

Knowing details about content through metadata

Page 6: CETS 2011, Mike Kemmler, slides for SCORM 101

Reusable Content

Page 7: CETS 2011, Mike Kemmler, slides for SCORM 101

So what’s in a SCO?

Page 8: CETS 2011, Mike Kemmler, slides for SCORM 101

ADL’s High Level Requirements

Accessibility Adaptability Durability Interoperability Maintainability Reusability

Page 9: CETS 2011, Mike Kemmler, slides for SCORM 101

ADL’s High Level Requirements

AccessibilityThe ability to locate and access instructional components from multiple locations and deliver them to other locations

Page 10: CETS 2011, Mike Kemmler, slides for SCORM 101

ADL’s High Level Requirements

AdaptabilityThe ability to change to satisfy differing user needs

Page 11: CETS 2011, Mike Kemmler, slides for SCORM 101

ADL’s High Level Requirements

DurabilityThe ability to withstand technology evolution without costly redesign, reconfiguration or recoding

Page 12: CETS 2011, Mike Kemmler, slides for SCORM 101

ADL’s High Level Requirements

InteroperabilityThe ability to take instructional components developed in one system and use them in another system

Page 13: CETS 2011, Mike Kemmler, slides for SCORM 101

ADL’s High Level Requirements

MaintainabilityThe ability to withstand content evolution and changes without costly redesign, reconfiguration or recoding

Page 14: CETS 2011, Mike Kemmler, slides for SCORM 101

ADL’s High Level Requirements

ReusabilityThe ability to use instructional components in multiple applications, courses and contexts

Page 15: CETS 2011, Mike Kemmler, slides for SCORM 101

SCORM Bookshelf

Page 16: CETS 2011, Mike Kemmler, slides for SCORM 101

SCORM Bookshelf

SCORM Overview• Introduction• ADL’s “ilities”• LMSs and SCORM relationship• Technical specifications and guidelines• SCORM evolution from earlier versions• How SCORM books organized/related• Software used for testing SCORM content and tools• Commonly used terms and acronyms

Page 17: CETS 2011, Mike Kemmler, slides for SCORM 101

SCORM Bookshelf

Content Aggregation Model• Content Model: components used in a learning

experience • Content Packaging: how to package those

components for exchange from system to system • Metadata: how to describe those components to

enable search and discovery • Sequencing and Navigation: how to define

sequencing information for the components

Page 18: CETS 2011, Mike Kemmler, slides for SCORM 101

SCORM Bookshelf

Run-Time Environment• How SCOs and Assets are launched in a the run-

time environment• How SCOs communicate with LMSs• The data model requirements and behavior• The application programming interface (API)

requirements for learning management systems

Page 19: CETS 2011, Mike Kemmler, slides for SCORM 101

SCORM Bookshelf

Sequencing & Navigation• Detailed descriptions and requirements of the

sequencing information that can be applied to learning activities

• Detailed descriptions of LMS behaviors used to alter the learner’s experience with learning content

• The controls, requirements and data model used in SCORM navigation

• Common terms used in SCORM Sequencing and Navigation

Page 20: CETS 2011, Mike Kemmler, slides for SCORM 101

Content Aggregation Model

Page 21: CETS 2011, Mike Kemmler, slides for SCORM 101

Content Model

Page 22: CETS 2011, Mike Kemmler, slides for SCORM 101

What’s in this can?

Meta-data Framework

Page 23: CETS 2011, Mike Kemmler, slides for SCORM 101

Content Packaging

Page 24: CETS 2011, Mike Kemmler, slides for SCORM 101

Structuring Content

Page 25: CETS 2011, Mike Kemmler, slides for SCORM 101

Content Hierarchy

Page 26: CETS 2011, Mike Kemmler, slides for SCORM 101

IMS Content Package

Page 27: CETS 2011, Mike Kemmler, slides for SCORM 101

Content Packaging XML Binding

Page 28: CETS 2011, Mike Kemmler, slides for SCORM 101

Run-Time Environment

Page 29: CETS 2011, Mike Kemmler, slides for SCORM 101

Without a Launch Mechanism

Page 30: CETS 2011, Mike Kemmler, slides for SCORM 101

With a Launch Mechanism

Page 31: CETS 2011, Mike Kemmler, slides for SCORM 101

Without an API

Page 32: CETS 2011, Mike Kemmler, slides for SCORM 101

With an API

Page 33: CETS 2011, Mike Kemmler, slides for SCORM 101

Without a Common Data Model

Page 34: CETS 2011, Mike Kemmler, slides for SCORM 101

With a Common Data Model

Page 35: CETS 2011, Mike Kemmler, slides for SCORM 101

Sequencing & Navigation Examples

A learner might zip through a couple sections, prompting the system to skip ahead to more advanced material.

A learning management system might present different learners with different activities based on their job titles.

A content author might choose to limit the maximum time or number of attempts on a particular activity, directing a learner to different material based on their performance.

A learner might leave the main path to pursue an interesting tangent, hoping to be returned to the right place later on.

A learning management system might not allow a learner to see certain material until they have passed a prerequisite.

Page 36: CETS 2011, Mike Kemmler, slides for SCORM 101

Logic Embedded in Content

Page 37: CETS 2011, Mike Kemmler, slides for SCORM 101

Logic Outside Content

Page 38: CETS 2011, Mike Kemmler, slides for SCORM 101

SCORM 102

Page 39: CETS 2011, Mike Kemmler, slides for SCORM 101

What do I look for from LMS?

Upload Launch Time tracking Score tracking Completion status Bookmarking

Page 40: CETS 2011, Mike Kemmler, slides for SCORM 101

Who fixes it if it doesn’t work?

Designer

LMS

Admin

LMS

Vendor

Authoring Tool

Vendor

Or do we really need a SCORM/AICC programmer/expert?

Page 41: CETS 2011, Mike Kemmler, slides for SCORM 101

What to do if it doesn’t work?

Authoring tool LMS

◦ Settings?

◦ Other standard?

◦ Help files/forums

◦ Other users?

◦ Settings?

◦ Other standard?

◦ Support

◦ Other users?

Page 42: CETS 2011, Mike Kemmler, slides for SCORM 101

Articulate – Output options

Page 43: CETS 2011, Mike Kemmler, slides for SCORM 101

Articulate – Reporting status

Page 44: CETS 2011, Mike Kemmler, slides for SCORM 101

Articulate - Tracking

Page 46: CETS 2011, Mike Kemmler, slides for SCORM 101

Generate a Debug Log (SCORM)

SCORM1. Publish for LMS2. Open Configuration.js in Notepad3. Change SHOW_DEBUG_ON_LAUNCH = false; to true4. Save Configuration.js and exit Notepad5. Upload to LMS (should show debug window)

AICC1. Add ShowDebug=true to your launch URL -

http://host/PRESENTATION_DIR/index_lms.html?ShowDebug=true&AICC_SID=123&AICC_URL=http://host/lms/lms/aicc.asp

2. Alternatively, there’s a 1-pixel frame along the bottom of the course window - if you expand that and press ? 5 times, the debug log should pop up

Page 47: CETS 2011, Mike Kemmler, slides for SCORM 101

Debug log

With debug window open, view and exit course as it was intended to be viewed

Copy and paste the log information into a text file

Page 48: CETS 2011, Mike Kemmler, slides for SCORM 101

SCORM Cloud Demo

Login – cloud.scorm.com

Page 49: CETS 2011, Mike Kemmler, slides for SCORM 101

Dig into Articulate SCORM files

Page 50: CETS 2011, Mike Kemmler, slides for SCORM 101

SCORM Runtime Handout

Scorm.com

Page 51: CETS 2011, Mike Kemmler, slides for SCORM 101

51