Material for organization of big exercise classes in math at German universities
Ecosystem for typing problem sheets, their solutions and exams.
-
A single solution corresponds to a command in
loesungen.tex
. E.g., one defines\newcommand{\BIIILV}{ 1+1=2 }
for the solution of the fifth problem on the third exercise sheet.
-
The file
alle_loesungen.tex
is the main file containing the preamble for subfiles and loadingloesungen.tex
. -
The file
musterloesung.tex
is a subfile ofalle_loesungen.tex
. When a solution to the third exercise sheetis written, one makes a copy ofmusterloesung.tex
toloesung3.tex
and then fillsloesung3.tex
with the list of corresponding solutions:\BIIILIV \BIIILV
-
One compiles
loesung3.tex
to obtain the pdf with sollutions to the third exercise sheet. One can also includeloesung3.tex
inalle_loesungen.tex
, e.g.,\subfile{loesung2.tex} \subfile{loesung3.tex}
to obtain a list of solutions at the end of semester.
-
Similar philosophy applies to exercise sheets and to exams. The exam allows to add points and comments for the correctors which can be shown or hidden.
Excel documents to keep track of points from homeworks and exams and creating statistics.