You have to build 2 tools for Windows to create Quizzes.
- Designer tool will be to import from .txt files, manage a question bank.
- Player tool will be to open a question bank, build a quiz from random or choosen questions, and display MCQs to use it as a test.
Users will import from .txt files (using GIFT Format) their MCQs who will be saved inside a QuestionBank, they will be able to manage these MCQs. Each question will have a QuestionBank (Biology), a Category (Biocell) and 1 or more tags (ARNm etc...) who can be edited or removed then.
=QuestionBank=
- Actions_Question Bank: New, Open, Import, Close | Save, Save as | FileHistory | Quit
- Actions_Category: New, Rename, Delete, Move Up, Move Down
- Actions_Tags: New, Delete
- Actions_Questions: Edit | Delete | Preview |AddCategory |AddTags |AddStatus
- Actions_Status: Available | UnderConstruction | Deleted=Archive ---> UnderConstruction= missing feedbacks
- Display_Category: ID | Name | Number of Questions
- Display_Questions: ID | QuestionTitle | Category | Tags | Status
- TreeView Explorer: display QuestionBank and related Importedfiles.
=Options=
- Scoring: Assign default points to all questions/ Assign points to each questions
- Randomize questions and answers
- GradingScale:
OFF : 1pt or 0pt
ON : All correct = 1pt ; 3+ false = 0pt
1 False = 0,75
2 False = 0,50
IF retake = - 0,25 (penality)?
- TimeLimit: min
Practice Mode: Show answers/feedbacks after each questions
Exam Mode: Show answers/feedbacks after completing all questions (at the end)
Allow navigation between questions, mark a question to review (penality) before submiting
Here is similar tool:
[login to view URL]
I will be interested to have a similar tool like this.
Best regards
Hi, I have read what your project needs and I can help you. I can start as soon as you reply me and finish in a reasonable time (usually fast, you can read my reviews for proof). Regards, Radu
The task looks clear. If there is no specific requirements like performance or use some specific tools (like widget library or smth. like that) I don't see any difficulties to implement such application.