<font size=2 face="sans-serif">Yes, I could add an onPageClose event and
evaluate the answers than. I can get the correct answers reading the phrase
attribute, but how can I get the values of the textfields (gaps).</font>
<br>
<br><font size=2 face="sans-serif">Peter</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">From:</font>
<td><font size=1 face="sans-serif">Patrick Lockley &lt;Patrick.Lockley@nottingham.ac.uk&gt;</font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">To:</font>
<td><font size=1 face="sans-serif">&quot;Xerte discussion list&quot; &lt;xerte@lists.nottingham.ac.uk&gt;</font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">Date:</font>
<td><font size=1 face="sans-serif">15.04.2009 11:51</font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">Subject:</font>
<td><font size=1 face="sans-serif">RE: [Xerte] How to handle wrong text
entries</font>
<tr valign=top>
<td><font size=1 color=#5f5f5f face="sans-serif">Sent by:</font>
<td><font size=1 face="sans-serif">xerte-bounces@lists.nottingham.ac.uk</font></table>
<br>
<hr noshade>
<br>
<br>
<br><font size=3 color=blue face="Verdana">Maybe change how it works –
don’t evaluate the answers until you have to, then check the answers?</font>
<br><font size=3 color=blue face="Verdana">&nbsp;</font>
<br><font size=3 face="Tahoma"><b>From:</b> xerte-bounces@lists.nottingham.ac.uk
[</font><a href="mailto:xerte-bounces@lists.nottingham.ac.uk"><font size=3 face="Tahoma">mailto:xerte-bounces@lists.nottingham.ac.uk</font></a><font size=3 face="Tahoma">]
<b>On Behalf Of </b>Peter Huppertz<b><br>
Sent:</b> 15 April 2009 10:28<b><br>
To:</b> Xerte discussion list<b><br>
Subject:</b> RE: [Xerte] How to handle wrong text entries</font>
<br><font size=3 face="Times New Roman">&nbsp;</font>
<br><font size=3 face="Arial">Hi Patrick, </font><font size=3 face="Times New Roman"><br>
</font><font size=3 face="Arial"><br>
see my remarks below:</font><font size=3 face="Times New Roman"> <br>
</font><font size=3 face="Courier New"><br>
xerte-bounces@lists.nottingham.ac.uk wrote on 15.04.2009 11:15:03:<br>
<br>
&gt; From:</font><font size=3 face="Times New Roman"> </font><font size=3 face="Courier New"><br>
&gt; <br>
&gt; Patrick Lockley &lt;Patrick.Lockley@nottingham.ac.uk&gt;</font><font size=3 face="Times New Roman">
</font><font size=3 face="Courier New"><br>
&gt; <br>
&gt; To:</font><font size=3 face="Times New Roman"> </font><font size=3 face="Courier New"><br>
&gt; <br>
&gt; &quot;Xerte discussion list&quot; &lt;xerte@lists.nottingham.ac.uk&gt;</font><font size=3 face="Times New Roman">
</font><font size=3 face="Courier New"><br>
&gt; <br>
&gt; Date:</font><font size=3 face="Times New Roman"> </font><font size=3 face="Courier New"><br>
&gt; <br>
&gt; 15.04.2009 11:20</font><font size=3 face="Times New Roman"> </font><font size=3 face="Courier New"><br>
&gt; <br>
&gt; Subject:</font><font size=3 face="Times New Roman"> </font><font size=3 face="Courier New"><br>
&gt; <br>
&gt; RE: [Xerte] How to handle wrong text entries</font><font size=3 face="Times New Roman">
</font><font size=3 face="Courier New"><br>
&gt; <br>
&gt; Sent by:</font><font size=3 face="Times New Roman"> </font><font size=3 face="Courier New"><br>
&gt; <br>
&gt; xerte-bounces@lists.nottingham.ac.uk</font><font size=3 face="Times New Roman">
</font><font size=3 face="Courier New"><br>
&gt; <br>
&gt; Why not static the text field once the answer is correct?</font><font size=3 face="Times New Roman">
<br>
</font><font size=3 face="Courier New"><br>
I can do that, if there is no other solution. But making the TextField
static would already be an (unwanted) feedback.</font><font size=3 face="Times New Roman">
<br>
</font><font size=3 face="Courier New"><br>
&gt; Or give it a property called correct and once that is true don’t
add<br>
&gt; any more scores?</font><font size=3 face="Times New Roman"> <br>
</font><font size=3 face="Courier New"><br>
I can do that, but I have to reset this property, if the user changes his
mind and thus changes the content of the gap. How can I detect this?</font><font size=3 face="Times New Roman">
<br>
</font><font size=3 face="Courier New"><br>
&gt; &nbsp;</font><font size=3 face="Times New Roman"> </font><font size=3 face="Courier New"><br>
&gt; I’m not that good at xwd stuff so I am not sure how easy that is.</font><font size=3 face="Times New Roman">
<br>
</font><font size=3 face="Courier New"><br>
I think the xwd side of things is OK (so I can set the property to disable
the feedback and can get the value in Xerte).</font><font size=3 face="Times New Roman">
<br>
</font><font size=3 face="Courier New"><br>
Peter</font><font size=3 face="Times New Roman"> <br>
</font><font size=3 face="Courier New"><br>
&gt; &nbsp;</font><font size=3 face="Times New Roman"> </font><font size=3 face="Courier New"><br>
&gt; From: xerte-bounces@lists.nottingham.ac.uk [</font><a href="mailto:xerte-"><font size=3 color=blue face="Courier New"><u>mailto:xerte-</u></font></a><font size=3 face="Courier New"><br>
&gt; bounces@lists.nottingham.ac.uk] On Behalf Of Peter Huppertz<br>
&gt; Sent: 15 April 2009 08:35<br>
&gt; To: xerte@lists.nottingham.ac.uk<br>
&gt; Subject: [Xerte] How to handle wrong text entries</font><font size=3 face="Times New Roman">
</font><font size=3 face="Courier New"><br>
&gt; &nbsp;</font><font size=3 face="Times New Roman"> </font><font size=3 face="Courier New"><br>
&gt; Dear List, <br>
&gt; <br>
&gt; I use the Nottingham template as a base for my modifications. The
<br>
&gt; template includes a gap fill exercise which uses the textEntry icon.<br>
&gt; I want to expand the template to include scoring for right and wrong<br>
&gt; fills. Also I want to disable the feedback, because the exercise is
<br>
&gt; used for a placement test. The only feedback is shown at the end of
<br>
&gt; the test like &quot;You answered xx of yy questions correct&quot;.
<br>
&gt; This is what I did: <br>
&gt; - changed the .xwd to contain a checkbox for &quot;Disable Feedback&quot;
<br>
&gt; - modified the gapfill.rml not to change the type of the textfield
<br>
&gt; (from input to dynamic) if the above option is enabled (I don't want<br>
&gt; to have the feedback) and disabled the feedback message <br>
&gt; - added a score variable to the script which is played when the <br>
&gt; entered text of the textEntry matches the phrase <br>
&gt; This works all fine but I still have a problem: <br>
&gt; - If the user fills in the correct phrase and than changes the entry<br>
&gt; again it is still considered as correct. Even worse: if the user <br>
&gt; changes the entry again to the correct value the answer is counted
again. <br>
&gt; So my question is: How can I detect if the user changes the text <br>
&gt; entry to a wrong value? Or perhaps there is another solution for my
<br>
&gt; problem I haven't thought of? <br>
&gt; <br>
&gt; Peter_______________________________________________<br>
&gt; Xerte mailing list<br>
&gt; Xerte@lists.nottingham.ac.uk<br>
&gt; </font><a href=http://lists.nottingham.ac.uk/mailman/listinfo/xerte><font size=3 color=blue face="Courier New"><u>http://lists.nottingham.ac.uk/mailman/listinfo/xerte</u></font></a><tt><font size=2>_______________________________________________<br>
Xerte mailing list<br>
Xerte@lists.nottingham.ac.uk<br>
</font></tt><a href=http://lists.nottingham.ac.uk/mailman/listinfo/xerte><tt><font size=2>http://lists.nottingham.ac.uk/mailman/listinfo/xerte</font></tt></a><tt><font size=2><br>
</font></tt>
<br>
<br>