A package that generates question papers as HTML files to be distributed over the network and grades the answers in text files submitted by students.
Project description
html4quiz
What is it?
html4quiz is a package that generates question papers as HTML files to be distributed over the network and grades the answers in text files submitted by students.
Help
Features
- Generates as many personalized question sheets in HTML files as one wants with a few strings of text.
- The amount of random personalization is under total control of users.
- Each HTML file with a name corresponding to the identification number.
- Multi-choice as well as short, default, questions can be made.
- A figure, although a pre-made image can be used, can be varied as well as questions.
- Mathematical equations can be included in questions with Latex.
- User defined functions can be used.
- With the question sheets in HTML files, students require only a web browser to answer and send text files including the answers over the network.
- Scoring all different answers in text files submitted can be done in a second.
Where to get it
- The source code is currently hosted on GitHub at: https://github.com/generateNscore/html4quiz
pip install html4quiz
Dependencies
- None
Changes
- Finallized a way to upload/download Javascript scripts saved in JSON files for figures.H. Download Json file of Javascript code for figure contents
- In addition to typical short-answer questions that can be answered on the screen, a new kind questions for which students are required to "play" with mouse to complete a required task to answer is added.
- Example: Nk001.py
- A way to stay in short-answer question is added as:
answer = [{'choices':None, 'ans': ans}]
- This answering form is different from the one of
answer = [{'choices':None, 'ans':vA+vB, 'fn': 'variation0_int'}]
Example shots
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
html4quiz-0.0.20.tar.gz
(22.5 kB
view hashes)
Built Distribution
html4quiz-0.0.20-py3-none-any.whl
(19.4 kB
view hashes)
Close
Hashes for html4quiz-0.0.20-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa3ed9ddec940fab3132a81e233e13870a3d9673499ad3774f9db37acd96f839 |
|
MD5 | 6867baf41ca5b84894ce1382fda18107 |
|
BLAKE2b-256 | d3d0965f77ae8c6c3aad38da45cdbbce1efc1f160c56a29d802f086a96d5e661 |