SlideShare a Scribd company logo
1
Make the connection with your LMS
Presented by Robert Lyon
2
In the beginning there was Mahara...
... and it was good
But people wanted more...
They needed integration with their LMS!
3
Earliest way this was achieved
Leif K Brooks and Bruno Girin, taken from Flickr Creative Commons
via MNet to Moodle (called
Mahoodle)
complicated steps to set up
/ very technical
limited to needing to be
running Moodle + Mahara
4
More early ways this was achieved
from stockmedia.cc Creative Commons
Single sign-on, .e.g. SAML
LDAP
Persona (now discontinued)
limited as it requires a
centeralised identity
provider
5
Recent way via web services
from Pixabay Creative Commons
ability to use a wider suite of Mahara
functions
use of SOAP / REST / OAuth protocols
token based authentication
allows connection from a wider range of LMS
6.1
And now... adding LTI integration
LTI = Learning Tools Interoperability
LTI is an open standard created by IMS Global Learning
Consortium
LTI establishes trust between a single application (e.g. LMS
course) and an external tool (e.g. Mahara)
An "organic" approach to integration
6.2
LTI vs existing SSO options
Less effort to set up
Easier integration on shared hosting
LTI only requires the inter action of the LMS administr ator or instructor to integr ate a tool into a
course. [1]
LTI uses robust well used standards, e.g. OAuth
[1] http://www.dr-chuck.com/csev-blog/2012/03/connecting-ims-learning-tools-interoperability-and-saml/
7
Example: Getting LTI working
between Mahara and Canvas
1. Setup needed at the Mahara end
2. Setup needed at the Canvas end
http://manual.mahara.org/en/17.04/external/externalapps.html
8.1
1.1 Install the LTI module
via Administration → Extensions → Modules
8.2
1.2 Enable LTI module
via Administration → Extensions → Modules → LTI API → Configuration
8.3
1.3 Create LTI instance
via Administration → Web services → External apps
Give LTI instance a name, ch oose the institution it will access,
and choose 'LTI integration' from drop-down menu
8.4
1.4 Configure LTI instance
via Administration → Web services → External apps → Configuration
8.5
1.5 Add authentication method 'Web services' to
institution
via Administration → Institutions → Settings
9.1
2.1 Add Mahara via Edu App Center
Add the Mahara app via Settings → Apps tab
Search for 'Mahara' and select the app
9.2
2.2 Configure the app with the consumer key and secret
9.3
2.1 Or add the Mahara app manually
via the '+ App' button in Settings → Apps tab
9.4
2.2 Select the 'By URL' configuration type
Note: The Config URL is the URL of y our site + 'module/lti/configxml.php'
9.5
2.3 New navigation item
Adds a link to connect to Mahar a.
10
Future enhancements
from Nick Youngson / http://nyphotographic.com/
Pixserver.org Creative Commons
Test with more LMS
Assignment submissions
Transfering content
Other integration modules / options

More Related Content

What's hot

internship project ppt
internship project pptinternship project ppt
internship project ppt
Dhruv Bhasin
 
Ilta glenn weare-campusid
Ilta glenn weare-campusidIlta glenn weare-campusid
Ilta glenn weare-campusid
HEAnet
 

What's hot (12)

internship project ppt
internship project pptinternship project ppt
internship project ppt
 
Web 2.0 - principles and implications
Web 2.0 - principles and implicationsWeb 2.0 - principles and implications
Web 2.0 - principles and implications
 
Webtops, Wikis, and Widgets (Feb. 2009)
Webtops, Wikis, and Widgets (Feb. 2009)Webtops, Wikis, and Widgets (Feb. 2009)
Webtops, Wikis, and Widgets (Feb. 2009)
 
The Changing Landscape of Learning Technologies (
The Changing Landscape of Learning Technologies (The Changing Landscape of Learning Technologies (
The Changing Landscape of Learning Technologies (
 
Ilta glenn weare-campusid
Ilta glenn weare-campusidIlta glenn weare-campusid
Ilta glenn weare-campusid
 
Research on Mobile Learning
Research on Mobile LearningResearch on Mobile Learning
Research on Mobile Learning
 
Introduction to SOL*R
Introduction to SOL*RIntroduction to SOL*R
Introduction to SOL*R
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Ibm Lotus Quickr
Ibm Lotus QuickrIbm Lotus Quickr
Ibm Lotus Quickr
 
Lotus Quickr 8.2 Overview May2009
Lotus Quickr 8.2 Overview May2009Lotus Quickr 8.2 Overview May2009
Lotus Quickr 8.2 Overview May2009
 
web 2.0
web 2.0web 2.0
web 2.0
 
Web 2.0 workshop
Web 2.0 workshopWeb 2.0 workshop
Web 2.0 workshop
 

Similar to Make the connection with your LMS

LTI Update at the IMS QUarterly Meeting, Utrecht, NL
LTI Update at the IMS QUarterly Meeting, Utrecht, NLLTI Update at the IMS QUarterly Meeting, Utrecht, NL
LTI Update at the IMS QUarterly Meeting, Utrecht, NL
Charles Severance
 
New Technology to Support Effective Teaching
New Technology to Support Effective Teaching New Technology to Support Effective Teaching
New Technology to Support Effective Teaching
Videoguy
 
497410347 web2.0
497410347 web2.0497410347 web2.0
497410347 web2.0
Michaelboy
 
IMS Basic Learning Tools Interoperability
IMS Basic Learning Tools InteroperabilityIMS Basic Learning Tools Interoperability
IMS Basic Learning Tools Interoperability
Charles Severance
 

Similar to Make the connection with your LMS (20)

The Coming Functionality Mashup
The Coming Functionality MashupThe Coming Functionality Mashup
The Coming Functionality Mashup
 
2011 03-03-blti-umass
2011 03-03-blti-umass2011 03-03-blti-umass
2011 03-03-blti-umass
 
LTI Update at the IMS QUarterly Meeting, Utrecht, NL
LTI Update at the IMS QUarterly Meeting, Utrecht, NLLTI Update at the IMS QUarterly Meeting, Utrecht, NL
LTI Update at the IMS QUarterly Meeting, Utrecht, NL
 
Cuckoo (Graham Mason, Ed Beddows)
Cuckoo (Graham Mason, Ed Beddows)Cuckoo (Graham Mason, Ed Beddows)
Cuckoo (Graham Mason, Ed Beddows)
 
D2L Brightspace Vendor Integrations: Technology and Terminology
D2L Brightspace Vendor Integrations: Technology and TerminologyD2L Brightspace Vendor Integrations: Technology and Terminology
D2L Brightspace Vendor Integrations: Technology and Terminology
 
Blackboard DevCon: Introducing IMS Learning Tools Interoperability
Blackboard DevCon: Introducing IMS Learning Tools InteroperabilityBlackboard DevCon: Introducing IMS Learning Tools Interoperability
Blackboard DevCon: Introducing IMS Learning Tools Interoperability
 
Liferay Training Content
Liferay Training ContentLiferay Training Content
Liferay Training Content
 
IMS Learning Tools Interoperability @ Nottingham
IMS Learning Tools Interoperability @ NottinghamIMS Learning Tools Interoperability @ Nottingham
IMS Learning Tools Interoperability @ Nottingham
 
New Opportunites to Connect Learning with LIS and LTI
New Opportunites to Connect Learning with LIS and LTINew Opportunites to Connect Learning with LIS and LTI
New Opportunites to Connect Learning with LIS and LTI
 
Moodle Extensions
Moodle ExtensionsMoodle Extensions
Moodle Extensions
 
Office 2010 cloud computing farhad_javidi
Office 2010 cloud computing farhad_javidiOffice 2010 cloud computing farhad_javidi
Office 2010 cloud computing farhad_javidi
 
Web 2.0 In The Enterprise
Web 2.0 In The EnterpriseWeb 2.0 In The Enterprise
Web 2.0 In The Enterprise
 
New Technology to Support Effective Teaching
New Technology to Support Effective Teaching New Technology to Support Effective Teaching
New Technology to Support Effective Teaching
 
LTI in Action
LTI in ActionLTI in Action
LTI in Action
 
497410347 web2.0
497410347 web2.0497410347 web2.0
497410347 web2.0
 
Enterprise Social Software from IBM
Enterprise Social Software from IBMEnterprise Social Software from IBM
Enterprise Social Software from IBM
 
Integrating web applications into a LMS
Integrating web applications into a LMSIntegrating web applications into a LMS
Integrating web applications into a LMS
 
DDive11 - Lotus Connections 3.0
DDive11 - Lotus Connections 3.0DDive11 - Lotus Connections 3.0
DDive11 - Lotus Connections 3.0
 
Lesson 2: Cloud data storage and retrieval
Lesson 2: Cloud data storage and retrievalLesson 2: Cloud data storage and retrieval
Lesson 2: Cloud data storage and retrieval
 
IMS Basic Learning Tools Interoperability
IMS Basic Learning Tools InteroperabilityIMS Basic Learning Tools Interoperability
IMS Basic Learning Tools Interoperability
 

More from Mahara Hui

More from Mahara Hui (20)

Eportfolios for INTRA placement - a pilot study in the Schools of Biotechnolo...
Eportfolios for INTRA placement - a pilot study in the Schools of Biotechnolo...Eportfolios for INTRA placement - a pilot study in the Schools of Biotechnolo...
Eportfolios for INTRA placement - a pilot study in the Schools of Biotechnolo...
 
Organisation-centric Portfolios
Organisation-centric PortfoliosOrganisation-centric Portfolios
Organisation-centric Portfolios
 
Mahara and Collaboration: Building communities of practice.
Mahara and Collaboration: Building communities of practice.Mahara and Collaboration: Building communities of practice.
Mahara and Collaboration: Building communities of practice.
 
Mahara on Holiday
Mahara on HolidayMahara on Holiday
Mahara on Holiday
 
Exploring e-Portfolios to produce educated employable graduates
Exploring e-Portfolios to produce educated employable graduatesExploring e-Portfolios to produce educated employable graduates
Exploring e-Portfolios to produce educated employable graduates
 
eZines and ePortfolios:Struggling with design issues in ePortfolio content cr...
eZines and ePortfolios:Struggling with design issues in ePortfolio content cr...eZines and ePortfolios:Struggling with design issues in ePortfolio content cr...
eZines and ePortfolios:Struggling with design issues in ePortfolio content cr...
 
Our Mahara Hikoi: Experiences from both sides of the fence
Our Mahara Hikoi: Experiences from both sides of the fenceOur Mahara Hikoi: Experiences from both sides of the fence
Our Mahara Hikoi: Experiences from both sides of the fence
 
To Train or To Support?: Teacher's e-capability development in a tertiary edu...
To Train or To Support?: Teacher's e-capability development in a tertiary edu...To Train or To Support?: Teacher's e-capability development in a tertiary edu...
To Train or To Support?: Teacher's e-capability development in a tertiary edu...
 
Using ePortfolios for Integrated Learning
Using ePortfolios for Integrated LearningUsing ePortfolios for Integrated Learning
Using ePortfolios for Integrated Learning
 
Using Mahara to demonstrate skills acquired in a hospitality workplace practicum
Using Mahara to demonstrate skills acquired in a hospitality workplace practicumUsing Mahara to demonstrate skills acquired in a hospitality workplace practicum
Using Mahara to demonstrate skills acquired in a hospitality workplace practicum
 
Using Mahara ePortfolios for Vocational Industry Currency
Using Mahara ePortfolios for Vocational Industry CurrencyUsing Mahara ePortfolios for Vocational Industry Currency
Using Mahara ePortfolios for Vocational Industry Currency
 
Bridging the Gaps
Bridging the GapsBridging the Gaps
Bridging the Gaps
 
Creating spaces for students to demonstrate competencies in their profession
Creating spaces for students to demonstrate competencies in their professionCreating spaces for students to demonstrate competencies in their profession
Creating spaces for students to demonstrate competencies in their profession
 
Developing a Mahara Bootcamp for Educators
Developing a Mahara Bootcamp for EducatorsDeveloping a Mahara Bootcamp for Educators
Developing a Mahara Bootcamp for Educators
 
Mahara-Juvenile Delinquent or Prodigal ??
Mahara-Juvenile Delinquent or Prodigal ??Mahara-Juvenile Delinquent or Prodigal ??
Mahara-Juvenile Delinquent or Prodigal ??
 
ePortfolios and managing privacy
ePortfolios and managing privacyePortfolios and managing privacy
ePortfolios and managing privacy
 
Shining our Mahara boots for a new era
Shining our Mahara boots for a new eraShining our Mahara boots for a new era
Shining our Mahara boots for a new era
 
Cloud hosting your ePortfolio
Cloud hosting your ePortfolioCloud hosting your ePortfolio
Cloud hosting your ePortfolio
 
Embedding ePortfolios in Course Delivery
Embedding ePortfolios in Course DeliveryEmbedding ePortfolios in Course Delivery
Embedding ePortfolios in Course Delivery
 
Using Mahara for cross-curricular learning at Perins Secondary School
Using Mahara for cross-curricular learning at Perins Secondary SchoolUsing Mahara for cross-curricular learning at Perins Secondary School
Using Mahara for cross-curricular learning at Perins Secondary School
 

Recently uploaded

Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
Accounting and finance exit exam 2016 E.C.pdf
Accounting and finance exit exam 2016 E.C.pdfAccounting and finance exit exam 2016 E.C.pdf
Accounting and finance exit exam 2016 E.C.pdf
YibeltalNibretu
 
Industrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training ReportIndustrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training Report
Avinash Rai
 

Recently uploaded (20)

How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
 
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptxJose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
Jose-Rizal-and-Philippine-Nationalism-National-Symbol-2.pptx
 
slides CapTechTalks Webinar May 2024 Alexander Perry.pptx
slides CapTechTalks Webinar May 2024 Alexander Perry.pptxslides CapTechTalks Webinar May 2024 Alexander Perry.pptx
slides CapTechTalks Webinar May 2024 Alexander Perry.pptx
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
Benefits and Challenges of Using Open Educational Resources
Benefits and Challenges of Using Open Educational ResourcesBenefits and Challenges of Using Open Educational Resources
Benefits and Challenges of Using Open Educational Resources
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
 
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdfDanh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
Danh sách HSG Bộ môn cấp trường - Cấp THPT.pdf
 
Solid waste management & Types of Basic civil Engineering notes by DJ Sir.pptx
Solid waste management & Types of Basic civil Engineering notes by DJ Sir.pptxSolid waste management & Types of Basic civil Engineering notes by DJ Sir.pptx
Solid waste management & Types of Basic civil Engineering notes by DJ Sir.pptx
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
Accounting and finance exit exam 2016 E.C.pdf
Accounting and finance exit exam 2016 E.C.pdfAccounting and finance exit exam 2016 E.C.pdf
Accounting and finance exit exam 2016 E.C.pdf
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
 
Industrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training ReportIndustrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training Report
 
Mattingly "AI & Prompt Design: Limitations and Solutions with LLMs"
Mattingly "AI & Prompt Design: Limitations and Solutions with LLMs"Mattingly "AI & Prompt Design: Limitations and Solutions with LLMs"
Mattingly "AI & Prompt Design: Limitations and Solutions with LLMs"
 
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdfINU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
INU_CAPSTONEDESIGN_비밀번호486_업로드용 발표자료.pdf
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
 
Advances in production technology of Grapes.pdf
Advances in production technology of Grapes.pdfAdvances in production technology of Grapes.pdf
Advances in production technology of Grapes.pdf
 

Make the connection with your LMS

  • 1. 1 Make the connection with your LMS Presented by Robert Lyon
  • 2. 2 In the beginning there was Mahara... ... and it was good But people wanted more... They needed integration with their LMS!
  • 3. 3 Earliest way this was achieved Leif K Brooks and Bruno Girin, taken from Flickr Creative Commons via MNet to Moodle (called Mahoodle) complicated steps to set up / very technical limited to needing to be running Moodle + Mahara
  • 4. 4 More early ways this was achieved from stockmedia.cc Creative Commons Single sign-on, .e.g. SAML LDAP Persona (now discontinued) limited as it requires a centeralised identity provider
  • 5. 5 Recent way via web services from Pixabay Creative Commons ability to use a wider suite of Mahara functions use of SOAP / REST / OAuth protocols token based authentication allows connection from a wider range of LMS
  • 6. 6.1 And now... adding LTI integration LTI = Learning Tools Interoperability LTI is an open standard created by IMS Global Learning Consortium LTI establishes trust between a single application (e.g. LMS course) and an external tool (e.g. Mahara) An "organic" approach to integration
  • 7. 6.2 LTI vs existing SSO options Less effort to set up Easier integration on shared hosting LTI only requires the inter action of the LMS administr ator or instructor to integr ate a tool into a course. [1] LTI uses robust well used standards, e.g. OAuth [1] http://www.dr-chuck.com/csev-blog/2012/03/connecting-ims-learning-tools-interoperability-and-saml/
  • 8. 7 Example: Getting LTI working between Mahara and Canvas 1. Setup needed at the Mahara end 2. Setup needed at the Canvas end http://manual.mahara.org/en/17.04/external/externalapps.html
  • 9. 8.1 1.1 Install the LTI module via Administration → Extensions → Modules
  • 10. 8.2 1.2 Enable LTI module via Administration → Extensions → Modules → LTI API → Configuration
  • 11. 8.3 1.3 Create LTI instance via Administration → Web services → External apps Give LTI instance a name, ch oose the institution it will access, and choose 'LTI integration' from drop-down menu
  • 12. 8.4 1.4 Configure LTI instance via Administration → Web services → External apps → Configuration
  • 13. 8.5 1.5 Add authentication method 'Web services' to institution via Administration → Institutions → Settings
  • 14. 9.1 2.1 Add Mahara via Edu App Center Add the Mahara app via Settings → Apps tab Search for 'Mahara' and select the app
  • 15. 9.2 2.2 Configure the app with the consumer key and secret
  • 16. 9.3 2.1 Or add the Mahara app manually via the '+ App' button in Settings → Apps tab
  • 17. 9.4 2.2 Select the 'By URL' configuration type Note: The Config URL is the URL of y our site + 'module/lti/configxml.php'
  • 18. 9.5 2.3 New navigation item Adds a link to connect to Mahar a.
  • 19. 10 Future enhancements from Nick Youngson / http://nyphotographic.com/ Pixserver.org Creative Commons Test with more LMS Assignment submissions Transfering content Other integration modules / options