A quiz game for multiple choice tests
This python script was designed to clone'n run, so no installation of third party package should be required, if Python is installed > v. 3.8.5
Clone the git repo, move to the folder you cloned in and type python3 quizgame.py -h
to get a full instruction.
All quizzes must be put in the subfolder ./quizzes
as .json
files.
Try playing OSISG (see below) and have fun! :-)
(made a compatible quiz yourself? Just let me know)
creating a quiz with the best information security questions out there for your entertainment and learning
Part of multichoice-quiz. See below for more information
Übungsfragen für den BSI-Grundschutz Praktiker
https://github.com/butterflyx/GrundschutzQuiz
- [add] threshold in % for passing the quiz
- [add] possibility to change given answers before finishing a question
- [add] learning mode: repeat a question before it is considered as answered correctly
- [add] timer to simulate limited time in a RL test
- Diya Nag Chaudhury for inspiration of this project with her repo at https://github.com/cherryWood55/Quiz-Game/issues/
creating a quiz with the best information security questions out there for your entertainment and learning
Please contribute!
Install multichoice-quiz
(see above) and type python3 quizgame.py osisg
Easy as that!
What's your most challaging information security question? Please contribute it to the OSISG, to create the most challenging open source information security quiz out there!
Steps are easy:
- Just
git clone
the repo and add you question to the file./quizzes/osisg.json
- Choose the right chapter for your question or create a new one if required
- the id of the question must be unique not necessarily numeric
- Please do keep the structure unmodified, so it will run with multichoice-quiz
- Add yourself to the contributors in the meta section with
your (nik)name; <email>
- double check the syntax of the JSON file e.g. with a linter
- make a pull request and it will be added to this repo, if conforming to the points above
Thank you for your support and please tell also your friends about OSISG!