User:Akash Agarwal/GSOC Deliverables timeline draft

This is a draft of the Deliverables and Timeline for my proposal. Based on a quick review I plan to add on to it and write some use cases, draw some example pages and break down tasks further.

Deliverables
The project would be divided into 3 parts:

Course registration and flow improvements
Currently wikieducator relies heavily on widgets, including widgets for Course Registration, Schedule, Quiz, Poll, Mini blog feeds(WEnotes), etc. The wikimedia education program is an mediawiki extension which has some basic functionality,ie, mainly a page for creating an institution, courses within it, feature to add and view students and a basic dashboard. For the first part of the project the extension will be extended to include the features of existing wikieducator widgets and those from ideas.

Peer evaluation
OERu needs a scalable way to grade students. This is where peer evaluation comes in. It will be an extension which allows the learners and other people involved in the course to grade peers. A fixed number of activities of a particular kind will be assigned to each learner which he/she will have to grade. Others for example, instructors, courses managers can choose any blog which they would want to grade.

Rudimentary analytics and basic automation

 * A page with the consolidated report of the course. It will contain information like the number of people involved, the percentage of them active in the past week, the number of microblog,forum, blog posts by an average learner, highlights of some of these posts, etc.
 * Prototype of a service which tells whether the submitted posts are about the activity.