Standards reusability and the mating habits of learning content
Download
1 / 20

Standards, Reusability, and the Mating Habits of Learning Content - PowerPoint PPT Presentation


  • 71 Views
  • Uploaded on

Standards, Reusability, and the Mating Habits of Learning Content. Robby Robson Eduworks Corporation rrobson@eduworks.com. What’s the User’s Problem?. Learning content tends to be Written in large pieces Re-used in small chunks Highly interactive Evolving in sophistication

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Standards, Reusability, and the Mating Habits of Learning Content' - may


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Standards reusability and the mating habits of learning content

Standards, Reusability, and the Mating Habits of Learning Content

Robby Robson

Eduworks Corporation

rrobson@eduworks.com


What s the user s problem
What’s the User’s Problem? Content

  • Learning content tends to be

    • Written in large pieces

    • Re-used in small chunks

    • Highly interactive

    • Evolving in sophistication

  • Lots of legacy content must be converted to run (and report results) to learning management systems

  • Reuse requires mixing apples and oranges

  • Interoperability requires SCORM (Sharable Content Object Reference Model)

Code4Lib 2006


What s the technical problem
What’s the ContentTechnical Problem?

  • Learning content is (or should be) highly interactive

    • Quizzes (at least)

    • Videos, simulations, games, “smart graphics”

  • Learning content comes

    • In different formats (e.g. Authorware vs. HTML)

    • With different navigation schemes

    • With different scripts stored in different places

  • We need:

    • “SCOs” (Sharable Content Objects)

    • A common content model for SCOs

Code4Lib 2006


What we did last year score

SCORE Content

Content

(SCO)

SCORE

Content

(SCO)

SCORE

Content

(SCO)

SCORM

Package

SCO

SCO

SCO

Source

Content

SCORE

Exchange

Format

SCORE

Content

(SCO)

SCORE

Exchange

Format

SCORE

Tool

SCORE

Conversion

Utility

SCORM

Aggregation

Tool

What we did last year … SCORE

(SCOrm Reuse)

Source Content is converted into an XML-based Interchange Format by a Conversion Utility

1

XMLimported into a SCORE Tool where converted content can be edited into a styled. Output is a SCO

2

An Aggregation Tool is used to aggregate and sequence SCOs into a conformant SCORM Package

3

Code4Lib 2006


Screen shots tiny fonts

Screen shots & tiny fonts … Content

(Maybe the demo will work)


Standards reusability and the mating habits of learning content

SCORE Content

Content

Conversion

Code4Lib 2006


Standards reusability and the mating habits of learning content

SCORE Content

SCO

Editing

Code4Lib 2006


Standards reusability and the mating habits of learning content

SCORM Utilities Content

Code4Lib 2006


Fidelity of converted content
Fidelity of Converted Content Content

Authorware

Example

Unstructured

HTML Example

(From typical learning content authoring tool)

Code4Lib 2006


Score prototype demonstration
SCORE Prototype Demonstration Content

Code4Lib 2006


Project result central importance of a data model

SCORE Content

Exchange

Format

Source

Content

SCORE

Conversion

Utility

SCORE

Tool

feature

identification

consistent

content

elements

map

source

to

XML

XML

schema

definition

SCORE Data Model

Project ResultCentral Importance of a Data Model

Code4Lib 2006


Project result the success of the data model depends on the card deck metaphor

shared Content

state information

across cards

Card

(location)

Project ResultThe Success of the Data Model depends on the Card Deck Metaphor

Card Deck

navigation

Code4Lib 2006


Project result the role of generic and learning specific content elements

generic Content

content

elements

Identification/Heading

Content Region

Location

learning

specific

content

elements

Navigation

UI Model

Project ResultThe Role of Generic and Learning-specific Content Elements

Code4Lib 2006


Project result content element need to share state data across locations
Project Result ContentContent Element need to Share State Data across Locations

Shared State Variables

Location 1

Location 2

Content

Element

X

Content

Element

Y

Code4Lib 2006


Standards reusability and the mating habits of learning content

  • Project Partners Content

  • Eduworks

  • Advanced Distributed Learning Initiative (Joint ADL Co-Lab, Orlando)

  • LSI (Logistics Services International)

  • Mississippi State University (Center for Advanced Vehicular Systems)

  • NAVSEA Keyport

Code4Lib 2006


Xml interchange format based on oasis opendocument format odf
XML Interchange Format based on OASIS OpenDocument Format (ODF)

  • Open specification

  • Incorporates W3C specifications

  • On ISO/IEC standards path

  • Significant platform adoption demonstrates viability (Open Office, IBM Workplace)

  • ODF profile (with extensions) can meet project requirements

  • Open source library (AODL) available

Code4Lib 2006


High level content model
High Level Content Model (ODF)

Each SCO “Black Box”

1 or more

Locations

SCO

1 or more

Content

Components

contains

Location

contains

Location

Component

ODF “primitive”

Location

Component

Location

Component

Extended

(e.g. “learning”)

Component

Code4Lib 2006


All components have
All Components Have (ODF)

ODF

Content

Component

  • Delivery Format Generator

  • XML to delivery format

  • Default dhtml

  • Common Properties

  • Height, Width

  • XY coordinate

  • Type

  • Editor

  • means to visualize ODF component

  • means to edit an ODF component

  • Common Events

  • DOM event

  • JavaScript Handlers

  • Use optional

The component approach also supports a modular

approach to implementing content converters

Code4Lib 2006


Odf content components
ODF Content Components (ODF)

Location may contain:

  • Locations contain content components

  • Components are cleanly encapsulated (can be inserted, cut and pasted as wholes)

  • Primitive components are directly taken from ODF.

  • Extended content components may be largely based on ODF

  • Extended content components may use an ODF wrapper and be largely based on other schemas (e.g. QTI for interactions)

ODF Primitive

Extended

Text

Box

Interaction

(QTI)

Image

HTML

Blob

Smart

Graphic

Object

S1000D

Plugin

Code4Lib 2006


Why am i telling you all this
Why am I telling you all this? (ODF)

  • Cool Open Source Projects

    • AODL (now) www.opendocument4all.com

    • XML SCORM Studio (October) ksaunders@eduworks.com

  • Raise issues concerning Content4Lib

Code4Lib 2006