Skip to content

eisenbm/quiz-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quiz Generator

Generate a printed version of an exam or quiz bases on data found in a JSON file. Support for:

  • Multiple Choice
  • True / False
  • Fill-in-the-Blank

Instructions

  1. Create a file named exam.json using the format of the example provided in exam.json.example.
  2. Use docker compose up -d to launch application.
  3. Access pages using the following links:

To generate a new exam, visit Home. This will set the exam title, randomize the questions, and set exam version. Visting Shuffle while display the questions on the page. Printing the page will produce a printable version of the exam. Visiting Answer, which display an answer key for the specific version of the exam. To create a new version, return to Home.

The Questions page display questions and answers without any randomization.

About

A simple PHP script for generating multiple choice questions from a JSON file.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •