Skip to content

Python text based application to read a text data file and present a quiz. You write the data file with a variety of question types and the proper answer.

License

Notifications You must be signed in to change notification settings

geoffmcnamara/quizit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

quizit

This application is a python script that reads a text data file with questions, answers, and optionally hints. The application can [R]eview the data file, [e]dit the data file, or allow the select any data file and run a quiz. The questions can be randomly presented of sequentially (default). Various question types can be used. By default all data files should be located in the directory ~/quiz-files/

Install

git clone https://github.com/geoffmcnamara/quizit.git

You can link the quizit.py to a convenient location eg: ln -s ~/dev/git/quizit/quizit.py ~/bin/ # linked into your home/bin directory, you probably want to add that directory to your PATH Make sure you have a directoy ~/quiz-files with at least on .dat file in it.


for help run quizit.py -h

As mentioned in the help, be careful with the syntax of the quiz data files. The syntax is checked before the quiz test is run and will allow editing if it finds a problem

I use this to help teach elementary students and myself.

Enjoy Geoff McNamara, [email protected]

------- quizit -------

Created on: 20190304-2021 Created by: geoffm

----- Last Code Changes -----

Modified on: 20190308-0910 Modified by: geoffm

------- pre-commit.sh -------

About

Python text based application to read a text data file and present a quiz. You write the data file with a variety of question types and the proper answer.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages