The OpenMOOC project A free software platform for an open education

Slides:



Advertisements
Similar presentations
Presented by Kasandra Isaac
Advertisements

Project Proposal: Academic Job Market and Application Tracker Website Project designed by: Cengiz Gunay Client: Cengiz Gunay Audience: PhD candidates and.
Most Important Factors in Choosing a Reporting Platform Tyler Wilchek Marketing Manager Randy Messing Sr. Engineer Boxtone Greg Harris Sr. Product Manager.
Flexiblelearning.net.au/innovations E-learning Innovations Australian Flexible Learning Framework Project 09/73 – Spatial Information Skills for Professionals.
Introduction to MediaWiki EnhanceEdu, IIIT-Hyderabad 1.
T Project Review RoadRunners [IM3] Iteration
DEALER Distance Education And Learning Repository The First Draft Idea Zlatan Sabic Sarajevo, July 1998 Soros Foundations Open Society Fund Bosnia and.
Introduction to MediaWiki EnhanceEdu, IIIT-Hyderabad
Portlet Development Konrad Rokicki (SAIC) Manav Kher (SemanticBits) Joshua Phillips (SemanticBits) Arch/VCDE F2F November 28, 2008.
NACS Canvas Training Please sign in and log onto a computer.
ShepHertz App42 Platform on Microsoft Azure Offers an Omnichannel Platform for Complete Digitization and Marketing Solution for Enterprises MICROSOFT AZURE.
Questionnaire Generator Based on the DDI standard
Overview why parent teacher communication is important ? Good two-way communication between families and schools is necessary for your student’s success.
Given by: Rose Rocchio, OIT, UCLA Nick Thompson, OID, UCLA
Moving forward into a new generation of teaching and learning
TOP project – STATUS UPDATE & Workflow demo
Internet Made Easy! Make sure all your information is always up to date and instantly available to all your clients.
Quality Assurance and innovative education
The Evolution of the Wiki as a Universal Campus Resource
Interact 2: Communicating
Evolving Academic Computing Offerings: A Successful Strategy
MUNICIPAL MANAGEMENT II WORKSHOP
Web Fundamentals (HTML and CSS)
GeneXus 9.0: Web applications at their higher power
Microsoft Ignite /22/2018 3:27 PM BRK2121
Canvas 101 Michelle Pilati, ASCCC Past President Conan McKay,
Collaborative Learning
Stylelabs Develops the Marketing Content Hub to Offer Enterprises a High-End Marketing Content Management Platform Based on Microsoft Azure MICROSOFT AZURE.
CHAPTER 3 Architectures for Distributed Systems
A free software platform for an open education
JavaScript Frameworks & AngularJS
Communicate and Collaborate Wikis
Datamining : Refers to extracting or mining knowledge from large amounts of data Applications : Market Analysis Fraud Detection Customer Retention Production.
SNOW ONLINE TRAINING IN HYDERABAD
SERVICENOW ADMIN & ADVANCED ONLINE TRAINING
OpenNebula Offers an Enterprise-Ready, Fully Open Management Solution for Private and Public Clouds – Try It Easily with an Azure Marketplace Sandbox MICROSOFT.
Build Bot using PowerApps
11/12/2018 Using My MOOC Materials On Campuses: Little Stuff That Matters Dan Grossman J. Ray Bowen Professor for Innovation in Engineering Education.
Software Engineering D7032E
Requirements – Scenarios and Use Cases
User Information Architecture: Blogs, Wikis, and RSS
The Only Digital Asset Management System on Microsoft Azure, MediaValet Is Uniquely Equipped to Meet Any Company’s Needs MICROSOFT AZURE ISV PROFILE: MEDIAVALET.
Web 2.0 Technologies and Community Building Online by
MyInstitution.Net Institutional Information Management System
Web Redesign Communication Plan Presentation
Outstanding Customer Service
The Curriki Web Site 12/5/2018 7:18 AM
Optimizing the Use of an Integrated LMS:
Managing the Digital Enterprise: A 5-Year Experiment in Open Courseware Meeta Yadav and Michael Rappa North Carolina State.
Green Cleaning in Schools
denblogs.com/jendorman
Software Design Lecture : 15.
SharePoint Permissions Manager
Chapter 7 –Implementation Issues
Overview The World Wide Web has changed the way that people
The InWEnt Blended-learning approach; GC21 as an e-learning and Blended-learning platform 22/02/2019 An introduction course on InWEnt Blended-learning.
Overview The World Wide Web has changed the way that people
The INTERACT Website: Important source of information for the ETC Community Karen Vandeweghe, Communications Manager, IS Bratislava 27 January 2010.
Capacity building on the use of Geospatial Data and Technologies
List of the benefits why WordPress is best platform for building Website.
Multimedia and Projects
Link WGCapD Jointly-offered Training & Agency Training Sites
Scaling Businesses on the Cloud
Turn Page to View Presentation of Package
Is a Content Management System in Your Future?
LEARNING MANAGEMENT SYSTEM
Netways E-Learning Management System
Multi-Level Marketing:
DIGITAL CLASSROOM ICT Enhanced Teaching-Learning
worlds largest IT service provider
Presentation transcript:

The OpenMOOC project A free software platform for an open education Lorenzo Gil <lgs@yaco.es>

Agenda The MOOC scene History of OpenMOOC, why it was created? Design goals Software architecture What we learn building OpenMOOC Functionalities and Roadmap Problems to be solved Case studies

The MOOC scene 1)

The OpenMOOC project started on August 2012. History of OpenMOOC 2) The OpenMOOC project started on August 2012. When it was conceived there was no open source platform to deploy MOOCs. The code of the project has always been published in a repository on github.

Simple and intuitive interface Reuse what already exists and works Design goals 3) Flexible and scalable Simple and intuitive interface Reuse what already exists and works

OpenMOOC components (I) 4) Identity Provider Q/A forum Wiki moocng, MOOC engine SAML integration in all components Only moocng was written from scratch

OpenMOOC components (II) 4)

moocng early design decisions 5) Split data based on expected growth: Courses information is quite static Students interactions can grow very fast What went well? Use Postgresql for courses and MongoDB per student interactions What went wrong? MongoDB schema design On very high load situations some documents are lost without giving errors

MongoDB schema At the beginning: Two collections: activity and answers 5) At the beginning: Two collections: activity and answers Very big nested documents Easy to understand in the app layer Bad for performance since one update means realloc the whole document Later on: Small documents highly denormalized Map and reduce operations to compute aggregate data

OpenMOOC functionality I 6) Video/slide integration with documents and teacher’s remarks Self assessment progress Social discussion forum. Follow up own/others’ questions WYSIWYG + Latex interface for creation of questions Identity federation based on standard (SAML2). Just in time provisioning when accessing the components. Medals (badges) for assessing your social behavior in the forum and for success in a course

OpenMOOC functionality II 6) Teacher admin panel to create and manage the course. Also has stadistic and communication funcionalities (announcements and mail) Wiki Peer review exercises Assets management Support external billing systems

Content filtering and user moderation Improve Statistics Future. Roadmap 6) Content filtering and user moderation Improve Statistics Improve permission and role system Messaging system Gamification. (+Open Badges) Streaming system alternatives Improve the learning experience Wizard to create new course editions

Free initial unit, then pay for the rest Certificates How to monetize an OpenMOOC instance 7) Publicity: Ads related to the content ---------------------------------- Payment after a prove of content: take the rest of the course. ------------------------------------- Certificates an (almost useless) certificate If 10% of students pay: 10.000 x 10: 100.000 € centers where better certificates can be generated Honestly: no idea yet. Some experiments: Contextual Ads Free initial unit, then pay for the rest Certificates

Teachers friction I 7) Teachers are used to traditional LMS

Teachers friction II MOOCs means a different way of teaching: 7) Multimedia oriented instead text oriented Need to sense the massivenes of the scale Can't focus on single student Must see trends

Case study1: unedcoma.es 8)

Case study1: Info 8) Platform up since September 2012 Courses started at February 2013 In times of active courses has grown to 650 concurrent users according to GA. It is one of the bets of the UNED (National Distance Education University) for e-learning. The unedcoma.es is the project that has made possible the emergence of OpenMOOC. Currently is one of the main sponsors.

Case study1: statistics 31/05/2013 8) Courses: 22 Users: 113k Visits: 1.3M (Unique): 523k Showed pages: 6.7M Showed videos: +2,5M Answers: +895k Submitted Peer Reviews: +29k Reviewed Peer Reviews: +84k

Case study1: Environment 8)

Case study2: difundi.com 8)

Case study2: Info 8) Platform up since March 2013 First course started at May 2013 Has developed a payment gateway and plans to offer interesting courses such as a low cost course to prepare the English First Certificate

Other cases 8) Took for them 30 hours installing and testing OpenMOOC. Found OpenMOOC relatively hard to install for people who are not Moreover, statistics modules are very incomplete. But, still, is OK, it provides basic functionalities and the teacher interface is friendly. Reference: I made a MOOC, and I survived http://peerdal.blogspot.com.es/2013/05/i-made-mooc-and-i-survived.html http://courses.cultureplex.ca/course/el-humanista-digital-mooc (Western Ontario University) https://courses.mooc.telecom-bretagne.eu Télécom Bretagne Course (Institut Mines-Télécom) http://mooc.comunidadiberoamericanasc.org/ (Spanish Association of Foundations)

References OpenMOOC project Web: http://openmooc.org Code: https://github.com/OpenMOOC Demo appliance: http://goo.gl/J8pz6 Some documentation: http://goo.gl/qwUO2

References Thanks!