Created
January 23, 2022 20:19
-
-
Save nadavkav/bb04e7e76a0d207f9970148fa184f7c7 to your computer and use it in GitHub Desktop.
Moodle formulas question (a test case for inconsistency verifying student answer)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<quiz> | |
<!-- question: 3039285 --> | |
<question type="formulas"> | |
<name> | |
<text>random validation error test case</text> | |
</name> | |
<questiontext format="html"> | |
<text><![CDATA[<b>Please use normal decimal syntax:</b><br><br>{#A}<br><br>{#B}<br><br>{#C}<br><br>{#D}<br>]]></text> | |
</questiontext> | |
<generalfeedback format="html"> | |
<text></text> | |
</generalfeedback> | |
<defaultgrade>4</defaultgrade> | |
<penalty>0.3333333</penalty> | |
<hidden>0</hidden> | |
<idnumber>495963</idnumber> | |
<correctfeedback format="html"> | |
<text>תשובתך נכונה.</text> | |
</correctfeedback> | |
<partiallycorrectfeedback format="html"> | |
<text>תשובתך נכונה חלקית.</text> | |
</partiallycorrectfeedback> | |
<incorrectfeedback format="html"> | |
<text>תשובתכם אינה נכונה</text> | |
</incorrectfeedback> | |
<shownumcorrect/> | |
<varsrandom><text>a3={1:8:0.01}; | |
b3={1:7}; | |
a1={1:8:0.01}; | |
b1={1:7}; | |
a2={1:8:0.01}; | |
b2={1:7}; | |
a4={1:8:0.01}; | |
b4={1:7};</text> | |
</varsrandom> | |
<varsglobal><text>c1=a1*pow(10,-b1); | |
c2=a2*pow(10,-b2); | |
c4=a4*pow(10,-b4);</text> | |
</varsglobal> | |
<answernumbering><text>none</text> | |
</answernumbering> | |
<answers> | |
<partindex> | |
<text>0</text> | |
</partindex> | |
<placeholder> | |
<text>#A</text> | |
</placeholder> | |
<answermark> | |
<text>1</text> | |
</answermark> | |
<answertype> | |
<text>10</text> | |
</answertype> | |
<numbox> | |
<text>1</text> | |
</numbox> | |
<vars1> | |
<text></text> | |
</vars1> | |
<answer> | |
<text>[c1]</text> | |
</answer> | |
<vars2> | |
<text></text> | |
</vars2> | |
<correctness> | |
<text>_err == 0</text> | |
</correctness> | |
<unitpenalty> | |
<text>0</text> | |
</unitpenalty> | |
<postunit> | |
<text></text> | |
</postunit> | |
<ruleid> | |
<text>1</text> | |
</ruleid> | |
<otherrule> | |
<text></text> | |
</otherrule> | |
<autocomplete> | |
<text>0</text> | |
</autocomplete> | |
<subqtext format="html"> | |
<text><![CDATA[<p style="direction: ltr;">{a1}•10<sup>-{b1}</sup>= {_0} </p>]]></text> | |
</subqtext> | |
<feedback format="html"> | |
<text></text> | |
</feedback> | |
<correctfeedback format="html"> | |
<text></text> | |
</correctfeedback> | |
<partiallycorrectfeedback format="html"> | |
<text></text> | |
</partiallycorrectfeedback> | |
<incorrectfeedback format="html"> | |
<text></text> | |
</incorrectfeedback> | |
</answers> | |
<answers> | |
<partindex> | |
<text>1</text> | |
</partindex> | |
<placeholder> | |
<text>#B</text> | |
</placeholder> | |
<answermark> | |
<text>1</text> | |
</answermark> | |
<answertype> | |
<text>10</text> | |
</answertype> | |
<numbox> | |
<text>1</text> | |
</numbox> | |
<vars1> | |
<text></text> | |
</vars1> | |
<answer> | |
<text>[c2]</text> | |
</answer> | |
<vars2> | |
<text></text> | |
</vars2> | |
<correctness> | |
<text><![CDATA[_relerr < 0.01]]></text> | |
</correctness> | |
<unitpenalty> | |
<text>0</text> | |
</unitpenalty> | |
<postunit> | |
<text></text> | |
</postunit> | |
<ruleid> | |
<text>1</text> | |
</ruleid> | |
<otherrule> | |
<text></text> | |
</otherrule> | |
<autocomplete> | |
<text>0</text> | |
</autocomplete> | |
<subqtext format="html"> | |
<text><![CDATA[<p style="direction: ltr;">{a2}•10<sup>-{b2}</sup>= {_0} <br></p>]]></text> | |
</subqtext> | |
<feedback format="html"> | |
<text></text> | |
</feedback> | |
<correctfeedback format="html"> | |
<text></text> | |
</correctfeedback> | |
<partiallycorrectfeedback format="html"> | |
<text></text> | |
</partiallycorrectfeedback> | |
<incorrectfeedback format="html"> | |
<text></text> | |
</incorrectfeedback> | |
</answers> | |
<answers> | |
<partindex> | |
<text>2</text> | |
</partindex> | |
<placeholder> | |
<text>#C</text> | |
</placeholder> | |
<answermark> | |
<text>1</text> | |
</answermark> | |
<answertype> | |
<text>10</text> | |
</answertype> | |
<numbox> | |
<text>1</text> | |
</numbox> | |
<vars1> | |
<text>e5=a3*pow(10,-b3);</text> | |
</vars1> | |
<answer> | |
<text>[e5]</text> | |
</answer> | |
<vars2> | |
<text></text> | |
</vars2> | |
<correctness> | |
<text>_relerr == 0</text> | |
</correctness> | |
<unitpenalty> | |
<text>0</text> | |
</unitpenalty> | |
<postunit> | |
<text></text> | |
</postunit> | |
<ruleid> | |
<text>1</text> | |
</ruleid> | |
<otherrule> | |
<text></text> | |
</otherrule> | |
<autocomplete> | |
<text>0</text> | |
</autocomplete> | |
<subqtext format="html"> | |
<text><![CDATA[<p style="direction: ltr;">{a3}•10<sup>-{b3}</sup>= {_0} <br></p>]]></text> | |
</subqtext> | |
<feedback format="html"> | |
<text></text> | |
</feedback> | |
<correctfeedback format="html"> | |
<text></text> | |
</correctfeedback> | |
<partiallycorrectfeedback format="html"> | |
<text></text> | |
</partiallycorrectfeedback> | |
<incorrectfeedback format="html"> | |
<text></text> | |
</incorrectfeedback> | |
</answers> | |
<answers> | |
<partindex> | |
<text>3</text> | |
</partindex> | |
<placeholder> | |
<text>#D</text> | |
</placeholder> | |
<answermark> | |
<text>1</text> | |
</answermark> | |
<answertype> | |
<text>10</text> | |
</answertype> | |
<numbox> | |
<text>1</text> | |
</numbox> | |
<vars1> | |
<text></text> | |
</vars1> | |
<answer> | |
<text>c4</text> | |
</answer> | |
<vars2> | |
<text></text> | |
</vars2> | |
<correctness> | |
<text><![CDATA[_relerr < 0.001]]></text> | |
</correctness> | |
<unitpenalty> | |
<text>0</text> | |
</unitpenalty> | |
<postunit> | |
<text></text> | |
</postunit> | |
<ruleid> | |
<text>1</text> | |
</ruleid> | |
<otherrule> | |
<text></text> | |
</otherrule> | |
<autocomplete> | |
<text>0</text> | |
</autocomplete> | |
<subqtext format="html"> | |
<text><![CDATA[<p style="direction: ltr;">{a4}•10<sup>-{b4}</sup>= {_0} <br></p>]]></text> | |
</subqtext> | |
<feedback format="html"> | |
<text></text> | |
</feedback> | |
<correctfeedback format="html"> | |
<text></text> | |
</correctfeedback> | |
<partiallycorrectfeedback format="html"> | |
<text></text> | |
</partiallycorrectfeedback> | |
<incorrectfeedback format="html"> | |
<text></text> | |
</incorrectfeedback> | |
</answers> | |
<hint format="html"> | |
<text>שימו לב לשגיאה ונסו שוב</text> | |
</hint> | |
<hint format="html"> | |
<text>שימו לב לשגיאה ונסו שוב</text> | |
</hint> | |
</question> | |
</quiz> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment