Online Exam - Drupal Module

Avg Bid (USD)
Project Budget (USD)
$30 - $250

Project Description:
I need to an Online Exam module that can be installed in a Drupal site. The module must do the following things

1) Administer can:
-create a new exam with an unlimited number of questions
-create a question for an exam. This question can be written in normal text or html so both words and images can be displayed
-set a category for each question. For the category a description can be written in normal text or html.
-set multiple choices of answers for each question.
-set multiple sets of actual correct answers for each question
-set a defined mark for each correct answer e.g 1 mark
-set a defined penalty mark for each incorrect answer e.g. -2 marks
-view total performance by all individuals for each exam. That is the aggregation of all marks for correct and incorrect answers.
-view an individual's answer for each question
-set a time limit for an exam. The value can be in minutes or can have no time limit.

2) Individual who sits an exam:
-can see an exam if they are in a security group for that specific exam. So each exam will have its own security group.
-can read each exam's question.
-can select 1 or many answers (if there is more than 1 answer) for a question
-can view their results after completing the exam
-if there is no time limit for the exam, can save their progress and come back to the exam and resume from where they left
-view a history of all their exams and their answers for each exam they have attempted (completed and uncompleted).
-view a summary of their performance based on the category of a question. This is to help them see which categories of questions they are good at and those they are not.

Skills required:
Drupal, Graphic Design, PHP, User Interface / IA, Website Design
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

$ 850
in 5 days
$ 1200
in 20 days
$ 700
in 7 days
$ 400
in 30 days
$ 800
in 20 days
$ 750
in 30 days
Hire hureka
$ 800
in 15 days
$ 500
in 20 days
$ 699
in 20 days
$ 750
in 30 days