Tools to generate exams
Project description
.. DOCS .. image:: https://readthedocs.org/projects/aegis/badge/?version=latest :target: https://aegis.readthedocs.io/en/latest/?badge=latest :alt: Documentation Status
.. BUILD .. image:: https://travis-ci.org/mlares/aegis.svg?branch=master :target: https://travis-ci.org/mlares/aegis
AEGIS / Academic Exam Generator for Interchange and Shuffe
This package offers tools to compose exams from a pool of exercises. It can be used to produce a one-time exam from a set of chosen exercises, or to produce a large number of different exams about a topic, with a similar level of difficulty. This can be usefull, for example, for take-home exams, where the sharing of exams among students is possible.
It requires a system with Latex and a pool of exercises written on separated Latex files.
Example:
Supose we have to make different exams, comprising 3 problems. We have several versions of the problems, with a similar difficulty, in the midterm_exam_01
directory:
::
MyCourse
├── syllabus.txt
├── bibliography
├── midterm_exam_01
│ ├── problem01_version01.tex
│ ├── problem01_version02.tex
│ ├── problem01_version03.tex
│ ├── problem02_version01.tex
│ ├── problem02_version02.tex
│ ├── problem03_version01.tex
│ ├── problem03_version02.tex
│ └── bboxinout.py
└── notes
It is possible to make 12 different exams using the different versions of the exercises. AEGIS allows to read the exercises and combine them in a template latex file to make a set of exams.
Requirements
AEGIS generates and compile Latex documents, so it need a working installation of Latex in the system.
Autor
Project by Marcelo Lares (IATE, UNC). Developed in 2020.
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
Built Distribution
File details
Details for the file aegis_latex-0.1.tar.gz
.
File metadata
- Download URL: aegis_latex-0.1.tar.gz
- Upload date:
- Size: 9.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b20ab504700f3af3f6938d2906f87f81c427e720ff9308fe0a387d585aa9ac4 |
|
MD5 | e8d3464143a0def576c6750c0b549c08 |
|
BLAKE2b-256 | 90bfd9acb9bd4e30a7f79a5427abcc0f4be2e761506df5c0d02161e289c831fb |
File details
Details for the file aegis_latex-0.1-py3-none-any.whl
.
File metadata
- Download URL: aegis_latex-0.1-py3-none-any.whl
- Upload date:
- Size: 10.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8587220b43f4272cab80f6f98a069f21a5dd9d17dd1ecc60f01fc4a079323271 |
|
MD5 | cf8d16b39df9ee7f0d1891b5355172ab |
|
BLAKE2b-256 | ac7ac6fcd0c6d9221b80acc4c372ab40ff887ceb3d3e37555fc35c5d5eb9d806 |