SnippetTemplate: Difference between revisions
Jump to navigation
Jump to search
(New page: <h2>Your title here: PG Code Snippet</h2> <!-- Header for these sections -- no modification needed --> <p style="background-color:#eeeeee;border:black solid 1px;padding:3px;"> <em>Thi...) |
mNo edit summary |
||
Line 28: | Line 28: | ||
<td style="background-color:#ccffcc;padding:7px;"> | <td style="background-color:#ccffcc;padding:7px;"> | ||
<p> | <p> | ||
<b>Initialization:</b> | |||
To do ..(what you are doing)........., we don't have to change the | To do ..(what you are doing)........., we don't have to change the | ||
tagging and documentation section of the problem file. | tagging and documentation section of the problem file. | ||
Line 48: | Line 49: | ||
<td style="background-color:#ffffcc;padding:7px;"> | <td style="background-color:#ffffcc;padding:7px;"> | ||
<p> | <p> | ||
<b>Setup:</b> | |||
We specify that the Context should be <code>......</code>, and define the answer to be a formula. | |||
</p> | </p> | ||
<p> | <p> | ||
Line 68: | Line 70: | ||
<td style="background-color:#ffcccc;padding:7px;"> | <td style="background-color:#ffcccc;padding:7px;"> | ||
<p> | <p> | ||
<b>Main Text:</b> | |||
The problem text section of the file is as we'd expect. | The problem text section of the file is as we'd expect. | ||
</p> | </p> | ||
Line 82: | Line 85: | ||
<td style="background-color:#eeccff;padding:7px;"> | <td style="background-color:#eeccff;padding:7px;"> | ||
<p> | <p> | ||
<b>Answer Evaluation:</b> | |||
As is the answer. | As is the answer. | ||
</p> | </p> |
Revision as of 23:17, 2 January 2010
Your title here: PG Code Snippet
This code snippet shows the essential PG code to check student answers that are equations. Note that these are insertions, not a complete PG file. This code will have to be incorporated into the problem file on which you are working.
PG problem file | Explanation |
---|---|
loadMacros("any macros files that are needed"); |
Initialization:
To do ..(what you are doing)........., we don't have to change the
tagging and documentation section of the problem file.
In the initialization section, we need to include the macros file |
Context("....."); Define context and variables for the questions $expr = Formula("...."); |
Setup:
We specify that the Context should be Notes: on using this and related Contexts. |
BEGIN_TEXT ...... question text ...... END_TEXT |
Main Text: The problem text section of the file is as we'd expect. |
ANS( $expr->cmp() ); |
Answer Evaluation: As is the answer. |