SlideShare une entreprise Scribd logo
1  sur  36
Télécharger pour lire hors ligne
Functionality Mash Up – Evolving to the Next Generation of Learning Management Systems Dr. Charles Severance IMS Global Learning Consortium www.imsglobal.org www-dr-chuck.com October 22, 2010
Learning and Web 2.0 ,[object Object],[object Object],[object Object],[object Object],[object Object]
Case Study: Amanda Severance ,[object Object],[object Object],[object Object],[object Object]
Functionality Mash Up ,[object Object],[object Object],[object Object]
 
 
Too Many LMS Extension Points ,[object Object],[object Object],[object Object],[object Object],[object Object]
LEARNING TOOL ????? ... http://www.flickr.com/photos/lauradye/4917754427/
LEARNING TOOL S T A N D A R D PHP Java C# App Engine ????? ...
Why not use existing mash-up Spec? ,[object Object],[object Object],[object Object],[object Object],[object Object]
Learning Tools Mash-up ,[object Object],[object Object]
Must Be Easy Like Facebook
Like FaceBook... ,[object Object],[object Object],[object Object],[object Object]
A Growth Path ,[object Object],[object Object],[object Object]
LEARNING TOOL B L T I PHP Java C# App Engine ????? ...
IMS Basic LTI Data Model ,[object Object]
© Copyright 2010 IMS Global Learning Consortium All Rights Reserved. Integrated User Experience Welcome Local Resource Local Resource LTI Tool Movie
User Experience Welcome Local Resource Lame iFrame LTI Tool Movie © Copyright 2010 IMS Global Learning Consortium All Rights Reserved.
LMS (LTI Consumer) Tool (LTI Provider) Week 1 Local Resource Local Resource LTI Tool Movie LMS Looks up User and Course Information. Information is signed using  secret  and OAuth Form data sent to Browser Again in slow motion… © Copyright 2010 IMS Global Learning Consortium All Rights Reserved.
LMS (LTI Consumer) Tool (LTI Provider) <form action=”tool”/> <input name=”user_id”  value=”2348d8dd” /> <input name=”oauth_token”  value=”abc.edu” /> </form> Tool looks up  secret  and validates signature. Tool provisions user, course, and session. Tool sends redirect Form is immediately auto-submitted using JavaScript. © Copyright 2010 IMS Global Learning Consortium All Rights Reserved.
LMS (LTI Consumer) Tool (LTI Provider) <head> <meta redirect  page=”main.php”> </head> Tool produces  first page. Browser follows redirect… © Copyright 2010 IMS Global Learning Consortium All Rights Reserved.
LMS (LTI Consumer) Tool (LTI Provider) © Copyright 2010 IMS Global Learning Consortium All Rights Reserved.
Basic LTI Sample Launch Data lti_version=LTI-1p0 lti_message_type=basic-lti-launch-request oauth_consumer_key=lmsng.school.edu resource_link_id=120988f929-274612 user_id=292832126 roles=Instructor lis_person_name_full=Charles R. Severance lis_person_contact_email_primary = csev@umich.edu context_id=456434513 context_title=SI301 – PHP tool_consumer_instance_description=University of School
Basic LTI Certification ,[object Object],[object Object]
Basic LTI Certification ,[object Object],[object Object],[object Object]
Certified - LMS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],http://www.imsglobal.org/cc/statuschart.html
Certified - Tool ,[object Object],[object Object],[object Object],[object Object],[object Object],http://www.imsglobal.org/cc/statuschart.html
LEARNING TOOL B L T I PHP Java App Engine ????? ...
??????
Engaging open source, creating standards, engaging proprietary vendors, promoting ideas, giving lectures, doing demonstrations, all are important activities...
The real reason for this activity is to  empower teachers and learners  as to how they select and use tools and content to help themselves teach and learn...
An App Store for Education
www.noteflight.com
Joseph Berkovitz  <info@noteflight.com> www.noteflight.com http://videos.noteflight.com/MoodleBasicLTI.mov
IMS Implementation Support ,[object Object],[object Object],[object Object],[object Object]
Questions ,[object Object],[object Object],[object Object],Seamlessly connect  to learning IMS Learning Tools Interoperability (LTI)

Contenu connexe

Tendances

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 LTIJohn Lewis
 
Code Your Own: Tool Integration using the Basic Learning Tools Interoperabili...
Code Your Own: Tool Integration using the Basic Learning Tools Interoperabili...Code Your Own: Tool Integration using the Basic Learning Tools Interoperabili...
Code Your Own: Tool Integration using the Basic Learning Tools Interoperabili...Dan Rinzel
 
IMS Learning Tools Interoperability @ Nottingham
IMS Learning Tools Interoperability @ NottinghamIMS Learning Tools Interoperability @ Nottingham
IMS Learning Tools Interoperability @ NottinghamCharles Severance
 
Jasig uMobile - Open Source Enterprise Mobile Campus Solution
Jasig uMobile - Open Source Enterprise Mobile Campus SolutionJasig uMobile - Open Source Enterprise Mobile Campus Solution
Jasig uMobile - Open Source Enterprise Mobile Campus SolutionJohn Lewis
 
2011 01-14 (ucm) e madrid griffiths ub oferta de servicios flexibles para ims...
2011 01-14 (ucm) e madrid griffiths ub oferta de servicios flexibles para ims...2011 01-14 (ucm) e madrid griffiths ub oferta de servicios flexibles para ims...
2011 01-14 (ucm) e madrid griffiths ub oferta de servicios flexibles para ims...eMadrid network
 
Reinventing the ePortfolio with Open Badges
Reinventing the ePortfolio with Open BadgesReinventing the ePortfolio with Open Badges
Reinventing the ePortfolio with Open BadgesSerge Ravet
 
Monoliths, APIs and Extensability - The past and future directions of CMS
Monoliths, APIs and Extensability - The past and future directions of CMSMonoliths, APIs and Extensability - The past and future directions of CMS
Monoliths, APIs and Extensability - The past and future directions of CMSScott Leslie
 
ACPET Public Workshop - Moodle
ACPET Public Workshop - MoodleACPET Public Workshop - Moodle
ACPET Public Workshop - MoodleYum Studio
 
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 InteroperabilityCharles Severance
 
How could Open Badges Transform ePortfolio Practices and Technologies!
How could Open Badges Transform ePortfolio Practices and Technologies! How could Open Badges Transform ePortfolio Practices and Technologies!
How could Open Badges Transform ePortfolio Practices and Technologies! Serge Ravet
 
Open Source Maturity and Suitability
Open Source Maturity and SuitabilityOpen Source Maturity and Suitability
Open Source Maturity and SuitabilityScott Leslie
 
Open Source Versus Proprietary L M S
Open Source Versus Proprietary  L M SOpen Source Versus Proprietary  L M S
Open Source Versus Proprietary L M SDanit Isaacs
 
Introduction to SOL*R
Introduction to SOL*RIntroduction to SOL*R
Introduction to SOL*RScott Leslie
 
Web meeting tools in the "SUNY Nebula"
Web meeting tools in the "SUNY Nebula"Web meeting tools in the "SUNY Nebula"
Web meeting tools in the "SUNY Nebula"Keith Landa
 
Adventures in Open-source: Lessons Learned at Purchase College
Adventures in Open-source: Lessons Learned at Purchase CollegeAdventures in Open-source: Lessons Learned at Purchase College
Adventures in Open-source: Lessons Learned at Purchase CollegeKeith Landa
 
Ec And Ass Sig Feb 2008 Adam
Ec And Ass Sig Feb 2008 AdamEc And Ass Sig Feb 2008 Adam
Ec And Ass Sig Feb 2008 AdamSheila MacNeill
 
Using Blogs in Online Education
Using Blogs in Online EducationUsing Blogs in Online Education
Using Blogs in Online EducationScott Leslie
 
Moodle: using an open learning management system to support student learning
Moodle: using an open learning management system to support student learningMoodle: using an open learning management system to support student learning
Moodle: using an open learning management system to support student learningKeith Landa
 

Tendances (20)

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
 
Code Your Own: Tool Integration using the Basic Learning Tools Interoperabili...
Code Your Own: Tool Integration using the Basic Learning Tools Interoperabili...Code Your Own: Tool Integration using the Basic Learning Tools Interoperabili...
Code Your Own: Tool Integration using the Basic Learning Tools Interoperabili...
 
IMS Learning Tools Interoperability @ Nottingham
IMS Learning Tools Interoperability @ NottinghamIMS Learning Tools Interoperability @ Nottingham
IMS Learning Tools Interoperability @ Nottingham
 
Jasig uMobile - Open Source Enterprise Mobile Campus Solution
Jasig uMobile - Open Source Enterprise Mobile Campus SolutionJasig uMobile - Open Source Enterprise Mobile Campus Solution
Jasig uMobile - Open Source Enterprise Mobile Campus Solution
 
2011 01-14 (ucm) e madrid griffiths ub oferta de servicios flexibles para ims...
2011 01-14 (ucm) e madrid griffiths ub oferta de servicios flexibles para ims...2011 01-14 (ucm) e madrid griffiths ub oferta de servicios flexibles para ims...
2011 01-14 (ucm) e madrid griffiths ub oferta de servicios flexibles para ims...
 
Reinventing the ePortfolio with Open Badges
Reinventing the ePortfolio with Open BadgesReinventing the ePortfolio with Open Badges
Reinventing the ePortfolio with Open Badges
 
Monoliths, APIs and Extensability - The past and future directions of CMS
Monoliths, APIs and Extensability - The past and future directions of CMSMonoliths, APIs and Extensability - The past and future directions of CMS
Monoliths, APIs and Extensability - The past and future directions of CMS
 
ACPET Public Workshop - Moodle
ACPET Public Workshop - MoodleACPET Public Workshop - Moodle
ACPET Public Workshop - Moodle
 
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
 
How could Open Badges Transform ePortfolio Practices and Technologies!
How could Open Badges Transform ePortfolio Practices and Technologies! How could Open Badges Transform ePortfolio Practices and Technologies!
How could Open Badges Transform ePortfolio Practices and Technologies!
 
Open Source Maturity and Suitability
Open Source Maturity and SuitabilityOpen Source Maturity and Suitability
Open Source Maturity and Suitability
 
Open Source Versus Proprietary L M S
Open Source Versus Proprietary  L M SOpen Source Versus Proprietary  L M S
Open Source Versus Proprietary L M S
 
Introduction to SOL*R
Introduction to SOL*RIntroduction to SOL*R
Introduction to SOL*R
 
Research on Mobile Learning
Research on Mobile LearningResearch on Mobile Learning
Research on Mobile Learning
 
Web meeting tools in the "SUNY Nebula"
Web meeting tools in the "SUNY Nebula"Web meeting tools in the "SUNY Nebula"
Web meeting tools in the "SUNY Nebula"
 
Adventures in Open-source: Lessons Learned at Purchase College
Adventures in Open-source: Lessons Learned at Purchase CollegeAdventures in Open-source: Lessons Learned at Purchase College
Adventures in Open-source: Lessons Learned at Purchase College
 
Ec And Ass Sig Feb 2008 Adam
Ec And Ass Sig Feb 2008 AdamEc And Ass Sig Feb 2008 Adam
Ec And Ass Sig Feb 2008 Adam
 
LTI in Action
LTI in ActionLTI in Action
LTI in Action
 
Using Blogs in Online Education
Using Blogs in Online EducationUsing Blogs in Online Education
Using Blogs in Online Education
 
Moodle: using an open learning management system to support student learning
Moodle: using an open learning management system to support student learningMoodle: using an open learning management system to support student learning
Moodle: using an open learning management system to support student learning
 

En vedette

The Trials and Tribulations of Predicting the Future of Educational Technology
The Trials and Tribulations of Predicting the Future of Educational TechnologyThe Trials and Tribulations of Predicting the Future of Educational Technology
The Trials and Tribulations of Predicting the Future of Educational TechnologyCharles Severance
 
These are my slides from TEDxKZoo (2013-11-09)
These are my slides from TEDxKZoo (2013-11-09)These are my slides from TEDxKZoo (2013-11-09)
These are my slides from TEDxKZoo (2013-11-09)Charles Severance
 
Software to fit Teaching and Learning Practices 12-2004
Software to fit Teaching and Learning Practices 12-2004Software to fit Teaching and Learning Practices 12-2004
Software to fit Teaching and Learning Practices 12-2004Charles Severance
 
Massively Open Online Courses - Beyond the Hype
Massively Open Online Courses - Beyond the HypeMassively Open Online Courses - Beyond the Hype
Massively Open Online Courses - Beyond the HypeCharles Severance
 
Experience Teaching Massive Open Online Courses (MOOCs)
Experience Teaching Massive Open Online Courses (MOOCs)Experience Teaching Massive Open Online Courses (MOOCs)
Experience Teaching Massive Open Online Courses (MOOCs)Charles Severance
 
Building Scalable IMS LTI Tools Using the TSUGI Framework
Building Scalable IMS LTI Tools Using the TSUGI FrameworkBuilding Scalable IMS LTI Tools Using the TSUGI Framework
Building Scalable IMS LTI Tools Using the TSUGI FrameworkCharles Severance
 
Massively Open Online Courses, Experiences, Observations, and Trends
Massively Open Online Courses, Experiences, Observations, and TrendsMassively Open Online Courses, Experiences, Observations, and Trends
Massively Open Online Courses, Experiences, Observations, and TrendsCharles Severance
 
A Simple Lecture Recording Setup
A Simple Lecture Recording SetupA Simple Lecture Recording Setup
A Simple Lecture Recording SetupCharles Severance
 
The University as a Cloud: Openness in Education
The University as a Cloud: Openness in EducationThe University as a Cloud: Openness in Education
The University as a Cloud: Openness in EducationCharles Severance
 
Next Generation Teaching and Learning
Next Generation Teaching and LearningNext Generation Teaching and Learning
Next Generation Teaching and LearningCharles Severance
 
Connecting IMS LTI and SAML (Draft)
Connecting IMS LTI and SAML (Draft)Connecting IMS LTI and SAML (Draft)
Connecting IMS LTI and SAML (Draft)Charles Severance
 
Massively Open Online Courses (MOOCs)
Massively Open Online Courses (MOOCs)Massively Open Online Courses (MOOCs)
Massively Open Online Courses (MOOCs)Charles Severance
 
Beyond MOOCs: Open Education at Scale
Beyond MOOCs: Open Education at ScaleBeyond MOOCs: Open Education at Scale
Beyond MOOCs: Open Education at ScaleCharles Severance
 

En vedette (16)

Sakai Overview 02-12-2004
Sakai Overview 02-12-2004Sakai Overview 02-12-2004
Sakai Overview 02-12-2004
 
The Trials and Tribulations of Predicting the Future of Educational Technology
The Trials and Tribulations of Predicting the Future of Educational TechnologyThe Trials and Tribulations of Predicting the Future of Educational Technology
The Trials and Tribulations of Predicting the Future of Educational Technology
 
These are my slides from TEDxKZoo (2013-11-09)
These are my slides from TEDxKZoo (2013-11-09)These are my slides from TEDxKZoo (2013-11-09)
These are my slides from TEDxKZoo (2013-11-09)
 
Software to fit Teaching and Learning Practices 12-2004
Software to fit Teaching and Learning Practices 12-2004Software to fit Teaching and Learning Practices 12-2004
Software to fit Teaching and Learning Practices 12-2004
 
Massively Open Online Courses - Beyond the Hype
Massively Open Online Courses - Beyond the HypeMassively Open Online Courses - Beyond the Hype
Massively Open Online Courses - Beyond the Hype
 
Experience Teaching Massive Open Online Courses (MOOCs)
Experience Teaching Massive Open Online Courses (MOOCs)Experience Teaching Massive Open Online Courses (MOOCs)
Experience Teaching Massive Open Online Courses (MOOCs)
 
Building Scalable IMS LTI Tools Using the TSUGI Framework
Building Scalable IMS LTI Tools Using the TSUGI FrameworkBuilding Scalable IMS LTI Tools Using the TSUGI Framework
Building Scalable IMS LTI Tools Using the TSUGI Framework
 
Educause: BiblioBouts
Educause: BiblioBoutsEducause: BiblioBouts
Educause: BiblioBouts
 
Sakai Overview 06-2004
Sakai Overview 06-2004Sakai Overview 06-2004
Sakai Overview 06-2004
 
Massively Open Online Courses, Experiences, Observations, and Trends
Massively Open Online Courses, Experiences, Observations, and TrendsMassively Open Online Courses, Experiences, Observations, and Trends
Massively Open Online Courses, Experiences, Observations, and Trends
 
A Simple Lecture Recording Setup
A Simple Lecture Recording SetupA Simple Lecture Recording Setup
A Simple Lecture Recording Setup
 
The University as a Cloud: Openness in Education
The University as a Cloud: Openness in EducationThe University as a Cloud: Openness in Education
The University as a Cloud: Openness in Education
 
Next Generation Teaching and Learning
Next Generation Teaching and LearningNext Generation Teaching and Learning
Next Generation Teaching and Learning
 
Connecting IMS LTI and SAML (Draft)
Connecting IMS LTI and SAML (Draft)Connecting IMS LTI and SAML (Draft)
Connecting IMS LTI and SAML (Draft)
 
Massively Open Online Courses (MOOCs)
Massively Open Online Courses (MOOCs)Massively Open Online Courses (MOOCs)
Massively Open Online Courses (MOOCs)
 
Beyond MOOCs: Open Education at Scale
Beyond MOOCs: Open Education at ScaleBeyond MOOCs: Open Education at Scale
Beyond MOOCs: Open Education at Scale
 

Similaire à The Coming Functionality Mashup

Light Technical Introduction to LTI on edX
Light Technical Introduction to LTI on edXLight Technical Introduction to LTI on edX
Light Technical Introduction to LTI on edXIvica Ceraj
 
Building Block Integration
Building Block Integration Building Block Integration
Building Block Integration rhellman
 
Integrating web applications into a LMS
Integrating web applications into a LMSIntegrating web applications into a LMS
Integrating web applications into a LMSMorgon Haskell
 
The quality & richness of E-Education
The quality & richness of E-EducationThe quality & richness of E-Education
The quality & richness of E-EducationSuraj Mehta
 
Notespane - A community based learning system
Notespane - A community based learning systemNotespane - A community based learning system
Notespane - A community based learning systemIRJET Journal
 
BP 308 - The Journey to Becoming a Social Application Developer
BP 308 - The Journey to Becoming a Social Application DeveloperBP 308 - The Journey to Becoming a Social Application Developer
BP 308 - The Journey to Becoming a Social Application DeveloperSerdar Basegmez
 
Office 2010 cloud computing farhad_javidi
Office 2010 cloud computing farhad_javidiOffice 2010 cloud computing farhad_javidi
Office 2010 cloud computing farhad_javidijavidi
 
Do It Yourself LMS: Open-Source and Hi-Tech Possibilities
Do It Yourself LMS: Open-Source and Hi-Tech PossibilitiesDo It Yourself LMS: Open-Source and Hi-Tech Possibilities
Do It Yourself LMS: Open-Source and Hi-Tech Possibilitiesgrandeped
 
Just fire lti at it!
Just fire lti at it!Just fire lti at it!
Just fire lti at it!kingmook
 
Widgets - the Wookie project
Widgets - the Wookie projectWidgets - the Wookie project
Widgets - the Wookie projectscottw
 
2010 Lotusphere Instructor Day IDC Presentation
2010 Lotusphere Instructor Day IDC Presentation2010 Lotusphere Instructor Day IDC Presentation
2010 Lotusphere Instructor Day IDC Presentationsharynrjk
 
Free and Open Source for Education
Free and Open Source for EducationFree and Open Source for Education
Free and Open Source for EducationSavitri Wilder
 
Building the Next Generation Teaching and Learning Environment with Tsugi (次)
Building the Next Generation Teaching and Learning Environment with Tsugi (次)Building the Next Generation Teaching and Learning Environment with Tsugi (次)
Building the Next Generation Teaching and Learning Environment with Tsugi (次)Charles Severance
 
IRJET- NEEV: An Education Informational Chatbot
IRJET-  	  NEEV: An Education Informational ChatbotIRJET-  	  NEEV: An Education Informational Chatbot
IRJET- NEEV: An Education Informational ChatbotIRJET Journal
 
According To The Author Of “Build A Streamlined Refinery”,
According To The Author Of “Build A Streamlined Refinery”,According To The Author Of “Build A Streamlined Refinery”,
According To The Author Of “Build A Streamlined Refinery”,Jill Lyons
 

Similaire à The Coming Functionality Mashup (20)

Jenzabar IMS Global Updates
Jenzabar IMS Global UpdatesJenzabar IMS Global Updates
Jenzabar IMS Global Updates
 
Light Technical Introduction to LTI on edX
Light Technical Introduction to LTI on edXLight Technical Introduction to LTI on edX
Light Technical Introduction to LTI on edX
 
Building Block Integration
Building Block Integration Building Block Integration
Building Block Integration
 
The Future IMS (Instructional Management System)
The Future IMS (Instructional Management System) The Future IMS (Instructional Management System)
The Future IMS (Instructional Management System)
 
The Changing Landscape of Learning Technologies (
The Changing Landscape of Learning Technologies (The Changing Landscape of Learning Technologies (
The Changing Landscape of Learning Technologies (
 
Integrating web applications into a LMS
Integrating web applications into a LMSIntegrating web applications into a LMS
Integrating web applications into a LMS
 
The quality & richness of E-Education
The quality & richness of E-EducationThe quality & richness of E-Education
The quality & richness of E-Education
 
Notespane - A community based learning system
Notespane - A community based learning systemNotespane - A community based learning system
Notespane - A community based learning system
 
BP 308 - The Journey to Becoming a Social Application Developer
BP 308 - The Journey to Becoming a Social Application DeveloperBP 308 - The Journey to Becoming a Social Application Developer
BP 308 - The Journey to Becoming a Social Application Developer
 
Office 2010 cloud computing farhad_javidi
Office 2010 cloud computing farhad_javidiOffice 2010 cloud computing farhad_javidi
Office 2010 cloud computing farhad_javidi
 
Do It Yourself LMS: Open-Source and Hi-Tech Possibilities
Do It Yourself LMS: Open-Source and Hi-Tech PossibilitiesDo It Yourself LMS: Open-Source and Hi-Tech Possibilities
Do It Yourself LMS: Open-Source and Hi-Tech Possibilities
 
Just fire lti at it!
Just fire lti at it!Just fire lti at it!
Just fire lti at it!
 
Widgets - the Wookie project
Widgets - the Wookie projectWidgets - the Wookie project
Widgets - the Wookie project
 
2010 Lotusphere Instructor Day IDC Presentation
2010 Lotusphere Instructor Day IDC Presentation2010 Lotusphere Instructor Day IDC Presentation
2010 Lotusphere Instructor Day IDC Presentation
 
Free and Open Source for Education
Free and Open Source for EducationFree and Open Source for Education
Free and Open Source for Education
 
Building the Next Generation Teaching and Learning Environment with Tsugi (次)
Building the Next Generation Teaching and Learning Environment with Tsugi (次)Building the Next Generation Teaching and Learning Environment with Tsugi (次)
Building the Next Generation Teaching and Learning Environment with Tsugi (次)
 
IRJET- NEEV: An Education Informational Chatbot
IRJET-  	  NEEV: An Education Informational ChatbotIRJET-  	  NEEV: An Education Informational Chatbot
IRJET- NEEV: An Education Informational Chatbot
 
According To The Author Of “Build A Streamlined Refinery”,
According To The Author Of “Build A Streamlined Refinery”,According To The Author Of “Build A Streamlined Refinery”,
According To The Author Of “Build A Streamlined Refinery”,
 
Student assistant
Student assistantStudent assistant
Student assistant
 
Don't Get Too Comfortable, The Landscape of eLearning is Changing (
Don't Get Too Comfortable, The Landscape of eLearning is Changing (Don't Get Too Comfortable, The Landscape of eLearning is Changing (
Don't Get Too Comfortable, The Landscape of eLearning is Changing (
 

Plus de Charles Severance

LTI Advantage: The Next Big Thing in LMS Integration
LTI Advantage: The Next Big Thing in LMS IntegrationLTI Advantage: The Next Big Thing in LMS Integration
LTI Advantage: The Next Big Thing in LMS IntegrationCharles Severance
 
Sakai Hierarchy Framework Changes Overview (not implemented)
Sakai Hierarchy  Framework Changes Overview (not implemented)Sakai Hierarchy  Framework Changes Overview (not implemented)
Sakai Hierarchy Framework Changes Overview (not implemented)Charles Severance
 
Building the NGDLE with Tsugi (次) and Koseu(코스)
Building the NGDLE with Tsugi (次) and Koseu(코스)Building the NGDLE with Tsugi (次) and Koseu(코스)
Building the NGDLE with Tsugi (次) and Koseu(코스)Charles Severance
 
Exploring the Next Generation Digital Learning Ecosystem
Exploring the Next Generation Digital Learning EcosystemExploring the Next Generation Digital Learning Ecosystem
Exploring the Next Generation Digital Learning EcosystemCharles Severance
 
Exploring the Next Generation Digital Learning Environment with Tsugi
Exploring the Next Generation Digital Learning Environment with TsugiExploring the Next Generation Digital Learning Environment with Tsugi
Exploring the Next Generation Digital Learning Environment with TsugiCharles Severance
 
Building the Next Generation Teaching and Learning Environment
Building the Next Generation Teaching and Learning EnvironmentBuilding the Next Generation Teaching and Learning Environment
Building the Next Generation Teaching and Learning EnvironmentCharles Severance
 
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 ReuseCharles Severance
 
Next Generation Teaching and Learning
Next Generation Teaching and LearningNext Generation Teaching and Learning
Next Generation Teaching and LearningCharles Severance
 
A View on the Future of Sakai
A View on the Future of SakaiA View on the Future of Sakai
A View on the Future of SakaiCharles Severance
 
The Next Generation of Teaching and Learning Tools
The Next Generation of Teaching and Learning ToolsThe Next Generation of Teaching and Learning Tools
The Next Generation of Teaching and Learning ToolsCharles Severance
 
Standards to Enable an Open Learning Ecosystem
Standards to Enable an Open Learning EcosystemStandards to Enable an Open Learning Ecosystem
Standards to Enable an Open Learning EcosystemCharles Severance
 
Updated Version: Tsugi Overview
Updated Version: Tsugi OverviewUpdated Version: Tsugi Overview
Updated Version: Tsugi OverviewCharles Severance
 
Standards Update: Apereo 2015
Standards Update: Apereo 2015Standards Update: Apereo 2015
Standards Update: Apereo 2015Charles Severance
 
Apereo 2015: The State of Sakai
Apereo 2015: The State of SakaiApereo 2015: The State of Sakai
Apereo 2015: The State of SakaiCharles Severance
 
MOOCs – The Future Is Getting Clearer
MOOCs – The Future Is Getting ClearerMOOCs – The Future Is Getting Clearer
MOOCs – The Future Is Getting ClearerCharles Severance
 
Programming for Everybody in Python
Programming for Everybody in PythonProgramming for Everybody in Python
Programming for Everybody in PythonCharles Severance
 
How will the MOOC Change Between Now and 2020?
How will the MOOC Change Between Now and 2020?How will the MOOC Change Between Now and 2020?
How will the MOOC Change Between Now and 2020?Charles Severance
 

Plus de Charles Severance (20)

LTI Advantage: The Next Big Thing in LMS Integration
LTI Advantage: The Next Big Thing in LMS IntegrationLTI Advantage: The Next Big Thing in LMS Integration
LTI Advantage: The Next Big Thing in LMS Integration
 
Hierarchy requirements
Hierarchy requirements Hierarchy requirements
Hierarchy requirements
 
Sakai Hierarchy Framework Changes Overview (not implemented)
Sakai Hierarchy  Framework Changes Overview (not implemented)Sakai Hierarchy  Framework Changes Overview (not implemented)
Sakai Hierarchy Framework Changes Overview (not implemented)
 
Building the NGDLE with Tsugi (次) and Koseu(코스)
Building the NGDLE with Tsugi (次) and Koseu(코스)Building the NGDLE with Tsugi (次) and Koseu(코스)
Building the NGDLE with Tsugi (次) and Koseu(코스)
 
Exploring the Next Generation Digital Learning Ecosystem
Exploring the Next Generation Digital Learning EcosystemExploring the Next Generation Digital Learning Ecosystem
Exploring the Next Generation Digital Learning Ecosystem
 
Exploring the Next Generation Digital Learning Environment with Tsugi
Exploring the Next Generation Digital Learning Environment with TsugiExploring the Next Generation Digital Learning Environment with Tsugi
Exploring the Next Generation Digital Learning Environment with Tsugi
 
Building the Next Generation Teaching and Learning Environment
Building the Next Generation Teaching and Learning EnvironmentBuilding the Next Generation Teaching and Learning Environment
Building the Next Generation Teaching and Learning Environment
 
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
 
Next Generation Teaching and Learning
Next Generation Teaching and LearningNext Generation Teaching and Learning
Next Generation Teaching and Learning
 
The Game of MOOCs
The Game of MOOCsThe Game of MOOCs
The Game of MOOCs
 
A View on the Future of Sakai
A View on the Future of SakaiA View on the Future of Sakai
A View on the Future of Sakai
 
The Next Generation of Teaching and Learning Tools
The Next Generation of Teaching and Learning ToolsThe Next Generation of Teaching and Learning Tools
The Next Generation of Teaching and Learning Tools
 
Standards to Enable an Open Learning Ecosystem
Standards to Enable an Open Learning EcosystemStandards to Enable an Open Learning Ecosystem
Standards to Enable an Open Learning Ecosystem
 
Updated Version: Tsugi Overview
Updated Version: Tsugi OverviewUpdated Version: Tsugi Overview
Updated Version: Tsugi Overview
 
Standards Update: Apereo 2015
Standards Update: Apereo 2015Standards Update: Apereo 2015
Standards Update: Apereo 2015
 
Apereo 2015: The State of Sakai
Apereo 2015: The State of SakaiApereo 2015: The State of Sakai
Apereo 2015: The State of Sakai
 
MOOCs – The Future Is Getting Clearer
MOOCs – The Future Is Getting ClearerMOOCs – The Future Is Getting Clearer
MOOCs – The Future Is Getting Clearer
 
Programming for Everybody in Python
Programming for Everybody in PythonProgramming for Everybody in Python
Programming for Everybody in Python
 
Tsugi Workshop @ Notre Dame
Tsugi Workshop @ Notre DameTsugi Workshop @ Notre Dame
Tsugi Workshop @ Notre Dame
 
How will the MOOC Change Between Now and 2020?
How will the MOOC Change Between Now and 2020?How will the MOOC Change Between Now and 2020?
How will the MOOC Change Between Now and 2020?
 

The Coming Functionality Mashup

  • 1. Functionality Mash Up – Evolving to the Next Generation of Learning Management Systems Dr. Charles Severance IMS Global Learning Consortium www.imsglobal.org www-dr-chuck.com October 22, 2010
  • 2.
  • 3.
  • 4.
  • 5.  
  • 6.  
  • 7.
  • 8. LEARNING TOOL ????? ... http://www.flickr.com/photos/lauradye/4917754427/
  • 9. LEARNING TOOL S T A N D A R D PHP Java C# App Engine ????? ...
  • 10.
  • 11.
  • 12. Must Be Easy Like Facebook
  • 13.
  • 14.
  • 15. LEARNING TOOL B L T I PHP Java C# App Engine ????? ...
  • 16.
  • 17. © Copyright 2010 IMS Global Learning Consortium All Rights Reserved. Integrated User Experience Welcome Local Resource Local Resource LTI Tool Movie
  • 18. User Experience Welcome Local Resource Lame iFrame LTI Tool Movie © Copyright 2010 IMS Global Learning Consortium All Rights Reserved.
  • 19. LMS (LTI Consumer) Tool (LTI Provider) Week 1 Local Resource Local Resource LTI Tool Movie LMS Looks up User and Course Information. Information is signed using secret and OAuth Form data sent to Browser Again in slow motion… © Copyright 2010 IMS Global Learning Consortium All Rights Reserved.
  • 20. LMS (LTI Consumer) Tool (LTI Provider) <form action=”tool”/> <input name=”user_id” value=”2348d8dd” /> <input name=”oauth_token” value=”abc.edu” /> </form> Tool looks up secret and validates signature. Tool provisions user, course, and session. Tool sends redirect Form is immediately auto-submitted using JavaScript. © Copyright 2010 IMS Global Learning Consortium All Rights Reserved.
  • 21. LMS (LTI Consumer) Tool (LTI Provider) <head> <meta redirect page=”main.php”> </head> Tool produces first page. Browser follows redirect… © Copyright 2010 IMS Global Learning Consortium All Rights Reserved.
  • 22. LMS (LTI Consumer) Tool (LTI Provider) © Copyright 2010 IMS Global Learning Consortium All Rights Reserved.
  • 23. Basic LTI Sample Launch Data lti_version=LTI-1p0 lti_message_type=basic-lti-launch-request oauth_consumer_key=lmsng.school.edu resource_link_id=120988f929-274612 user_id=292832126 roles=Instructor lis_person_name_full=Charles R. Severance lis_person_contact_email_primary = csev@umich.edu context_id=456434513 context_title=SI301 – PHP tool_consumer_instance_description=University of School
  • 24.
  • 25.
  • 26.
  • 27.
  • 28. LEARNING TOOL B L T I PHP Java App Engine ????? ...
  • 30. Engaging open source, creating standards, engaging proprietary vendors, promoting ideas, giving lectures, doing demonstrations, all are important activities...
  • 31. The real reason for this activity is to empower teachers and learners as to how they select and use tools and content to help themselves teach and learn...
  • 32. An App Store for Education
  • 34. Joseph Berkovitz <info@noteflight.com> www.noteflight.com http://videos.noteflight.com/MoodleBasicLTI.mov
  • 35.
  • 36.