Open edX is an open source online learning platform that can be used for MOOCs, online courses, and to supplement existing learning management systems. It was founded by MIT and Harvard and is now an independent nonprofit. The platform code is released under open source licenses to encourage collaboration and innovation in online education. Open edX is used by over 150 organizations worldwide to deliver online courses to millions of students.
Open edX: the open and flexible Learning Management System
1. Open edX
The Open and Flexible Courseware Platform
FSOSS 2015, Marc Lijour
with content provided by the Open edX team -and special thanks to Ned Batchelder and Joel Barciauskas for their assistance
The registered trademark Linux® is used pursuant to a sublicense from LMI, the exclusive licensee of Linus Torvalds, owner of the mark on a world-wide basis.
La marque de commerce Linux® est utilisée conformément à une sous-licence de LMI, licencié exclusif de Linus Torvalds, propriétaire de la marque au niveau mondial.
2. Savoir-faire Linux | Marc Lijour 2
Clarifications
1 / Focus on courseware development & delivery (not a replacement for a LMS)
2 / Founded by MIT and Harvard, and now an independent non-profit
The Internet boosted collaboration and innovation, making possible Open Source, Free Software, and the digital
ecosystem we enjoy today, from connected cars to mobile apps. Open edX may be the latest and most exciting
Free/Libre Open Source Software project in education today. Open edX is currently used from MOOCs to massive
national e-learning deployments, or in addition to a local Learning Management System (LMS).
True to the MIT culture, the Open edX team has adopted an open and collaborative approach, releasing the code
under a GNU Affero General Public License (AGPL) for the core platform, and an Apache license for some libraries
such as XBlock (for extensions). The community is invited to use, improve, and share code and practices, to
accelerate innovation.
The goal is to bring high quality education to 1 billion students!
6. edX goals
●
Expand access to quality education
Goal: 1 billion students!
●
Improve on-campus education
80 members so far
●
Advance research in online learning
How can we make MOOCs better and better?
9. Quick history
●
November 2011: dev started
●
March 2012: first MOOC
●
January 2013: 20 MOOCs, 500k students
●
March 2014: 160 MOOCs, 2.3M students
●
Sept 2015: 500 MOOCs, 5M students
10.
11.
12.
13.
14.
15.
16.
17. Open edX
an open source platform
for teaching and learning to foster
innovation in education
18.
19. Open edX
●
Platform underlying edx.org
●
Open-sourced in June 2013
●
Stanford: class.stanford.edu
not a member of edX.org!
●
We do software so you can do education
20. Open edX is Free/Libre Open Source Software
●
AGPL
●
Apache License
See https://open.edx.org/open-edx-licensing
33. edX Learning Management System
●
XBlock runtime
●
Data storage
●
Course in Mongo
●
Student data in MySQL
●
Abstracted away by XBlocks
●
Provides much more
39. What is an XBlock?
●
A Python package
●
A class with:
●
Data fields
●
Views for presentation
●
Handlers for input
●
A web app, one div at a time
●
use existing assets and skills
40. What can an XBlock do?
●
Store data: content, student state, etc.
●
Storage details abstracted away
●
Present data
●
HTML, CSS, Javascript
●
Process user input
●
Record grades, modify state
●
Run any Python code
46. Community Development
●
LTI (Harvard +)
●
SSO (OpenCraft +)
●
OLI Hinting (OLI/Stanford)
●
Staff graded assignments (MIT)
●
Polling XBlock (McKinsey Academy)
●
And many more, with more on the way…
47. Open edX as an LTI tool provider (Harvard, UBC...)
50. Get Involved!
●
Starting point: open.edx.org
●
Google group: edx-code
●
IRC channel: #edx-code on Freenode
●
Twitter: @OpenEdX
●
GitHub: http://github.com/edx
●
Attend the next Open edX conference
●
Speak up today :-)
51. Savoir-faire Linux | Marc Lijour 51
Porting Open edX to OpenStack
DEVELOPMENT TRAINING
OpenStack Deployment
Focus on storage
Cisco + Red Hat + Open edX
60+ courses
(technical + regular users)
Knowledge Transfer, Coaching
55. Savoir-faire Linux | Marc Lijour 55
Growth de SFL (CA et Effectif)
0
1
2
3
4
5
6
7
8
9
20
25
30
55
85
100
2009 2010 2011 2012 2013 2014
Technical Expertise, plus Freedom
Québec
Montréal
Ottawa
Paris (soon)
Québec
Montréal (siège social)
Toronto
Paris
4 training centres
+
100 experts at
your service
Solid references
Balanced
Client Portfolio
Certifications
ISO 9001 et ISO 14001
4 main offices