Workflows for Exam Automation
The Exam Automation Template is a repository for automating the correction of hundreds of exercises.
The project was developed with the following technology stack:
The repository is already configured to be used as a template and has a folder structure that minimizes repetition for exams with multiple versions. It is based on the AutoMultipleChoice software, which is a free software for creating and correcting multiple choice tests. The randomization of open ended questions can be done via Lua scripts or Python. It is also shown in the examples how to import other lua scripts in order to reuse code.
By leveraging the power of LaTeX, Lua and Python, it is possible to automate the correction of hundreds of exercises. This is a great way to save time and effort for teachers and professors.
One example of the pdf
printed to the students is shown below:
And the solution generated, that can be also sent via email to the students: