Dashboard > Technical Roadmap Working Group > TRWG > 20080219 Learning Functionality Framework Draft
  Technical Roadmap Working Group Log In | Sign Up   View a printable version of the current page.  
  20080219 Learning Functionality Framework Draft
Added by Tyde Richards, last edited by Tyde Richards on Feb 27, 2008  (view change)
Labels: 
(None)

Instructions

Please comment on the draft framework document below. Either use the comment feature at the bottom of the pages of submit a document containing your comments using the "Attachments" tab. If your comments are not general in nature please be as specific as possible, indicating the numbered section and area within that section to which your comments apply

 Title

Learning Functionality Framework

1.0 Runtime Communication

Definition

  Approach for passing information about learner interactions with content (such as SCORM) and learning environments (such as games or simulations), and learner outcomes are communicated to learning management and content delivery systems.

SCORM 

    ECMAScript API: IEEE Standard based on AICC, included in SCORM 1.2, 2004
    ECMAScript Binding: IEEE Standard based on AICC, included in SCORM 1.2, 2004

Current state

SCORM 2004 implementation focuses on a single-learner web-based one-way (browser --> LMS) communication model.  Currently consists of an API and data model, and a Javascript (ECMAScript) binding.

Vision

Expand runtime communication approach beyond the current web-based single-learner model to generally support learning via multiple platforms and systems (e.g., games, simulations, online instructor facilitated environments, etc). 

Related Efforts and Organizations

Specifications: AICC updates to existing ECMA Script API and Binding (planned for 20??)  
Specifications: W3C web-services, web communication (e.g., SOAP), numerous

Prototypes: BBN Web Services integration for ECMA Script API Binding

2.0 Learning Metadata

Definition: Data, usually encoded in XML, used to describe various types of learning content and opportunities.  It can be used for many purposes ranging from description of content to descriptions of courses and curricula.  Examples of learning content metadata elements include author, contributors, copyright, creation date, and so forth.  Additionally, learning metadata used to describe learning opportunities such as course information such as course names, course descriptions, and instructors.

SCORM

 IEEE 1484.12.1 - 2002 Standard for Learning Object Metadata, included in SCORM 2004
 IMS Learning Resource Metadata 1.2, included in SCORM 1.2

Current State

SCORM 2004 implementation focuses specifically on the use of metadata to describe learning content stored in SCORM packages.  This ranges from aggregate level metadata that can be used to describe the course itself or smaller aggregations of content (such as learning objects) within the course, to low level metadata about assets (files) stored within the content package.  SCORM originally defined specific "mandatory" elements but has since been modified to allow organizations to make this determination.

Vision

Supplement learning object metadata with additional fields to include elements that could be used to describe the full range of learning offerings (such as instructor led course or curriculua). 
Q. Have we learned anything from the community in terms of how well LOM is working and whether there is a need to update?  This could be influenced by much of the recent work around automated metadata generation, and metadata registries (such as the ADL Registry). 
Q. Does the application of lite (user driven) tagging approaches seen in many Web 2.0 implementations such as, http://del.icio.us challenge our thinking about "big" metadata approaches like LOM with ~70 fields?

Related Efforts and Organizations

 Specification: IEEE Learning Object Metadata released 2003.
 Specification: Dublin Core, ANSI/NISO Z39.85 - 2001
 Prototypes: IBM Magic, Eduworks ARLO, ADL Registry

3.0 Sequencing

Definition

Provides a method for managing the order in which learning content or learning opportunities are presented to a learner.  Sequences can be based on defined rules and a wide variety of predefined criteria (such as a curriculum or existing course structure) and associated learner data such as learner profile information, and learner-content interaction.

SCORM

 IMS Simple Sequencing Specification, March 2003

Current State

Sequencing in SCORM 2004 is based on the IMS Simple Sequencing (IMS-SS) Specification.  As such SCORM sequencing applies specifically to the order in which a learner interacts with web-based learning content presented to a learner via an LMS.  While IMS Simple Sequencing has been successfully implemented in both LMSs and courses, adoption has been fairly limited within the SCORM community.  Beyond SCORM, there is little if any known adoption of the IMS-SS specification in the broader technology community.  To date there has been significant discussion in replacing IMS-SS in the SCORM specification.  This is, in a large part, due to perceived design flaws in the specification, and lack of broad adoption required to move IMS-SS forward to become a de jure standard. 

Vision

Replace IMS-SS with a new extensible de jure standard or new unencumbered specification likely to achieve de jure status.  New approaches should maintain backwards compatibility with existing SCORM implementations to the extent possible.  Additionally, selection of new standards should emphasize generalize sequencing approaches and models that can be more generally applied to learning beyond the limited scope of web-based SCORM content.  For example, a general sequencing model should be able to support within course activities, as well as sequencing of higher level learning activities external to a specific courses.  Using sequencing in this way, a learning management system could manage a learners progress through a curriculum consisting of a Web-based course, an in-person class activity with instructor feedback, a simulation on a different system, and finally an assessment with follow-up directed reading.  There is a general sense that there may be generalized sequencing models (such as those used to control automated business processes and workflows) that enjoy broad adoption and could be readily adapted to the learning context.

Related Efforts and Organizations

 Specifications: IMS Simple Sequencing Specification, March 2003
 Specifications: IMS Learning Design
 Specifications: Generalized models (e.g., BPM workflows, MPEG) that could be adapted.
  Prototypes/Products:  Learning Activity Management System (LAMS)

4.0 Content Aggregation

Definition

Approach for structuring and compressing mixed content formats and associated metadata in a single common file structure with the goal of making it portable and interoperable across systems.

SCORM

 IMS Content Packaging

Current State

Content aggregation for SCORM 2004 is based upon the IMS content packaging (IMS-CP)  specification.  Consistent with SCORM, it focuses primarily on structuring of web-based content intended for delivery by a Learning Management System (LMS) via the web.  While SCORM and IMS-CP has seen broad adoption by LMS and SCORM content development vendors within the e-learning community, it has not received wide adoption beyond the community of SCORM implementors.  This may be due, in part, to the existence of similar, though more broadly focused content packaging specifications (such as, MPEG-21).  Current efforts to standardize SCORM (via ISO) have been hampered due to it's reliance on the non de juried IMS-CP functionality, where other de jure standards exist. 

Vision

Replace to IMS-CP in SCORM with either an extensible de jure standard or new unencumbered specification likely to achieve de jure status.  New approaches should maintain backwards compatibility with existing SCORM implementations to the extent possible.  Additionally, selection of new standards should emphasize content packaging capabilities aligned with sharing a broader set content types such as tech manuals, gaming scenarios, simulation objects, and so forth. 

Emphasis should be placed to identify the way in which content will be used by multiple systems and tools within a multi-system setting.  For example,  selection and application of content packaging should be guided by considerations such as: How Authoring Tools and systems will create and update content; How repositories will store (dis-aggregate, reaggregate), manage and share content; How LMS will store and deliver content; How metadata will be described and referenced from metadata registry and related search systems; How updates to existing content will be propagated (to repositories, Learning Management Systems, Metadata systems); and How content will be packaged and delivered for off-line consumption. 

Related Efforts and Organizations:

 Efforts: AICC content efforts to review existing
 Specifications: MPEG-21
 Specifications: IMS Content Packaging, IMS Common Cartridge
 Specifications: Darwin Information Typing Architecture (DITA), OASIS
  Related Specifications: AICC Package Exchange Notification Services
  Prototypes: IBM Magic, Eduworks ARLO, ADL Registry

5.0 Collaboration

6.0 . . .

Site running on a free Atlassian Confluence Community License granted to MedBiquitous Consortium. Evaluate Confluence today.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.6.0 Build:#913 Sep 27, 2007) - Bug/feature request - Contact Administrators
Atlassian Confluence