SlideShare a Scribd company logo
1 of 37
Download to read offline
Open edX &
Interoperability
May 3, 2016
Nate Aune
CEO/Founder
nate@appsembler.com
P: (617) 701-4331
Making Open edX play nicely with others
Agenda
● Who is Appsembler?
● What is Open edX?
● Means of integrating Open edX with other systems
● Examples of integrations
● Questions from you!
Who is Appsembler?
● leading Open edX solutions provider
● provide customization, implementation, hosting and support
● friends of edX Inc. (conf. sponsorship, hack days, referrals)
● headquartered in Cambridge, MA
● Customers: Microsoft, MIT Sloan, Penn State University, Open
University, Financial Times, Intersystems, Cloudera, Metalogix
What is Open edX?
Open edX platform is a free and open source
course management system that is used to author and
deliver online courses.
The Open edX platform is used all over the world to
deliver engaging learning experiences.
Means of integrating Open edX with other systems
Courseware: XBlocks, LTI, JSInput. Future: SCORM, TinCan/xAPI, H5P
Single sign-on (SSO): OAuth2, SAML, Shibboleth, CAS, Office 365
APIs: programmatic enrollment, syndicating course catalog, mobile apps
Javascript widgets: Google Analytics, Intercom, Segment
Raw data dump: MySQL, MongoDB, tracking logs
Custom development: Integrating with Salesforce, Marketo, Infusionsoft
Examples of integrations
Video hosting providers - Youtube, Brightcove, Ooyala, Wistia, S3, etc.
Content Delivery Networks (CDNs) - Cloudfront, Akamai, Fastly
Real-time video chat - Hangouts, Big Blue Button, WebEx, Gotomeeting
Analytics - Google Analytics, Segment, Adobe Site Catalyst, etc.
CRMs - Salesforce, Hubspot, Infusionsoft, Intercom
Marketing automation - Marketo, Intercom, Hubspot
Forums - Discourse, Piazza
Examples of integrations (continued)
Adaptive learning - Cerego, Knewton, SmartSparrow
Office Productivity Tools - Google Drive/Calendar, Microsoft Office Mix
E-Commerce - Cybersource, Stripe, Paypal, Magento
Other LMSes - Moodle, Canvas, Saba
Reporting - Excel, PowerBI, BigQuery, Hadoop
Embedding content
Embedding content or exercises
● Open Learning XML (OLX) (https://open.edx.org/blog/open-learning-xml-olx-format)
● IFrame XBlock (https://edx.readthedocs.io/projects/open-edx-ca/en/latest/exercises_tools/iframe.html)
● JSInput (https://open.edx.org/js-input)
● SCORM
● LTI (https://edx.readthedocs.io/projects/open-edx-ca/en/latest/exercises_tools/lti_component.html)
○ Embedding content that lives in another LMS
○ Using a 3rd party tool to embed an exercise
Exposing content
Programmatic enrollment
Roles defined in
Salesforce
Salesforce integration
Create a certificate
Add signatories
User’s email
address is
nate@nate.com
User nate@nate.
com is a partner
Nate Aune
nate@nate.com
Register
Registration form Is “nate.com” an
employee, customer or
partner?
Only shows
courses for
partners
Course listing
Motivation &
learner engagement
Learning Path
Learners can enroll in a
learning path
Auto-enrolls them in a
sequence of courses
Tracks which course they
need to take next
Now provided through Open
edX XSeries
Welcome
Reminder
Congratulations
Marketo integration with Open edX
Intercom integration with Open edX
Send targeted messages either in-app or by email
Syndicating
course catalog
Powered by
Open edX?
Actually it’s a
Drupal site!
openedx.slack.com
Course discovery API endpoint
courses.edx.org/api/courses/v1/courses
API Documentation
https://openedx.atlassian.
net/wiki/display/AC/Course+Discovery+A
PI
Complete description of planned
Integration on edX.org
https://openedx.atlassian.
net/wiki/display/AC/Course+Discovery+a
nd+Inter-IDA+Messaging
Past and future Open edX webinars
Roughly every month, we host free webinars with a
15 min presentation and 15 minutes for questions.
ANA #1 ANA #2 XBlocks Dogwood Interoperability Eucalyptus
2015-10-28 2016-02-09 2015-03-08 2016-04-05 2016-05-02 mid-July
http://www.appsembler.com/resources
See past and future webinars at:
“Open edX & Interoperability” Stanford University http://conf.openedx.org
June 14, 3:30pm - 4:10pm
Join us for the next webinar in July
TOPIC: What’s new in Eucalyptus
Questions?
More info
LTI consumer
https://edx.readthedocs.io/projects/edx-partner-course-
staff/en/latest/exercises_tools/lti_component.html
LTI provider
https://open.edx.org/blog/open-edx-lti-tool-provider
Course discovery
https://openedx.atlassian.net/wiki/display/AC/Course+Discovery+and+Inter-IDA+Messaging

More Related Content

What's hot

What's hot (20)

Cloudsim & Green Cloud
Cloudsim & Green CloudCloudsim & Green Cloud
Cloudsim & Green Cloud
 
European Data Centre Standards
European Data Centre StandardsEuropean Data Centre Standards
European Data Centre Standards
 
Cloud Computing Integration Introduction
Cloud Computing Integration IntroductionCloud Computing Integration Introduction
Cloud Computing Integration Introduction
 
Arquiteturas de E Commerce da próxima geração
Arquiteturas de E Commerce da próxima geraçãoArquiteturas de E Commerce da próxima geração
Arquiteturas de E Commerce da próxima geração
 
ECMS2 Training Slides.pdf
ECMS2 Training Slides.pdfECMS2 Training Slides.pdf
ECMS2 Training Slides.pdf
 
Aether: The First Open Source 5G/LTE Connected Edge Cloud Platform
Aether: The First Open Source 5G/LTE Connected Edge Cloud PlatformAether: The First Open Source 5G/LTE Connected Edge Cloud Platform
Aether: The First Open Source 5G/LTE Connected Edge Cloud Platform
 
Top 10 Data Center Success Criteria
Top 10 Data Center Success CriteriaTop 10 Data Center Success Criteria
Top 10 Data Center Success Criteria
 
Mavenir: Network Transformation for 5G Services
Mavenir: Network Transformation for 5G ServicesMavenir: Network Transformation for 5G Services
Mavenir: Network Transformation for 5G Services
 
Cloud Computing Tutorial For Beginners | What is Cloud Computing | AWS Traini...
Cloud Computing Tutorial For Beginners | What is Cloud Computing | AWS Traini...Cloud Computing Tutorial For Beginners | What is Cloud Computing | AWS Traini...
Cloud Computing Tutorial For Beginners | What is Cloud Computing | AWS Traini...
 
Data Center and System Optimization
 Data Center and System Optimization Data Center and System Optimization
Data Center and System Optimization
 
Cloud sim report
Cloud sim reportCloud sim report
Cloud sim report
 
“Vision and AI DSPs for Ultra-High-End and Always-On Applications,” a Present...
“Vision and AI DSPs for Ultra-High-End and Always-On Applications,” a Present...“Vision and AI DSPs for Ultra-High-End and Always-On Applications,” a Present...
“Vision and AI DSPs for Ultra-High-End and Always-On Applications,” a Present...
 
Data Center
Data CenterData Center
Data Center
 
Introduction to Node-RED
Introduction to Node-REDIntroduction to Node-RED
Introduction to Node-RED
 
Enabling Multi-access Edge Computing (MEC) Platform-as-a-Service for Enterprises
Enabling Multi-access Edge Computing (MEC) Platform-as-a-Service for EnterprisesEnabling Multi-access Edge Computing (MEC) Platform-as-a-Service for Enterprises
Enabling Multi-access Edge Computing (MEC) Platform-as-a-Service for Enterprises
 
Cloud Computing_Unit 1- Part 1.pptx
Cloud Computing_Unit 1- Part 1.pptxCloud Computing_Unit 1- Part 1.pptx
Cloud Computing_Unit 1- Part 1.pptx
 
IPTV Architecture and Challenges
IPTV  Architecture and ChallengesIPTV  Architecture and Challenges
IPTV Architecture and Challenges
 
Kritik Altyapıların Güvenliği
Kritik Altyapıların GüvenliğiKritik Altyapıların Güvenliği
Kritik Altyapıların Güvenliği
 
Data Center Energy Efficiency Best Practices
Data Center Energy Efficiency Best PracticesData Center Energy Efficiency Best Practices
Data Center Energy Efficiency Best Practices
 
DataCenter:: Infrastructure Presentation
DataCenter:: Infrastructure PresentationDataCenter:: Infrastructure Presentation
DataCenter:: Infrastructure Presentation
 

Viewers also liked

Scaling Open edX with Kubernetes
Scaling Open edX with KubernetesScaling Open edX with Kubernetes
Scaling Open edX with Kubernetes
Appsembler
 

Viewers also liked (20)

What's new: Open edX Dogwood release
What's new: Open edX Dogwood releaseWhat's new: Open edX Dogwood release
What's new: Open edX Dogwood release
 
A Survey of XBlocks for extending Open edX
A Survey of XBlocks for extending Open edXA Survey of XBlocks for extending Open edX
A Survey of XBlocks for extending Open edX
 
PyCon talk: Deploy Python apps in 5 min with a PaaS
PyCon talk: Deploy Python apps in 5 min with a PaaSPyCon talk: Deploy Python apps in 5 min with a PaaS
PyCon talk: Deploy Python apps in 5 min with a PaaS
 
Open edX for Corporate Learning - Open edX Conference 2016
Open edX for Corporate Learning - Open edX Conference 2016Open edX for Corporate Learning - Open edX Conference 2016
Open edX for Corporate Learning - Open edX Conference 2016
 
Scaling Open edX with Kubernetes
Scaling Open edX with KubernetesScaling Open edX with Kubernetes
Scaling Open edX with Kubernetes
 
Open edX Conference 2016 Review
Open edX Conference 2016 ReviewOpen edX Conference 2016 Review
Open edX Conference 2016 Review
 
Open edX & Interoperability: Making Open edX play nicely with others
Open edX & Interoperability: Making Open edX play nicely with othersOpen edX & Interoperability: Making Open edX play nicely with others
Open edX & Interoperability: Making Open edX play nicely with others
 
Django deployment with PaaS
Django deployment with PaaSDjango deployment with PaaS
Django deployment with PaaS
 
The Feels
The FeelsThe Feels
The Feels
 
Improving Data Interoperability for Python and R
Improving Data Interoperability for Python and RImproving Data Interoperability for Python and R
Improving Data Interoperability for Python and R
 
Inside the R Consortium
Inside the R ConsortiumInside the R Consortium
Inside the R Consortium
 
Reflection on the Data Science Profession in NYC
Reflection on the Data Science Profession in NYCReflection on the Data Science Profession in NYC
Reflection on the Data Science Profession in NYC
 
Data Science Challenges in Personal Program Analysis
Data Science Challenges in Personal Program AnalysisData Science Challenges in Personal Program Analysis
Data Science Challenges in Personal Program Analysis
 
Julia + R for Data Science
Julia + R for Data ScienceJulia + R for Data Science
Julia + R for Data Science
 
One Algorithm to Rule Them All: How to Automate Statistical Computation
One Algorithm to Rule Them All: How to Automate Statistical ComputationOne Algorithm to Rule Them All: How to Automate Statistical Computation
One Algorithm to Rule Them All: How to Automate Statistical Computation
 
R for Everything
R for EverythingR for Everything
R for Everything
 
Iterating over statistical models: NCAA tournament edition
Iterating over statistical models: NCAA tournament editionIterating over statistical models: NCAA tournament edition
Iterating over statistical models: NCAA tournament edition
 
Building Scalable Prediction Services in R
Building Scalable Prediction Services in RBuilding Scalable Prediction Services in R
Building Scalable Prediction Services in R
 
I Don't Want to Be a Dummy! Encoding Predictors for Trees
I Don't Want to Be a Dummy! Encoding Predictors for TreesI Don't Want to Be a Dummy! Encoding Predictors for Trees
I Don't Want to Be a Dummy! Encoding Predictors for Trees
 
Using R at NYT Graphics
Using R at NYT GraphicsUsing R at NYT Graphics
Using R at NYT Graphics
 

Similar to Open edX & Interoperability: Making Open edX play nicely with others

ACPET Public Workshop - Moodle
ACPET Public Workshop - MoodleACPET Public Workshop - Moodle
ACPET Public Workshop - Moodle
Yum Studio
 
Amol Shete Resume
Amol Shete ResumeAmol Shete Resume
Amol Shete Resume
Amol Shete
 

Similar to Open edX & Interoperability: Making Open edX play nicely with others (20)

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
 
Edx presentation.pptx
Edx presentation.pptxEdx presentation.pptx
Edx presentation.pptx
 
Educon 2014-sgs-as-mooc-activities
Educon 2014-sgs-as-mooc-activitiesEducon 2014-sgs-as-mooc-activities
Educon 2014-sgs-as-mooc-activities
 
2014 04 03 (educon2014) emadrid ucm serious games as ed x mooc activities
2014 04 03 (educon2014) emadrid ucm serious games as ed x mooc activities2014 04 03 (educon2014) emadrid ucm serious games as ed x mooc activities
2014 04 03 (educon2014) emadrid ucm serious games as ed x mooc activities
 
Eucalyptus Release of Open edX
Eucalyptus Release of Open edXEucalyptus Release of Open edX
Eucalyptus Release of Open edX
 
ACPET Public Workshop - Moodle
ACPET Public Workshop - MoodleACPET Public Workshop - Moodle
ACPET Public Workshop - Moodle
 
INTERFACE BASED PROGRAMMING ASSIGNMENTS AND AUTOMATIC ASSESSMENT AND GRADING ...
INTERFACE BASED PROGRAMMING ASSIGNMENTS AND AUTOMATIC ASSESSMENT AND GRADING ...INTERFACE BASED PROGRAMMING ASSIGNMENTS AND AUTOMATIC ASSESSMENT AND GRADING ...
INTERFACE BASED PROGRAMMING ASSIGNMENTS AND AUTOMATIC ASSESSMENT AND GRADING ...
 
The Changing Landscape of Learning Technologies (
The Changing Landscape of Learning Technologies (The Changing Landscape of Learning Technologies (
The Changing Landscape of Learning Technologies (
 
Make Learning Big Data Work For You
Make Learning Big Data Work For YouMake Learning Big Data Work For You
Make Learning Big Data Work For You
 
2013 03-14 (educon2013) emadrid uam integrating open services building educat...
2013 03-14 (educon2013) emadrid uam integrating open services building educat...2013 03-14 (educon2013) emadrid uam integrating open services building educat...
2013 03-14 (educon2013) emadrid uam integrating open services building educat...
 
Learning management system net, azure
Learning management system   net, azureLearning management system   net, azure
Learning management system net, azure
 
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"
 
Yet LXi — Learning Experience Interface Overview
Yet LXi — Learning Experience Interface Overview Yet LXi — Learning Experience Interface Overview
Yet LXi — Learning Experience Interface Overview
 
Amol Shete Resume
Amol Shete ResumeAmol Shete Resume
Amol Shete Resume
 
A New Software Architecture for LMS with SCORM Support
A New Software Architecture for LMS with SCORM SupportA New Software Architecture for LMS with SCORM Support
A New Software Architecture for LMS with SCORM Support
 
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
 
2011 03-03-blti-umass
2011 03-03-blti-umass2011 03-03-blti-umass
2011 03-03-blti-umass
 
Hatem Nada CV
Hatem Nada CVHatem Nada CV
Hatem Nada CV
 
FIE2010: Orchestrating Groupware in Engineering Education
FIE2010: Orchestrating Groupware in Engineering EducationFIE2010: Orchestrating Groupware in Engineering Education
FIE2010: Orchestrating Groupware in Engineering Education
 
SQLearn elearning services
SQLearn elearning servicesSQLearn elearning services
SQLearn elearning services
 

Recently uploaded

Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 

Recently uploaded (20)

Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptx
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 

Open edX & Interoperability: Making Open edX play nicely with others

  • 1. Open edX & Interoperability May 3, 2016 Nate Aune CEO/Founder nate@appsembler.com P: (617) 701-4331 Making Open edX play nicely with others
  • 2. Agenda ● Who is Appsembler? ● What is Open edX? ● Means of integrating Open edX with other systems ● Examples of integrations ● Questions from you!
  • 3. Who is Appsembler? ● leading Open edX solutions provider ● provide customization, implementation, hosting and support ● friends of edX Inc. (conf. sponsorship, hack days, referrals) ● headquartered in Cambridge, MA ● Customers: Microsoft, MIT Sloan, Penn State University, Open University, Financial Times, Intersystems, Cloudera, Metalogix
  • 4. What is Open edX? Open edX platform is a free and open source course management system that is used to author and deliver online courses. The Open edX platform is used all over the world to deliver engaging learning experiences.
  • 5. Means of integrating Open edX with other systems Courseware: XBlocks, LTI, JSInput. Future: SCORM, TinCan/xAPI, H5P Single sign-on (SSO): OAuth2, SAML, Shibboleth, CAS, Office 365 APIs: programmatic enrollment, syndicating course catalog, mobile apps Javascript widgets: Google Analytics, Intercom, Segment Raw data dump: MySQL, MongoDB, tracking logs Custom development: Integrating with Salesforce, Marketo, Infusionsoft
  • 6. Examples of integrations Video hosting providers - Youtube, Brightcove, Ooyala, Wistia, S3, etc. Content Delivery Networks (CDNs) - Cloudfront, Akamai, Fastly Real-time video chat - Hangouts, Big Blue Button, WebEx, Gotomeeting Analytics - Google Analytics, Segment, Adobe Site Catalyst, etc. CRMs - Salesforce, Hubspot, Infusionsoft, Intercom Marketing automation - Marketo, Intercom, Hubspot Forums - Discourse, Piazza
  • 7. Examples of integrations (continued) Adaptive learning - Cerego, Knewton, SmartSparrow Office Productivity Tools - Google Drive/Calendar, Microsoft Office Mix E-Commerce - Cybersource, Stripe, Paypal, Magento Other LMSes - Moodle, Canvas, Saba Reporting - Excel, PowerBI, BigQuery, Hadoop
  • 9. Embedding content or exercises ● Open Learning XML (OLX) (https://open.edx.org/blog/open-learning-xml-olx-format) ● IFrame XBlock (https://edx.readthedocs.io/projects/open-edx-ca/en/latest/exercises_tools/iframe.html) ● JSInput (https://open.edx.org/js-input) ● SCORM ● LTI (https://edx.readthedocs.io/projects/open-edx-ca/en/latest/exercises_tools/lti_component.html) ○ Embedding content that lives in another LMS ○ Using a 3rd party tool to embed an exercise
  • 10.
  • 11.
  • 13.
  • 15.
  • 16.
  • 17.
  • 18.
  • 22. User’s email address is nate@nate.com User nate@nate. com is a partner Nate Aune nate@nate.com Register Registration form Is “nate.com” an employee, customer or partner? Only shows courses for partners Course listing
  • 24. Learning Path Learners can enroll in a learning path Auto-enrolls them in a sequence of courses Tracks which course they need to take next Now provided through Open edX XSeries
  • 27. Send targeted messages either in-app or by email
  • 28.
  • 30. Powered by Open edX? Actually it’s a Drupal site!
  • 31.
  • 33. Course discovery API endpoint courses.edx.org/api/courses/v1/courses API Documentation https://openedx.atlassian. net/wiki/display/AC/Course+Discovery+A PI Complete description of planned Integration on edX.org https://openedx.atlassian. net/wiki/display/AC/Course+Discovery+a nd+Inter-IDA+Messaging
  • 34. Past and future Open edX webinars Roughly every month, we host free webinars with a 15 min presentation and 15 minutes for questions. ANA #1 ANA #2 XBlocks Dogwood Interoperability Eucalyptus 2015-10-28 2016-02-09 2015-03-08 2016-04-05 2016-05-02 mid-July http://www.appsembler.com/resources See past and future webinars at:
  • 35. “Open edX & Interoperability” Stanford University http://conf.openedx.org June 14, 3:30pm - 4:10pm
  • 36. Join us for the next webinar in July TOPIC: What’s new in Eucalyptus Questions?
  • 37. More info LTI consumer https://edx.readthedocs.io/projects/edx-partner-course- staff/en/latest/exercises_tools/lti_component.html LTI provider https://open.edx.org/blog/open-edx-lti-tool-provider Course discovery https://openedx.atlassian.net/wiki/display/AC/Course+Discovery+and+Inter-IDA+Messaging