PGessaymacros.pl - Macros for building answer evaluators.
Answer Evaluators:
essay_cmp()
Answer Boxes:
essay_box()
To use essay answers call essay_box()
in your problem file wherever you want the input box to go, and then use essay_cmp()
for the corresponding checker. You will then need to grade the problem manually.
explanation_box()
Like an essay_box()
, except that it can be turned off at a configuration level. This is intended for two-part questions where the first answer is automatically assessible, and the second part is an explanation or "show your work" type answer. An instructor may want to turn these off to use the problem but without the manual grading component. These necessarily supply their own essay_cmp()
.