SlideShare une entreprise Scribd logo
1  sur  10
Learning Information Services

          Phil Nicholls
     Moodlemoot Dublin 2013
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
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…
LIS Scenarios
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
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…)
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
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
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
Contact Details:
www.psydev.com
pjn@psydev.com
www.linkedin.com/in/philnicholls
@psydevuk


Spec: www.imsglobal.org/lis
Alliance: www.imsglobal.org/developers/lisalliance

Contenu connexe

Tendances

#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches ...
#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches  ...#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches  ...
#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches ...
Paris Open Source Summit
 
iShare All Staff Awareness Presentation - Sioned version
iShare All Staff Awareness Presentation - Sioned versioniShare All Staff Awareness Presentation - Sioned version
iShare All Staff Awareness Presentation - Sioned version
Sioned Phillips
 
Learning management system moodle
Learning management system moodleLearning management system moodle
Learning management system moodle
vaclav.lohr
 
Product update - Keji Adedeji
Product update - Keji AdedejiProduct update - Keji Adedeji
Product update - Keji Adedeji
Talis
 

Tendances (20)

Day1 groupingweb2
Day1 groupingweb2Day1 groupingweb2
Day1 groupingweb2
 
#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches ...
#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches  ...#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches  ...
#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches ...
 
iShare All Staff Awareness Presentation - Sioned version
iShare All Staff Awareness Presentation - Sioned versioniShare All Staff Awareness Presentation - Sioned version
iShare All Staff Awareness Presentation - Sioned version
 
Tlt and friends it summit 2016
Tlt and friends it summit 2016Tlt and friends it summit 2016
Tlt and friends it summit 2016
 
Learning management system moodle
Learning management system moodleLearning management system moodle
Learning management system moodle
 
Slt fas fall startup 2014 combined final v2
Slt fas fall startup 2014 combined   final v2Slt fas fall startup 2014 combined   final v2
Slt fas fall startup 2014 combined final v2
 
H817open reflections
H817open reflectionsH817open reflections
H817open reflections
 
Boosted Framework for Web Accessible and responsvie Websites, OW2con'16, Paris.
Boosted Framework for Web Accessible and responsvie Websites, OW2con'16, Paris. Boosted Framework for Web Accessible and responsvie Websites, OW2con'16, Paris.
Boosted Framework for Web Accessible and responsvie Websites, OW2con'16, Paris.
 
Reading lists - communication and marketing
Reading lists - communication and marketingReading lists - communication and marketing
Reading lists - communication and marketing
 
UKSG webinar: Authentication technology update: RA21 and OpenAthens with Josh...
UKSG webinar: Authentication technology update: RA21 and OpenAthens with Josh...UKSG webinar: Authentication technology update: RA21 and OpenAthens with Josh...
UKSG webinar: Authentication technology update: RA21 and OpenAthens with Josh...
 
Open edX Conference 2014, McKinsey Academy
Open edX Conference 2014, McKinsey AcademyOpen edX Conference 2014, McKinsey Academy
Open edX Conference 2014, McKinsey Academy
 
2015 #EdTech Forum at CIC: xAPI
2015 #EdTech Forum at CIC: xAPI2015 #EdTech Forum at CIC: xAPI
2015 #EdTech Forum at CIC: xAPI
 
Day1 Web2.0 tools
Day1 Web2.0 tools Day1 Web2.0 tools
Day1 Web2.0 tools
 
NCompass Live: Library in a Dash
NCompass Live: Library in a DashNCompass Live: Library in a Dash
NCompass Live: Library in a Dash
 
Ministry in a digital age
Ministry in a digital ageMinistry in a digital age
Ministry in a digital age
 
Shortest Path to LIS
Shortest Path to LISShortest Path to LIS
Shortest Path to LIS
 
Administration of ScaffoldLMS and Integration with Cloud Repositories
Administration of ScaffoldLMS and Integration with Cloud RepositoriesAdministration of ScaffoldLMS and Integration with Cloud Repositories
Administration of ScaffoldLMS and Integration with Cloud Repositories
 
Product update - Keji Adedeji
Product update - Keji AdedejiProduct update - Keji Adedeji
Product update - Keji Adedeji
 
SharePoint Learning Kit - Learning Gateway Conference 2010
SharePoint Learning Kit - Learning Gateway Conference 2010SharePoint Learning Kit - Learning Gateway Conference 2010
SharePoint Learning Kit - Learning Gateway Conference 2010
 
LibGuides – not just subject and research guides
LibGuides – not just subject and research guidesLibGuides – not just subject and research guides
LibGuides – not just subject and research guides
 

Similaire à SIS integration with Moodle using Learning Information Services (LIS)

Similaire à SIS integration with Moodle using Learning Information Services (LIS) (20)

Workday / IMS Intro to LIS
Workday / IMS Intro to LISWorkday / IMS Intro to LIS
Workday / IMS Intro to LIS
 
Lambda Solutions | Interconnecting your Integrations
Lambda Solutions | Interconnecting your Integrations Lambda Solutions | Interconnecting your Integrations
Lambda Solutions | Interconnecting your Integrations
 
Introduction to Learning Information Services
Introduction to Learning Information ServicesIntroduction to Learning Information Services
Introduction to Learning Information Services
 
O365 Tools for Building a Digital Workplace
O365 Tools for Building a Digital WorkplaceO365 Tools for Building a Digital Workplace
O365 Tools for Building a Digital Workplace
 
7 Best Practices for your Moodle RFP
7 Best Practices for your Moodle RFP 7 Best Practices for your Moodle RFP
7 Best Practices for your Moodle RFP
 
LMS - Selecting the Right Tool
LMS - Selecting the Right ToolLMS - Selecting the Right Tool
LMS - Selecting the Right Tool
 
Looking after the Open University's Moodle
Looking after the Open University's MoodleLooking after the Open University's Moodle
Looking after the Open University's Moodle
 
CloudSocial: A New Approach to Enabling Open Content for Broad Reuse
CloudSocial: A New Approach to Enabling Open Content for Broad ReuseCloudSocial: A New Approach to Enabling Open Content for Broad Reuse
CloudSocial: A New Approach to Enabling Open Content for Broad Reuse
 
CloudSocial: A New Approach to Enabling Open-Content for Broad Reuse
CloudSocial: A New Approach to Enabling Open-Content for Broad ReuseCloudSocial: A New Approach to Enabling Open-Content for Broad Reuse
CloudSocial: A New Approach to Enabling Open-Content for Broad Reuse
 
Hackdays and workshops 2019
Hackdays and workshops 2019Hackdays and workshops 2019
Hackdays and workshops 2019
 
10 Essentials for Effective Teams Governance
10 Essentials for Effective Teams Governance10 Essentials for Effective Teams Governance
10 Essentials for Effective Teams Governance
 
Interoperability - LTI and Experience API (Formerly TinCan)
Interoperability - LTI and Experience API (Formerly TinCan) Interoperability - LTI and Experience API (Formerly TinCan)
Interoperability - LTI and Experience API (Formerly TinCan)
 
Identity Management: Tools, processes & services
Identity Management: Tools, processes & servicesIdentity Management: Tools, processes & services
Identity Management: Tools, processes & services
 
IBM Connections ready for students at University of Zurich
IBM Connections ready for students at University of ZurichIBM Connections ready for students at University of Zurich
IBM Connections ready for students at University of Zurich
 
Office 365 and using SharePoint Online
Office 365 and using SharePoint OnlineOffice 365 and using SharePoint Online
Office 365 and using SharePoint Online
 
SFHDIFeb2017-How DevOps Thinking Can Improve Service and Support
SFHDIFeb2017-How DevOps Thinking Can Improve Service and SupportSFHDIFeb2017-How DevOps Thinking Can Improve Service and Support
SFHDIFeb2017-How DevOps Thinking Can Improve Service and Support
 
DevOps Foundation
DevOps FoundationDevOps Foundation
DevOps Foundation
 
Adventures in enterprise architecture
Adventures in enterprise architectureAdventures in enterprise architecture
Adventures in enterprise architecture
 
An Introduction to MIT's Drupal Cloud
An Introduction to MIT's Drupal CloudAn Introduction to MIT's Drupal Cloud
An Introduction to MIT's Drupal Cloud
 
Hamparian - IP Authentication for STEM e-Content Access
Hamparian - IP Authentication for STEM e-Content AccessHamparian - IP Authentication for STEM e-Content Access
Hamparian - IP Authentication for STEM e-Content Access
 

Dernier

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Dernier (20)

Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 

SIS integration with Moodle using Learning Information Services (LIS)

  • 1. Learning Information Services Phil Nicholls Moodlemoot Dublin 2013
  • 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. 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…
  • 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. 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. 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. 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. 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