User:Renepick/todos/Mooc Interface

The MOOC-Interface is a collection of Javascript files, Templates, Lua Scripts and CSS files in order to create a modern User interface to host a MOOC. Two main goals that are achieved by the MOOC-Interface are: Check out the Web Science MOOC to see the MOOC Interface in action. Currently the following features are supported. Check out the list of feature requests or suggest a new feature (TODO fix links i.e. create the tag on phabricator!).
 * 1) giving the learner a modern environment with the opportunity to directly ask questions about the content without the need to be familiar with the discussion system of mediawiki
 * 2) giving content creators (Professors, teachers,...) the chance to create a new class without the need to be experts on mediawiki. Rather they should be able to follow a point and click experience
 * Interactive Discussion system
 * Multiple Choice quizzes
 * Inclusion of Media
 * Easy to use Navigation
 * Automatic generation of Content pages from the course structure.

techer / content creator
You want to start a new MOOC or first learn about the process of creating MOOCs. It might make sense for you to learn about the MOOC-Index if you want to create the course in a plain text file. You might also want to check out our Glossary of terms. If you are in the process of creating a MOOC and you run into problems you might want to check the FAQ.

MOOC_Interface/

learners
If you are interested in taking one of the MOOCs Check the list of all MOOCs that are hosted on Wikiversity.

community
Wikiversity_talk:MOOC_Interface gives you an overview of the discussions to deploy the system to Mediawiki:common.js and Mediawiki:common.css. Users that have knowledge about the system are User:Sebschlicht, User:renepick and User:Dave_Braunschweig

developer
As a developer you might want to read the getting started page. you could also have a look at the architecture or check out the needed files.