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

Preview:

Citation preview

Open edX & Interoperability

May 3, 2016

Nate Aune

CEO/Foundernate@appsembler.comP: (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 certificateAdd signatories

User’s email address is nate@nate.com

User nate@nate.com is a partner

Nate Aunenate@nate.comRegister

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 alearning 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

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 Eucalyptus2015-10-28 2016-02-09 2015-03-08 2016-04-05 2016-05-02 mid-July

http://www.appsembler.com/resourcesSee past and future webinars at:

“Open edX & Interoperability” Stanford University http://conf.openedx.orgJune 14, 3:30pm - 4:10pm

Join us for the next webinar in JulyTOPIC: What’s new in Eucalyptus

Questions?

Recommended