|
|
(3 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
| <h2>Your title here: PG Code Snippet</h2>
| | [[Category:Needs_Deletion]] |
| | |
| <!-- Header for these sections -- no modification needed -->
| |
| | |
| <p style="background-color:#eeeeee;border:black solid 1px;padding:3px;">
| |
| <em>This code snippet shows the essential PG code to check student answers that are equations. Note that these are <b>insertions</b>, not a complete PG file. This code will have to be incorporated into the problem file on which you are working.</em>
| |
| </p>
| |
| | |
| <p style="text-align:center;">
| |
| [[IndexOfProblemTechniques|Problem Techniques Index]]
| |
| </p>
| |
| | |
| <table cellspacing="0" cellpadding="2" border="0">
| |
| | |
| <tr valign="top">
| |
| <th> PG problem file </th>
| |
| <th> Explanation </th>
| |
| </tr>
| |
| | |
| <!-- Load specialized macro files section -->
| |
| | |
| <tr valign="top">
| |
| <td style="background-color:#ddffdd;border:black 1px dashed;">
| |
| <pre>
| |
| loadMacros("any macros files that are needed");
| |
| </pre>
| |
| </td>
| |
| <td style="background-color:#ccffcc;padding:7px;">
| |
| <p>
| |
| 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 <code>-------.pl</code>.
| |
| </p>
| |
| </td>
| |
| </tr>
| |
| | |
| <!-- Setup section -->
| |
| | |
| <tr valign="top">
| |
| <td style="background-color:#ffffdd;border:black 1px dashed;">
| |
| <pre>
| |
| Context(".....");
| |
| Define context and variables for the questions
| |
| | |
| $expr = Formula("....");
| |
| </pre>
| |
| </td>
| |
| <td style="background-color:#ffffcc;padding:7px;">
| |
| <p>
| |
| In the problem set-up section of the file, we specify that the Context should be <code>......</code>, and define the answer to be a formula.
| |
| </p>
| |
| <p>
| |
| Notes: on using this and related Contexts.
| |
| </p>
| |
| | |
| </td>
| |
| </tr>
| |
| | |
| <!-- Question text section -->
| |
| | |
| <tr valign="top">
| |
| <td style="background-color:#ffdddd;border:black 1px dashed;">
| |
| <pre>
| |
| BEGIN_TEXT
| |
| ...... question text ......
| |
| END_TEXT
| |
| </pre>
| |
| <td style="background-color:#ffcccc;padding:7px;">
| |
| <p>
| |
| The problem text section of the file is as we'd expect.
| |
| </p>
| |
| </td>
| |
| </tr>
| |
| | |
| <!-- Answer section -->
| |
| | |
| <tr valign="top">
| |
| <td style="background-color:#eeddff;border:black 1px dashed;">
| |
| <pre>
| |
| ANS( $expr->cmp() );
| |
| </pre>
| |
| <td style="background-color:#eeccff;padding:7px;">
| |
| <p>
| |
| As is the answer.
| |
| </p>
| |
| </td>
| |
| </tr>
| |
| </table>
| |
| | |
| <p style="text-align:center;">
| |
| [[IndexOfProblemTechniques|Problem Techniques Index]]
| |
| </p>
| |
| | |
| [[Category:Problem Techniques]] | |