Perl Variables for Math Questions (Algebraic and Symbolic Modes)
The following reserved Perl variables are used to return information or set behaviors in questions that you create in WebAssign.
Variable |
Description |
---|---|
$CASGRADER |
(Algebraic) Sets the grading mechanism, for example, $CASGRADER=mathematica. |
$DEFAULTVALS |
(Symbolic) Sets the list of values that will be used when comparing student responses to the answer key, for example, $DEFAULTVALS=[-1.1, 0.4, 0.9]. |
$MAXERR=n $MAXERR='n%' |
(Symbolic) Set $MAXERR to the allowable tolerance (>0) for evaluated student responses. |
$NO_REPETITION |
(Symbolic) Set $NO_REPETITION=1 to match each element of a set only once, so {1,2,2} ≠ {1,2}. |
$NO_SYMBOLIC_HINT |
(Symbolic) Set $NO_SYMBOLIC_HINT=1 to hide the symbolic formatting help icon/link for the current answer box only. |
$ROSTER_ONLY |
(Symbolic) Set $ROSTER_ONLY=1 to require that students enclose unordered sets in braces, e.g., {1,2}. |
$PAD |
Enables one of two pads for answering math questions (and hides symbolic formatting help icon): $PAD='devmath' enables mathPad. $PAD='calc' enables calcPad. |
$size |
Sets the width of the answer box when not using mathPad or calcPad, for example, $size=20. |