Click here to Skip to main content
Click here to Skip to main content


, 21 Aug 2013
Rate this:
Please Sign up or sign in to vote.
An app that brings multiple massive open online courses on the web on one platform as an app

Please note

This article is an entry in our AppInnovation Contest. Articles in this sub-section are not required to be full articles so care should be taken when voting.


Category: Education=Tablet 

Today, the web is full of MOOCs that give video tutorials on various topics in arts, science and engineering. In fact, the whole paradigm of education is changing with classrooms getting available on the web. But, as with any other field, the basic problem is that as it grows, a lot of different options are available, so how does one compare between various courses to decide which course is the best to work on... 


The idea came to me while studying a course on Udacity. Although it is a brilliant website with a dashboard to track progress and hands on tutorials at regular intervals in the courses to test the skill level achieved, the basic problem was that the forums and discussions were local and course relative. What if I find another course with a different implementation of the same problem, how do I decide which one is better, when there is no way to compare the two courses.


The app will be developed in JavaScript on Visual Studio Express 2012/13. The basic features of the app will be: 

A Search option: that sifts through courses available on MITOCW, Coursera, edX, Udacity, NPTEL and various others.

A Login and Registration system: not anything complicated, probably will use existing microsoft account info to establish user identity. 

A Generic Discussion and Query Forum: where app users give their insights on the different things taught on the same topic in different courses. 

A Dashboard and Progress tracking system:  The app will give the users the option to take the course in the native app environment or on the official course webpage. The app will track the various videos watched by the user. 

Comment Threads: on course description and video pages, for informal conversations and/or discussions between users. 

Rating System: On finishing a particular course, or leaving a course midway the users will be given an option to provide a star rating and additional comments on the course. The ratings system will be added for individual videos as well.  

Points of Interest

Apart from the existing university courses from Harvard, MIT etc., I also plan to bring together videos from independent organizations like KhanAcademy, on the same platform. 


This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

About the Author

India India
Currently a student in junior year, I am interested in Rich Internet Application development, HTML5, Java/JavaFX, JavaScript and Windows 8 development, have been developing for windows 8 for 3 months now.

Comments and Discussions

AdminThanks for entering the Intel AIC 2013! PinstaffKevin Priddle22-Aug-13 4:38 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

| Advertise | Privacy | Mobile
Web03 | 2.8.140721.1 | Last Updated 21 Aug 2013
Article Copyright 2013 by grey93
Everything else Copyright © CodeProject, 1999-2014
Terms of Service
Layout: fixed | fluid