Skip to main content

.. 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)

Source distribution for aegis-latex 0.1
File Size Uploaded
aegis_latex-0.1.tar.gz 9.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for aegis-latex 0.1
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.1 This release

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page