- 16 Aug, 2019 3 commits
- 15 Aug, 2019 11 commits
-
-
Olivier authored
-
Olivier authored
-
Olivier authored
-
Olivier authored
-
Olivier authored
This script was developed to cater for cases where the python script did not manage to read the content of the PDF forms submitted by participants. It is no longer needed. It is added here for future reference, and will be removed in next commit
-
Olivier authored
-
Olivier authored
-
Olivier authored
-
Olivier authored
-
Olivier authored
-
Olivier authored
For each participant, we now want to produce three tex files: 1) one for their assignment 2) one (containing the solution) for the grading assignment sent to their two peers 3) one (also containing the solution) for the graded solution they receive after having been graded.
-
- 25 Jul, 2019 9 commits
-
-
Olivier authored
* When only one peer participated, participant receives one grade only * Emails include comments from peers * Better input/output file naming The code in this commit is contributed by Germán Santa Maria.
-
Olivier authored
-
Olivier authored
-
Olivier authored
-
Olivier authored
-
Olivier authored
-
Olivier authored
-
Olivier authored
-
Olivier authored
-
- 04 May, 2019 8 commits
-
-
Olivier authored
The code in this commit is contributed by Germán Santa Maria.
-
Olivier authored
-
Olivier authored
The code in this commit is contributed by Germán Santa Maria.
-
Olivier authored
The code in this commit is contributed by Germán Santa Maria.
-
Olivier authored
In this module, a bash script assembles several PDF files, ready to be graded by each peer: * one complete worked-out template solution, * the peer’s submission which needs to be graded, * a grading form that can be filled in.
-
Olivier authored
Add “preparation” bash scripts in each folder. These create a time-stamped backup of the input and ouput, then inport data from the output of the previous module(s) into the input, then clear the output.
-
Olivier authored
The code in this commit is contributed by Germán Santa Maria.
-
Olivier authored
-
- 23 Apr, 2019 9 commits
-
-
Olivier authored
The variable full_name must be defined again in the solution tex editing loop, else its last value in the first loop is carried over.
-
Olivier authored
-
Olivier authored
* the input of multiple tex files is no longer necessary * file names are simpler * Tex code is compiled twice, to allow for references in PDF Unfortunately, the README and the sample input and output folders are falling behind; I hope to fix this when time permits
-
Olivier authored
* clarify nomenclature for first name, last name, full name * simplify file names * hint at how exercise is coded in practice (with key code redacted) * cleanup redundant documentation in lead comments * re-organize parts of code & expand search-and-replace section, following Germán’s work
-
Olivier authored
The code in this commit is contributed by Germán Santa Maria. New module M4, able to send personalized emails with unique assignments as attachments
-
Olivier authored
-
Olivier authored
The code in this commit is contributed by Germán Santa Maria. The hash function is modified to use the email address as input, instead of the matriculation number. It also outputs two code numbers (one for submission, one for grading) instead of one. This commit goes together with commit 4e0f1000
-
Olivier authored
-
Olivier authored
The code in this commit is contributed by Germán Santa Maria. * two ID numbers are created for each assignment: one for the assignment, one for the grading * custom ID number(s) now generated with email, so matriculation number is no longer required * use UTF-8 encoding in input/output
-