An Introduction to SCORM By Robert Fentress Instructional Designer/Developer Institute for Distance & Distributed Learning (IDDL)

Slides:



Advertisements
Similar presentations
18 March 2004 Colin Milligan funded by. © RELOAD 2003, funded by Workshop Structure Session I Introduction: Interoperability and Reload Session II Content.
Advertisements

Learning Technology Standards A Layperson's Guide to Who s Who and What s What Updated November 25, 2002 by Jonathan Dean Oracle iLearning Product Management.
Design and Implementation of WBT System Components and Test Tools for WBT content standard K. Nakabayashi, Y. Kubota(NTT-X,Inc./ Advanced Learning Infrastructure.
Overview of IMS Content Packaging Sheila MacNeill.
 another repository of content  another aggregation of other repositories  a new content source  a VLE.
A Standard and an eLearning Platform for LEMAIA: SCORM and Moodle Antonio De Nicola.
Learning Content Standards Demos, Details, and De-mystification Robby Robson, Eduworks Chair, IEEE Learning Technology Standards Committee
University of Piraeus Department of Technology Education and Digital Systems Centre for Research and Technology - Hellas(C.E.R.T.H.) Informatics and Telematics.
Project 1 Introduction to HTML.
Content Reusability in Learning Management Systems Priit Mägi DAP01s.
IM Lab NCCU 1 Introduction of SCORM: Sharable Content Object Reference Model Hao-Chuan Wang Computer Science Department National Chengchi University 2003.
Educational Modelling Language (EML): Adding instructional design to existing learning technology specifications Rob Koper
Providing a SCORM service in an IMS Learning Design player Paul Sharples The University of Bolton.
May 18, 2004SCORM/NSDL Technical Meeting SCORM/NSDL Technical Meeting Alexandria, Virginia May 18, 2004 Reusability & Persistence: Talking Points -Robby.
A SIMPLE GUIDE TO CREATING SCORM COURSES. Objectives  Overview of SCORM  Requirements of SCORM courses  Use cases for SCORM courses  Technical aspects.
Efficient Development through SCORM Standards Paul F. Merrill Michael D. Bush Thor Anderson
1st Project Introduction to HTML.
Use of Content Packaging to make Learning Management Systems Interact Nikhil Wason.
The Rock Made Me Do It! Quick SCORM and an Online Geology Course Presented by: Dr. Raymond Gildner Department of Geosciences Samantha S. Birk Instructional.
Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model.
TELEStraining Inc. The eTrainerCB: Using Instructional Templates To Create Training SCO’s Lucio Teles, Ph.D., President, TELEStraining Inc. Fuchun Xiao,
Wednesday, October 22, E-Learning Objects: The Value of SCORM and MPEG-7 Packaging for Digital Media Assets TRACK 3: TEACHING AND LEARNING Thursday,
Learning Resource iNterchange
Why E-Learning Standards?
Update: © Copyright 2002, Carnegie Mellon University All Right Reserved 1/59 ADL/SCORM - What Does it Mean for Developers of ICT Projects? Daniel.
SCORM By: Akshay Kumar. SCORM 2 What we want? What is SCORM? What is SCORM? Connection with e-learning Connection with e-learning Application of XML Technology.
HTML 1 Introduction to HTML. 2 Objectives Describe the Internet and its associated key terms Describe the World Wide Web and its associated key terms.
Chapter ONE Introduction to HTML.
Accelerating e-Learning Interoperability Introducing the CLEO Lab Tyde Richards IBM Mindspan Solutions Daniel R. Rehak Carnegie Mellon University.
New trends in Semantic Web Cagliari, December, 2nd, 2004 Using Standards in e-Learning Claude Moulin UMR CNRS 6599 Heudiasyc University of Compiègne (France)
Institut für Print- und Medientechnik der TU Chemnitz [Institute for Print and Media Technology Chemnitz University of Technology] Direktor: Prof. Dr.
Charles E. Kahn, Jr., MD 1 Njogu Njuguna, MD 2 Adam E. Flanders, MD 2 Department of Radiology 1 Medical College of Wisconsin 2 Thomas Jefferson University.
THE ADVANCED DISTRIBUTED LEARNING (ADL) INITIATIVE
Collaborative Learning Environments A Conceptual Framework by Claude Martin.
ELearning Support in Captivate 3. Who Am I? u Neil Perlin - Hyper/Word Services. –In tech. comm. since ‘79 at DEC. –Creating hypertext since ‘85. –Creating.
London April 2005 London April 2005 Creating Eyeblaster Ads The Rich Media Platform The Rich Media Platform Eyeblaster.
The Development Process
Computer-based Training.  Overview  Package Content  Manifest  Organization  Runtime Environment  Tools  Demo.
HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS.
Creating a RLO (Reusable Learning Objects) strategy for the inter-agency Pharmacy Technician blended learning project Presenter: Dr. Carole Bagley, Ph.D.
Thursday, November 6, E-Learning Objects: The Value of SCORM and MPEG-7 Packaging for Digital Media Assets Interactivity Cesar Bandera, Director.
EXact Suite Where are we going? Rome, 09/03/2015 The eXact Roadmap.
The SCORM Runtime Environment Chris Poole: Senior Content Developer The Scorm Runtime Environment An Overview By Chris Poole.
Academiccolab.org TM Developing SCORM Compliant Content Technical Issues and Solutions John Toews, Academic ADL Co-Lab NMC Online Conference on Learning.
A Gradual Process for Integrating E-learning in a Higher Education Institute © Igor Kanovsky & Rachel “The New Educational Benefits of ICT in.
Origins of IMS Learning Design & its conceptual framework, Oleg Liber, CETIS May 2008.
Building Rich Web Applications with Ajax Linda Dailey Paulson IEEE – Computer, October 05 (Vol.38, No.10) Presented by Jingming Zhang.
The Perfect SCORM Sharable Content Objects. Agenda  Welcome – Who Are We  History Of SCORM (RLOs)  SCORM Solution  The Need For SCORM  Do We Need.
SCORM Course Meta-data 3 major components: Content Aggregation Meta-data –context specific data describing the packaged course SCO Meta-data –context independent.
Interoperability and reusability in practice The Dutch Consortium Digital University 4th of March 2002, Manchester Frank Benneker, Pierre Gorissen Consortium.
SCORM and Learning Management Systems A quick introduction.
Using Learning Objects in WReSTT 07/13/2013 WISTPC 2013 Peter J. Clarke.
1 eLearning: a Technological and Scientific Perspective Michele Missikoff IASI-CNR LEMAIA, Closing Conference Rome, 11 april 2008.
Patricia Ploetz, ABD Academic ADL Co-Lab University of Wisconsin Stevens Point Canadian Association for Distance Education Wise And Witty Weekday Presentation.
What is cmi5? (And why should you care?). Who am I? Art Werkenthin President & CEO of RISC, Inc. –Over 25 years experience in LMS Industry –Early adopter.
Overview Collected learning resources Competencies Registry/ Authority Course Delivery system Student Pedagogy Tests/ assessment Activities Communication.
Tips and tricks for using SCORM Presented by Dan Marsden // MoodleMoot Australia 2015.
AICC compliant LMS Feedback from an Airbus study  AICC meeting – Stuttgart – September 28, 2009  Sébastien FRAYSSE – e-Learning IT specialist KNOWLEDGE.
Resources in Moodle Dubravka Crnić. Moodle supports a range of resource types which teachers can add to their courses. In edit mode, a teacher can add.
SCORM conformance and authoring software Dr Tabetha Newman Information Transfer Tel. +44 (0) August 2002.
SCORM-kooskõlaliste õpihaldussüsteemide arendamisest Andres Mellik Tallinna Ülikool Veebruar 2006.
The world’s open source learning platform Moodle Mobile SCORM 1.2 player Juan Leyva & Daniel
Simple Content Creation Tool for.LRN OpenACS and.LRN Conference By Ing. Rocael Hernández & Ing. Byron Linares.
Update: © Copyright 2004, Carnegie Mellon University Some Rights Reserved 1/79 Daniel Rehak, PhD Professor and Technical Director Learning Systems.
SCORM Compliant Authoring Tool
Project 1 Introduction to HTML.
Improving E-Learning At An-Najah University Through the Adoption of SCORM Dr. Raed Alqadi SCORM Workshop-2 APRIL 29/2009 Funded by QIF 11/27/2018.
Improving E-Learning At An-Najah University Through the Adoption of SCORM Dr. Raed Alqadi SCORM Workshop-1 Feb 11/2009 Funded by QIF.
Trends and Terminology in Online Learning
Presentation transcript:

An Introduction to SCORM By Robert Fentress Instructional Designer/Developer Institute for Distance & Distributed Learning (IDDL)

What is SCORM?  A collection of specifications adapted from multiple sources by Advanced Distributed Learning (ADL) to provide a comprehensive suite of e-learning capabilities that enable accessibility, interoperability, durability, reusability, and cost effectiveness of Web-based learning content.Advanced Distributed Learning  Brings other standards together: AICC, IMS, IEEE, ARIADNE AICCIMSIEEEARIADNE

What does SCORM let you do?  Lets you make small independent learning objects called Sharable Content Objects (SCOs)  Lets you easily combine and recombine these SCOs in different Aggregations (eg. courses) for different purposes.  Lets you create learning content that is independent of any particular Learning Management System (LMS) implementation, but that still allows you to track the learner and sequence content.

Why should you care?  The largest trainer in the world, the U.S. government (particularly the military) is increasingly requiring SCORM  Is being implemented more and more by Fortune 500 companies  Government grants increasingly including it as a requirement.  Allows for efficient development of high- use online learning materials in Higher Education

What is a SCO?  A cohesive collection of any kind of media that can be viewed in a web browser. Pedagogically, corresponds to a lesson addressing (ideally) one objective. Web pages in a SCO contain JavaScript function calls that communicate (indirectly) with the LMS, setting data such as whether the user has viewed the SCO, for how long, their performance on learning interactions, and their mastery status. SCOs are (ideally) described with XML metadata so that they can be indexed, searched, and accessed within an LMS or Content Repository.

How do you combine SCOs to make an Aggregation (eg. course)?  Using the file imsmanifest.xml Provides metadata describing the Aggregation as a whole Lists all the files in each SCO used in the Aggregation  This allows for easier transfer and integration with other content Describes the way those SCOs are organized within the course  This defines how the SCOs are presented (eg. a side frame Table of Contents listing)

So how exactly does this work?  Instructional Designer (ID) makes a self- contained unit of instruction as a web page or resource or as a collection of web pages or resources.  SCO cannot link to or even refer to any other SCO (except obliquely).  Each SCO is required to make the JavaScript call to LMSInitialize() on launch and LMSFinish() on closing SCO  SCO may also get or set values in the CMI data model using LMSGetValue() or LMSSetValue(). Examples include: lesson_status score

What are these JavaScript calls communicating with?  The LMS provides an API Adapter, which is usually an invisible Java applet located in the root frame of the browser  The API Adapter serves as an intermediary between the SCO and the LMS.  Internally, the LMS can keep track of things however it wants.  The API Adapter receives the standard JavaScript SCORM API calls from the SCO and sends them on to the LMS, translated into a language the particular LMS can understand.  This means the SCORM developer doesn’t need to develop for a bunch of different LMSs

If I can’t link to other SCOs within a SCO, how do I move between SCOs?  SCORM takes care of intra-SCO navigation for you  Based on your description of the organization of your Aggregation in the imsmanifest.xml file the LMS builds the navigational structures for you when you launch the Aggregation Usually a Table of Contents frame with previous and next buttons in a frameset page, but is LMS-dependent.

How do you take your aggregation and use it in an LMS?  Package your content as a Package Interchange Format (PIF) file A PIF is just a zip file containing all the web pages, xml data files and other assets contained in your aggregation  LMS should provide a way to import the PIF file usually through some sort of web interface

Advantages  Frees you from dependence on a particular LMS  Encourages reuse  Creates an object economy for learning content (eventually)  Encourages structured instructional design

Disadvantages  Makes developing content based on learner and context analyses more challenging.  Makes scaffolding challenging  Does not easily accommodate group work or communication  Does not easily accommodate instructor-led or blended learning  Presentation issues inhibit reuse

SCORM 1.2 vs. SCORM 2004  Current release of specification is 1.2  Draft for SCORM 2004 (then 1.3) available for over a year  Final release of SCORM 2004 just came out Jan 31  Extensive support in LMS community for 1.2  LMS support for SCORM 2004 expected in last quarter of this year  2004 is final major revision. There will be no SCORM 2006

Differences: What 1.2 Can Do  Sequencing in 1.2 limited to making SCOs available based on the lesson status of SCOs defined as being prerequisites to the current SCO. For instance: Only make SCO 2 accessible if SCO 1 has been passed  Due to ambiguity in spec., nobody supports this.

Differences: What 2004 Can Do  SCORM 2004 supports the more robust IMS Simple SequencingIMS Simple Sequencing  Provides objective-based sequencing and branching. For example: If Objective 2 and Objective 3 have been achieved to a sufficient level of mastery, whether that mastery was achieved in SCO 1,2, or 3, display SCO 4. Otherwise, display SCO 3 again.

Advantages of 2004  Allows more fine-grained control over sequencing using SCORM Previously, in 1.2, branching-type remediation had to occur within a SCO limiting its flexibility and opportunity for reuse  2004 encourages reuse of assets within SCORM

Converting from 1.2 to 2004 shouldn’t be hard  ADL has developed automated tools for converting 1.2 content to 2004 content. API Wrapper Converter ( DownFile&libid=729&bc=false) DownFile&libid=729&bc=false Runtime Wrapper Converter ( DownFile&libid=730&bc=false) DownFile&libid=730&bc=false  This means that while content developed for 1.2 won’t be able to take advantage of the increased flexibility of 2004, it will be usable when the transition is made.

Tools: Making SCOs  Hard Coding  SCORM Runtime Wrapper Dreamweaver Extension ( en_us&view=sn106&viewName=Exchange%20Search %20Details&authorid= &page=0&scrollPos=0 &subcatid=0&snid=sn106&itemnumber=3&extid= &catid=0) en_us&view=sn106&viewName=Exchange%20Search %20Details&authorid= &page=0&scrollPos=0 &subcatid=0&snid=sn106&itemnumber=3&extid= &catid=0  Various commercial products Authorware ( Toolbook ( Full List of Certified Tools ( rch) rch

Tools: Content Packaging and Metadata  For creating imsmanifest.xml files Recommended  The Reload Editor for SCORM 1.2 (  Reload 2004 (hopefully coming soon) Not very good  Dreamweaver extensions L5 SCORM Producer ( w=sn106&viewName=Exchange%20Search%20Details&authorid = &page=0&scrollPos=0&subcatid=0&snid=sn106&item number=0&extid= &catid=0 ) w=sn106&viewName=Exchange%20Search%20Details&authorid = &page=0&scrollPos=0&subcatid=0&snid=sn106&item number=0&extid= &catid=0 Manifest Maker ( w=sn106&viewName=Exchange%20Search%20Details&authorid = &page=0&scrollPos=0&subcatid=0&snid=sn106&item number=1&extid= &catid=0 ) w=sn106&viewName=Exchange%20Search%20Details&authorid = &page=0&scrollPos=0&subcatid=0&snid=sn106&item number=1&extid= &catid=0  Microsoft LRN Editor (no longer available LMS Specific Tools

Tools: Sample SCORM Run-Time Environments  For playing SCORM conformant content Reload’s SCORM Player for SCORM 1.2 ( ADL’s Sample Run-Time Environment  SCORM 1.2 ( ion=rcdetails&libid=738&filterid=24&page =1&keywords=&applyto=libTitle,libAuthor,contentText) ion=rcdetails&libid=738&filterid=24&page =1&keywords=&applyto=libTitle,libAuthor,contentText  SCORM 2004 ( ion=DownFile&libid=740&bc=false) ion=DownFile&libid=740&bc=false Microsoft’s LRN Viewer (no longer available)

Tools: Conformance Testing  SCORM Version 1.2 Conformance Test Suite ( tion=rcdetails&libid=736&filterid=24&pag e=1&keywords=&applyto=libTitle,libAuth or,contentText) tion=rcdetails&libid=736&filterid=24&pag e=1&keywords=&applyto=libTitle,libAuth or,contentText  SCORM 2004 Conformance Test Suite ( tion=DownFile&libid=735&bc=false) tion=DownFile&libid=735&bc=false  These are self tests. Official certification requires a paid manual check.

Resources for learning SCORM  Cooking Up A SCORM ( 2/CookingUpASCORM_v1_2_Draft_0_8_pif.zip ) 2/CookingUpASCORM_v1_2_Draft_0_8_pif.zip  SCOurse (  Interoperability in Action – a Video Presentation (  The technical specifications for the standard SCORM 2004 ( DownFile&libid=648&bc=false) DownFile&libid=648&bc=false SCORM 1.2 ( bid=40&filterid=24&page=1&keywords=&applyto=libTitle, libAuthor,contentText) bid=40&filterid=24&page=1&keywords=&applyto=libTitle, libAuthor,contentText

Example SCORM Aggregations  SCORM 1.2 Maritime Navigation Examples ( rcdetails&libid=32&filterid=35&page=1&keywo rds=&applyto=libTitle,libAuthor,contentText) rcdetails&libid=32&filterid=35&page=1&keywo rds=&applyto=libTitle,libAuthor,contentText See Cooking Up a SCORM (previous slide)  SCORM 2004 Photoshop Examples ( DownFile&libid=641&bc=false) DownFile&libid=641&bc=false Sequencing Test Cases ( DownFile&libid=707&bc=false)

Related Standards  AICC (  IMS (  IEEE (  ARIADNE ( eu.org) eu.org

SCORM Learning Management Systems  Expensive WebCT Vista ( software_vista) software_vista  Less Expensive knowledgeWorks ( rks.php) rks.php  Free Moodle (  Full List of Certified LMSs ( optersearch) optersearch