Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/zerefwayne/offline-quiz-software

Offline Quiz Software - Object Oriented Modelling Course Project
https://github.com/zerefwayne/offline-quiz-software

gui java java-8

Last synced: about 2 months ago
JSON representation

Offline Quiz Software - Object Oriented Modelling Course Project

Awesome Lists containing this project

README

        

# Offline Quiz Software
This software allows users to play a quiz consisting of 20 questions.
Each question can be one of the three types: Good, Tough or Complex.

**Good**: Each question is of multiple choice type with *one* correct answer. 3 marks are awarded for correct answer and
1 mark is deducted for wrong answer. No marks are deducted for leaving the question unanswered.

**Tough**: Each question must be solved and answer reduced to a signed integer. 4 marks are awarded for correct answer and
2 marks are deducted for wrong answer. No marks are deducted for leaving the question unanswered.

**Complex**: Each question is of multiple choice type with *one or more* correct answers. 5 marks are awarded for correct answer
and 3 marks are deducted for wrong answer. No marks are deducted for leaving the question unanswered.

## Instructions

Upon launching, user views a Welcome Screen where they are required to enter their name and roll number.

![picture](http://i.imgur.com/lCSAYX2.png)
- - - - - - - - -

Upon entering the details the user will proceed to view the questions. Before each question, the user must select the type of
that question. Once selected, user cannot change the type for that question.

![picture](http://i.imgur.com/5NfONt1.png)
- - - - - - - - -

Upon completion of all the questions or when the timer reaches 0, the user will have to submit. Result will be generated
instantaneously.

### Grades

The entire quiz carries a maximum of 100 marks. The number and type of questions chosen by user will determine their maximum
possible marks. The grading, however, is carried out on an absolute scale of 100.

Grade |Minimum Marks
------------- | -------------
A+ | 90
A | 80
B+ | 65
B | 50
C | 35
D | 20

Marks below 20 will warrant F grade.

Example: A user choosing to attempt only Good Questions can score a maximum of 60 marks and therefore, a B grade.
To score higher, user must attempt Tough and Complex Questions too.