Learning Information Services          Phil Nicholls     Moodlemoot Dublin 2013
Introduction: Me• “LIS Guy” / Tech Facilitator for IMS Global• Software Developer since ’95 (mostly  standards)• Psydev: c...
What is LIS for?• Different systems take different views of  the same data.• LIS is a specification that allows systems  t...
LIS Scenarios
Where did LIS come from• The specification has been built over  several years by IMS Global, a not for  profit member orga...
But…• Implementing standards is more work.  – (for you maybe, but not your customer / user)• Implementing standards is har...
Why use a standard like LIS?• Built by a wider community• Removes need for people to code to many  individual APIs across ...
Current State of Play• Oracle and Ellucian have passed  conformance on the SIS end.• Psydev (Moodle / Ref), Desire2Learn a...
Thinking Implementation?• First steps:  – Understand the specification  – Understand your view of data in relation to the ...
Contact Details:www.psydev.compjn@psydev.comwww.linkedin.com/in/philnicholls@psydevukSpec: www.imsglobal.org/lisAlliance: ...
Upcoming SlideShare
Loading in …5
×

SIS integration with Moodle using Learning Information Services (LIS)

1,750 views

Published on

A brief presentation on the pros and cons of taking a standards based approach in integrating Moodle with third party Student Information Systems. This presentation was given at moodlemoot.ie 2013.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,750
On SlideShare
0
From Embeds
0
Number of Embeds
28
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

SIS integration with Moodle using Learning Information Services (LIS)

  1. 1. Learning Information Services Phil Nicholls Moodlemoot Dublin 2013
  2. 2. Introduction: Me• “LIS Guy” / Tech Facilitator for IMS Global• Software Developer since ’95 (mostly standards)• Psydev: consultants specialising in interoperability standards• Based in Sheffield, UK• www.linkedin.com/in/philnicholls• @psydevuk
  3. 3. What is LIS for?• Different systems take different views of the same data.• LIS is a specification that allows systems to exchange information about people, courses, groups, memberships and outcomes in a standard way• Commonly it is used to integrate Student Information Systems (SISs) with LMSs…
  4. 4. LIS Scenarios
  5. 5. Where did LIS come from• The specification has been built over several years by IMS Global, a not for profit member organisation.• LIS contributors include Oracle, Ellucian, Blackboard, Desire2Learn, Psydev • www.imsglobal.org/developers/lisalliance
  6. 6. But…• Implementing standards is more work. – (for you maybe, but not your customer / user)• Implementing standards is hard work. – (or rather, it’s different work)• “I wouldn’t have done it like that!” – (so it’s a collaboration between different people and organisations…)
  7. 7. Why use a standard like LIS?• Built by a wider community• Removes need for people to code to many individual APIs across lots of systems.• Conformance Test support• Avoids lots of “pairwise” integrations• Easier migration path• Opens opportunities with partners
  8. 8. Current State of Play• Oracle and Ellucian have passed conformance on the SIS end.• Psydev (Moodle / Ref), Desire2Learn and MoodleRooms have passed conformance on the LMS end.• Testing now for moving grade data to SIS• Work now going on to look at Timetabling and Scheduling
  9. 9. Thinking Implementation?• First steps: – Understand the specification – Understand your view of data in relation to the specs’ view of data (syntax and semantics) – Resolve the technology issues• Join the Alliance• Build the software• Go for conformance
  10. 10. Contact Details:www.psydev.compjn@psydev.comwww.linkedin.com/in/philnicholls@psydevukSpec: www.imsglobal.org/lisAlliance: www.imsglobal.org/developers/lisalliance

×