- 15 Aug, 2019 10 commits
-
-
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
-
- 12 Feb, 2019 4 commits
-
-
Olivier authored
A working script for module M3 (producing PDFs based on the tex files output by module M2). Some input and output "proof-of-concept" data is provided as well.
-
Olivier authored
This addition is not functional, but expresses the need for defining input variables which depend upon the value of other input variables.
-
Olivier authored
-
Olivier authored
-