Skip to content

danekja/exam-builder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Test Builder Application

This application serves as generator of unique tests for course students. The application allows lector to provide sets of questions organized into groups by topic or difficulty and specify number of questions from each group which ought to be in the tests. Based on this input, unique tests are generated for each of the student.

Configuration

This section governs necessary steps to create valid configuration.

For initial configuration copy the testbuilder/cfg-example.py as testbuilder/cfg.py and adjust its values as needed.

Test Data

This section describes how-to create test data. For initial collection, copy the testbuilder/data-example.py as testbuilder/data.py.

TBD

Run and output

To run the program, run the following outside of the testbuilder folder:

python -m testbuilder.builder

Output will be found in output.txt file by default. With default configuration the contents of the whole file can be copied to a text processor and printed to A4 pages without any additional changes.

License

Creative Commons License
Exam Builder by Jakub Danek is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

About

Application for building unique exams.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages