Points track-keeping in LaTeX

Have you ever thought of getting LaTeX to compute sums and averages of your classes' points, thus having accurate but ready-to-print tables on your classes' performance? I recently have, and wrote the LaTeX file below. I checked a few times, and it seems to work right. However, I cannot take responsibility for it working properly. Due to my limited knowledge and aim to keep one file, the code is semi-automatic in the sense that one has to adjust the file for different number and types of assignments, and one also enters the points in the file itself. Therefore some friendship with LaTeX is recommended. But once everything is set, the file is easy to use during the semester. Keeping the students' points on computer means that one MUST prevent loosing or accidentally overwriting the file! I keep copies in three different computers. Here are the features:

And here are some disadvantages / things to work on:

Below are the file itself and some examples. These, together with some comments to be found in the LaTeX file, hopefully make it easy to adjust the settings to different course syllabi.

1. This is how the file looks like at the beginning. The grading preferences, maximum points for homeworks and exams are set. In our example there are 11 homeworks, each for 10 points, the worst of them is dropped. Two midterms worth 80 points each, and the final worth 140 points. Everything else is computed by LaTeX.

LaTeXPDF

 

2. First week's homework points are entered.

LaTeXPDF

 

3. Homeworks up to the fourth one, and the first midterm are done.

LaTeXPDF

 

4. We are just before the due date of the last homework. Student Four stopped working after the third week, the others handed in homeworks quite regularly, and wrote the two midterms.

LaTeXPDF

 

5. This is the final state of the sheet: Student Three receives an "I", and Student Four actually dropped the class. Their sums and grades are not computed in the sum and grade class average.

LaTeXPDF

 


  Back to the utilities