.. 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.
Metadata
Release files for aegis-latex 0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| aegis_latex-0.1.tar.gz | 9.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| aegis_latex-0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 19.9 kB
Release files / aegis_latex-0.1.tar.gz
| Download URL | aegis_latex-0.1.tar.gz |
|---|---|
| Size | 9.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7b20ab504700f3af3f6938d2906f87f81c427e720ff9308fe0a387d585aa9ac4
|
|
BLAKE2b-256 checksum How to use checksums |
90bfd9acb9bd4e30a7f79a5427abcc0f4be2e761506df5c0d02161e289c831fb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / aegis_latex-0.1-py3-none-any.whl
| Download URL | aegis_latex-0.1-py3-none-any.whl |
|---|---|
| Size | 10.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8587220b43f4272cab80f6f98a069f21a5dd9d17dd1ecc60f01fc4a079323271
|
|
BLAKE2b-256 checksum How to use checksums |
ac7ac6fcd0c6d9221b80acc4c372ab40ff887ceb3d3e37555fc35c5d5eb9d806
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|