Skip to content Skip to navigation

Connexions

You are here: Home » Content » SCORM 2.01 Experiment on OER

Navigation

Recently Viewed

This feature requires Javascript to be enabled.
 

SCORM 2.01 Experiment on OER

Module by: Allyn Radford. E-mail the author

Summary: This module discusses a proposed solution for SCORM 2.0 and its ability to satisfy a defined set of issues. It was written as a section of an original document titled, SCORM 2.0: Learning in the Mainstream and was submitted to LETSI for consideration in their SCORM 2.0 project and the SCORM 2.0 Workshop in Pensacola, Florida in October 2008.

SCORM 2.0: Proposed Solution

SCORM will never solve all the problems associated with learning, education or training. As the acronym clearly states, it is primarily about the sharing of content objects [in training and education – implied]. It has been argued in this paper that the previous focus of SCORM, while appropriate for the time at which it was conceived, is now too narrow and has suffered from some problems that cannot be resolved without an approach that includes a structured content model together with flexible levels of aggregation. (It should be noted that IMS Global has also moved to an approach that enables levels of aggregation in the Content Packaging v1.2 specification.) Irrespective of the structure and composition of the next generation of SCORM, there will continue to be a requirement to allow flexibility in the implementation. That will always mean that implementation choices will affect the levels of interoperability, reuse, adaptability etc, however, hopefully less so in a new model than in the past.

The requirements and solutions proposed in this paper are not intended to be comprehensive. This paper will not propose solutions to all of the issues raised within the scoping section. More specifically, the scope of the proposal may be tabulated as follows.

Table 1: Potential of the Proposed Solution to Satisfy the Scope Criteria
Capability Scope Criteria
Yes
  1. True Interoperability
  2. Reusability in an organization-wide context
  3. The need for a structured content model
  4. Granularity, aggregation, independence and rendering
  5. Smooth transition between current and future SCORM
Partial*
  1. Implications of service-orientated approaches
  2. Accommodation of new approaches to LET
  3. Metadata, CORDRA and syndication
No
  1. Cross-domain scripting
  2. Server-side scripting
*Subject also to implementation choices

The core of this proposal is to adopt an existing structured content model as part of SCORM. This paper is neutral to the reasons for LETSI seeking to implement a new content aggregation model for SCORM 2.0, rather it takes the approach that if this is necessary, then replacing the aggregation model alone does not provide sufficient value to warrant the effort or resulting impact across the LET communities, including vendors. LETSI’s approach to gathering requirements tends to support this notion.

Given SCORM 2.0 deadlines published on the LETSI site, it is not feasible to develop a new structured content and aggregation model for SCORM. This is also outside of the stated scope of work of LETSI. On that basis, an existing structured content and aggregation model needs to be selected for adoption. While several such standards exist, they are mostly quite narrow and industry specific in their focus and do not provide easy pathways for adoption into learning communities.

This paper proposes the Darwin Information Typing Architecture (DITA) as the standard for adoption into SCORM 2.0 because of its ability to provide solutions for the scoping issues (a), (b), (c), (e) and (f) together with its potential to provide partial or substantial assistance for issues (d), (g) and (h) (see the above table).

While DITA was first developed and introduced into IBM in March 2001 within IBM DeveloperWorks, the History of DITA traces the roots of the thinking behind DITA back to earlier than 1960. The evolution in thinking is of interest, however, it is the expression of that thinking in DITA as it was developed by IBM and then released to the Organization for the Advancement of Structured Information Standards (OASIS) that is more germane to this paper.

There are two issues worth noting about DITA from the outset. First, that it is conceptually similar (though not identical) to SCORM in that it focuses on the development of granular content items (topics) that are aggregated for processing and delivery to a consuming application. The aggregation model in DITA is richer than that of the current SCORM. Second, that while DITA was originally developed to satisfy technical writing requirements for technology products, it was always intended that specializations would evolve from the DITA core and that this would provide for industry or discipline specific variations. Provided the specializations are developed in a conformant manner, they will remain compatible with the core of DITA and will be processed successfully. The base structure of DITA provides a sort of safety net. Suffice to say that there are constraints concerning the processing of specializations but for the most part the system design performs very well. Currently, there are specializations completed or under development for the semi-conductor industry, machine industry, help documentation, enterprise business documents, translation and learning. (See DITA Subcommittees for up-to-date details.)

In response to the issues outlined in the scoping section, DITA responds as follows:

  • a) True Interoperability

    DITA’s structured content model allows for true interoperability to be achieved. This is partly due to the validation of the content structure and partly through the ability to transform content of known structure and is reliant upon conformance.

  • b) Reusability in an organization-wide context

    DITA’s approach to specialization provides the ability to reuse content across organizational departments and functions. As with many standards, the implementation choices and content strategy have the potential to impact the realization of this objective.

  • c) The need for a structured content model

    DITA is a standard for structured content.

  • e) Granularity, aggregation, independence and rendering

    DITA is an XML application that enables content independence and dynamic rendering for single source publishing requirements. The approach to granularity and aggregation is very flexible and the separation of authoring and assembly from processing and delivery is also supportive of this objective.

  • f) Smooth transition between current and future SCORM

    The development of the DITA Learning Specialization has a specific objective to provide processing support for SCORM 2004. This enables organizations to provide a soft transition from SCORM as it exists currently while providing the capability of moving to more advanced content development and single sourcing approaches. This will also ensure that content developers can shift to new and more desirable processes while vendors adjust to the new requirements of SCORM 2.0.

For those issues where this proposal is not intended to provide a complete solution, DITA responds as follows:

  • d) Implications of service-orientated approaches

    A key factor in supporting this objective in the context of the issues outlined in this paper is that of storing and managing content in repositories (possibly multiple repositories) and then delivering that content to a variety of applications on demand. DITA is a structured content standard and so would allow for dynamic transformation according to the application requesting the content. DITA’s support for single source publishing provides useful support for service-orientated approaches. The complete solution would go beyond what DITA is able to provide and include repository and content management issues, authentication and authorization, etc which are issues beyond the scope of SCORM and this White Paper.

  • g) Accommodation of new approaches to LET

    It is important to separate the content issues from those of instructional design, application functionality and a host of other issues that need to be resolved in order to provide holistic solutions for new approaches to learning, education and training. DITA can provide a single sourcing approach that allows a variety of different applications that contribute different functionality in response to these requirements to use/reuse common content for different learning approaches. This is only part of the solution that needs to be provided, however, would represent an advance on what has been available previously. The concept is that of providing stores of content that may be accessed through applications that offer the appropriate functionalities to support a desired approach to learning or training.

  • h) Metadata, CORDRA and syndication

    DITA provides a useful and robust approach to metadata, however, there are idiosyncrasies that relate to the original design of DITA that would most likely require some modification. Some of these issues have already been raised in the DITA Technical Committee and would benefit from input from the learning communities if DITA were adopted within SCORM 2.0. Even in the short term, the ability to more easily provide a richer and more relevant metadata approach for learning content in DITA would deliver some immediate benefits. The DITA Learning Specialization already supports all of the IEEE LOM fields. An holistic approach to a content strategy together with metadata that is embedded (and later also associated) in the learning content would also better support automated extraction of metadata from the content and registration requirements within CORDRA federations and may contribute to enabling various forms of content syndication. Again, adoption of DITA is not a panacea for metadata issues. It would be assistive in the short term and with further participation from LET communities would be improved over time.

A complete model for SCORM 2.0 would require the inclusion of other standards and approaches to complete the functionalities as determined by the final requirements set. This proposal limits its approach to the content issues. There is nothing evident in this approach that would result in problems associated with satisfaction of whatever else SCORM 2.0 requires.

Content actions

Download module as:

PDF | EPUB (?)

What is an EPUB file?

EPUB is an electronic book format that can be read on a variety of mobile devices.

Downloading to a reading device

For detailed instructions on how to download this content's EPUB to your specific device, click the "(?)" link.

| More downloads ...

Add module to:

My Favorites (?)

'My Favorites' is a special kind of lens which you can use to bookmark modules and collections. 'My Favorites' can only be seen by you, and collections saved in 'My Favorites' can remember the last module you were on. You need an account to use 'My Favorites'.

| A lens I own (?)

Definition of a lens

Lenses

A lens is a custom view of the content in the repository. You can think of it as a fancy kind of list that will let you see content through the eyes of organizations and people you trust.

What is in a lens?

Lens makers point to materials (modules and collections), creating a guide that includes their own comments and descriptive tags about the content.

Who can create a lens?

Any individual member, a community, or a respected organization.

What are tags? tag icon

Tags are descriptors added by lens makers to help label content, attaching a vocabulary that is meaningful in the context of the lens.

| External bookmarks