PointsInAnswers: Difference between revisions
mNo edit summary |
mNo edit summary |
||
Line 106: | Line 106: | ||
<p> | <p> | ||
<b>Answer Evaluation:</b> | <b>Answer Evaluation:</b> | ||
We can control the hints students receive using <code>cmp(showDimensionHints=>1, showCoordinateHints=>1)</code>. | |||
For all options, see "Flags for Point()->cmp" on [http://webwork.maa.org/doc/cvs/pg_CURRENT/doc/MathObjects/MathObjectsAnswerCheckers.html MathObjectsAnswerCheckers.html] | |||
</p> | </p> | ||
</td> | </td> | ||
Line 115: | Line 116: | ||
[[IndexOfProblemTechniques|Problem Techniques Index]] | [[IndexOfProblemTechniques|Problem Techniques Index]] | ||
</p> | </p> | ||
[[Category:Problem Techniques]] | [[Category:Problem Techniques]] | ||
Line 124: | Line 127: | ||
<li>PG macro: [http://cvs.webwork.rochester.edu/viewcvs.cgi/pg/macros/contextLimitedPoint.pl contextLimitedPoint.pl]</li> | <li>PG macro: [http://cvs.webwork.rochester.edu/viewcvs.cgi/pg/macros/contextLimitedPoint.pl contextLimitedPoint.pl]</li> | ||
<li>[http://webwork.maa.org/wiki/Specialized_contexts Specialized_contexts]</li> | <li>[http://webwork.maa.org/wiki/Specialized_contexts Specialized_contexts]</li> | ||
</ul> | |||
<ul> | |||
<li>POD documentation: [http://webwork.maa.org/doc/cvs/pg_CURRENT/doc/MathObjects/MathObjectsAnswerCheckers.html MathObjectsAnswerCheckers.html]</li> | |||
</ul> | </ul> |
Revision as of 20:43, 6 February 2010
Points in Student Answers
This PG code shows how to check student answers that are points.
PG problem file | Explanation |
---|---|
DOCUMENT(); loadMacros( "PGstandard.pl", "contextLimitedPoint.pl", "PGcourse.pl", ); TEXT(beginproblem()); |
Initialization:
We load the Alternatively, instead of loading |
Context("LimitedPoint"); $f = Formula("2-x"); $xint = Point("(2,0)"); $yint = Point("(0,2)"); |
Setup: Everything is as usual.
If we had loaded |
Context()->texStrings; BEGIN_TEXT If \( y = f(x) = $f \), find the x- and y-intercepts. Enter your answers as points \( (a,b) \) that include parentheses. $BR x-intercept: \{ ans_rule(15) \} $BR y-intercept: \{ ans_rule(15) \} END_TEXT Context()->normalStrings; |
Main Text: The main text section of the file is as we'd expect. |
ANS( $xint->cmp() ); ANS( $yint->cmp() ); ENDDOCUMENT(); |
Answer Evaluation:
We can control the hints students receive using |
- POD documentation: contextLimitedPoint.pl
- PG macro: contextLimitedPoint.pl
- Specialized_contexts
- POD documentation: MathObjectsAnswerCheckers.html