A Postcard from IMSAdam Cooper, 19 Feb 2008
$1.50
2
Dear Mum,Weather here fine.
Meetings interesting but I’m not sure I understand what everyone is on about; most of the words are familiar but don’t seem to make any sense. For example, I heard someone talk about punting there didn’t seem anywhere suitable.
Hope you are keeping well, your loving son,
Adam
Please interrupt with questions…
Implementations
PUFSIG
Background – Recent Developments in IMS
Learning Technology Advisory Council, LTAC … and Technology Enhanced Flexible Learning
Process
Charter
Base
Docum
ent
CM
/DN
Draft
Public D
raft
Final
Consequences of the Process
We need people (JISC projects) to be involved earlier
Enterprise Web Services v2 – Outcomes
Charter available on IMS website Guiding Principles
more SOA Specificity by application profile But still rooted in MIS-VLE integration
Currently a Base Document (final) Interop demos in May: Informs, Desire2Learn, Oracle,
Blackboard (?)
Outcomes Service Interface
Very CRUD-y + a selection of ReadIdsByCriterion() + possibly Discover(CQL)
Requirement is “final” grades from LMS to MIS
What is Needed?
Validation Exploration in context More business-process view of methods REST formulation
Learning Tools Interoperability v2
Loosely based on Tools Interoperability Guidelines v1 (available from IMS site, as is LTI v2 charter)
Recent resurgence of activity A lightweight tool launch protocol, paupers’ integration On-demand provisioning Change of style
Away from WS* Inspired by Web2.0 Pull More soa-ish, open Shibboleth compatibility
LTI Interactions (stylised)User VLE Tool
Serve page
Invoke tool Handover (trust)
Tool acquires data
User interacts with tool (no VLE interaction)
Return “outcomes”
Maybe not vle
What could LTI do?
Return data Score Outcomes (Enterprise WS v2) CMI QTI Results XHTML CP ….
What Tools – use your imagination!
What is needed?
Validation Concerted simplification Pushing the concept
Common Cartridge
Charter and presentations on the IMS website (and elsewhere) It’s a CM/DN Draft Scope of CC
Basic CP DC metadata bound to LOM QTI (for 6 question types) Authorisation Service Forum placeholders Weblinks (!) NOT Tools Interoperability
The Common Cartridge Alliance Testing Engine Development
The Authorisation Service
Import or use level assertions On package (cartridge) or resource
Honour! Simple
Send VLE URL, CC id, a PIN/key to publisher Get back a yay or nay VLE caches per user
Test Engine
Sponsored by JISC and 8 others Outline
Open source, copyrighted to the IMS Global Learning Consortium. Testing tool and future enhancements will be made available free-of-charge
to the sponsors and the members of the CC Alliance. Testing tool will be made available to the public for self-administered use
Phases Configured specifically for testing cartridges against the CCv1.0 as defined
using the IMS SchemaProf tool. Testing tool can be automatically configured by importing a given set of
SchemaProf files. Potentially applicable to other related Content Packaging based profiles.
Common Cartridge Schools (aka CCK12)
See the IMS website but…
Child manifests, multiple orgs, multi-lingual Question types and formatting “Learning Standards” Lesson plans SIF Results Metadata and Vocabularies
What is Needed?
Hard-nosed spec validation A transcoder?
Digital Interactive Content Exchange
Difficult to tell where this one is going…
Odds and Sods
QTI 2.1 CCK12 demanding the formatting capabilities Enthusiasm for application profiling
LD Discussion on lightweight specs
I-BAT
I-BAT
Developed by Colin Smythe, IMS Shortly to be available for members Used with poseidon (UML) and oxygen (XSLT+….)
Platform Independent
Model
Platform SpecificModel
XSD
WSDL
Thankyou for listening…