RELOAD Editor Update

Download Report

Transcript RELOAD Editor Update

Sharing Content Made Possible
Colin Milligan
funded by
Aims of project (i)
• To facilitate the creation, sharing and
reuse of learning objects and services:
– generic ‘engine’ architecture,
– tools for the basic specs: MD and CP
• CP&MD Player: now stable,
• Focus away from development of new
features, and on to support and
maintenance.
© RELOAD 2004, funded by
Aims of project (ii)
• To enhance the range of pedagogical
approaches realisable through the use
of lesson plans:
– bringing the specs to life,
– beyond describing and organising content.
•LD Editor:
–To create IMS LDs.
•LD Player:
–To visualise them
© RELOAD 2004, funded by
Interoperability and RELOAD
orig. src: Charles Duncan, Intrallect
© RELOAD 2004, funded by
Why we need standards
Standards Promote:
• Persistence
– Remember laser disc based materials,
• Discovery
– Beyond your local community
• Sharing between different systems
– For economy and efficiency.
• Flexibility
– Internationalization and Accessibility.
© RELOAD 2004, funded by
Who makes standards.
review and feedback
User Needs
New Technology
Research
IMS
Working
Groups
ADL SCORM
IEEE
(conformance)
(certification)
CEN/ISSS
specification
implementation
standard
ISO
© RELOAD 2004, funded by
What do they cover?
• Metadata
• Enterprise
• Content Packaging
• Accessibility
• Simple Sequencing
• Learning Design
• Learner Information
Profile
• Question and Test
Interoperability
• Competency (and
Portfolios)
• Digital Repositories
• (Interactive Content)
© RELOAD 2004, funded by
Example: Content Package
imsmanifest.xml
Header
Metadata
Content
Organisation
Resources
© RELOAD 2004, funded by
imsmanifest.xml
(how to interpret this package)
<manifest xmlns="http://www.imsglobal.org/xsd/imscp_v1p1“
xmlns:imsmd="http://www.imsglobal.org/xsd/imsmd_v1p2"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" identifier="MANIFEST-65A1BA8F-3A73-479E-0F63163FFDA5B0E1"
xsi:schemaLocation="http://www.imsglobal.org/xsd/imscp_v1p1 imscp_v1p1.xsd
http://www.imsglobal.org/xsd/imsmd_v1p2 imsmd_v1p2p2.xsd">
<metadata />
<organizations default="ORG-9CD8FA62-FF8C-B998-55CA-C1599862AEA6">
<organization identifier="ORG-9CD8FA62-FF8C-B998-55CA-C1599862AEA6" structure="hierarchical">
<title>Organization</title>
<item identifier="ITEM-CD55CF07-609F-A592-E0B9-8EC68A32942F" isvisible="true" identifierref="RES5669B8B0-85B5-01D8-0A33-3284AE5A6218">
<title>sundialjelsim</title>
</item>
</organization>
</organizations>
<resources>
<resource identifier="RES-5669B8B0-85B5-01D8-0A33-3284AE5A6218" type="webcontent"
href="sundialjelsim.html">
<file href="images/jspowered.gif" />
<file href="images/solarGeom/sun.gif" />
<file href="jscore.jar" />
<file href="progress.jar" />
<file href="SolarGeom.jar" />
<file href="sundialjelsim.jsm" />
<file href="sundialjelsim.html" />
</resource>
</resources>
</manifest>
(metadata)
(how the content is organised)
(what resources are needed)
Why do we need tools?
• Avoid working directly with XML
(files get much more complicated than the
one in our example),
• speed up xml creation,
• reduce errors,
• aid conformance (and uptake).
© RELOAD 2004, funded by
(screenshot)
Visual equivalent
of imsmanifest.xml
files
details
In Practice …
i

R
i


CREATE
CONTENT
PACKAGE, TEST
& MANIPULATE
[EDITOR]

i

i

i

i

STORE
[REPOSITORY]
i
R
CHECK
[PLAYER]
DELIVER
[MLE]
© RELOAD 2004, funded by
Content Package & Metadata Editor
•
•
•
•
•
v1.3 Available now – www.reload.ac.uk
Free and Open Source
IMS CP 1.1.3
IMS Metadata 1.2
SCORM 1.2
© RELOAD 2004, funded by
Reload as Benchmark
• Practical
interoperability
• MLEs compared
• Tips and Tricks
• Idiosyncrasies
• Problems
• Contribute?
© RELOAD 2004, funded by
What Next: Learning Design
• Beyond content,
• Activities, Services and Roles on top of
content,
• Complex,
• LD Editor:
– To create IMS LDs.
• LD Player:
– To visualise them.
© RELOAD 2004, funded by
LD History
• EML (from OUNL) Abstract Description,
• Interactions, Information,
• Play as metaphor.
• IMS Learning Design describes how one or
more players takes a ROLE (learners,
teachers etc.) and performs a series of
ACTIVITIES (browsing, assessment,
discussion, simulation) in an ENVIRONMENT
(learning objects and services).
© RELOAD 2004, funded by
Environments tab
Methods tab
Complex isn’t it!
•
•
•
•
An enormous job,
This is the first IMS LD Editor,
This is its first iteration,
Other UIs can be built on top of the
current ‘engine’,
• All the IMS LD Elements with all the
valid relationships,
• All it does is write an XML file.
© RELOAD 2004, funded by
In practice
• LD Editor complemented by a database
for storing LD fragments,
• Few people will ever create whole
Designs from scratch,
• Templates: generic designs.
• Wizards: SLEDS, WCKER
© RELOAD 2004, funded by
Timetable
• Editor: Dec 2004
• Incremental releases, adding
– IMS LD Level B: properties and conditions
– Level C: notifications
– UI enhancements
• Player: Feb 2005
– Updates to mirror editor functionality
• End of funding: July 2005
© RELOAD 2004, funded by
Telcert and Unfold - EU
• TELCERT
– Building on RELOAD
• Internationalization, Validators, More Specs
(LIP), New User Interfaces, Application Profiles
• UNFOLD
– Bringing LD specs to a wider community:
• Developers > Implementers > End Users
© RELOAD 2004, funded by
Contact
Colin Milligan
[email protected]
http://www.reload.ac.uk/ex/edinburgh291104.zip
© RELOAD 2004, funded by