[LON-CAPA-users] "Data Entry Response"

Guy Albertelli II lon-capa-users@mail.lon-capa.org
Thu, 2 Dec 2004 16:54:36 -0500 (EST)


Hi Todd,

> The answers necessarily depend on values that the student uses.

Here is my simple data submission problem.

It is published as

/res/msu/albertel/submission_example.problem

<problem>
  <script type="loncapa/perl">
$submission=&EXT('user.resource.resource.Enter_A_Number.1.submission');
$status=&EXT('user.resource.resource.Enter_A_Number.solved');

$randnum=&random(3,7,1);
if (!$submission) {$anwer='UNANSWERABLE';} else {$answer=$submission*$randnum;}
  </script>
  <block condition="$status!~/^correct/">
    <part id="Enter_A_Number">
      <startouttext />Please enter a number between 1 and 10<endouttext />
        <numericalresponse id="1" answer="5.5">
          <responseparam description="Numerical Tolerance" default="4.5"
	                 type="tolerance" name="tol" />
          <textline />
        </numericalresponse>
    </part>
  </block>
  <block condition="$status=~/^correct/">
  <part id="Find_The_Product">
    <startouttext />
       You entered $submission, calculate the product of
       $submission and $randnum.
    <endouttext />
    <numericalresponse id="2" answer="$answer">
      <textline />
    </numericalresponse>
   </part>
 </block>
</problem>

-- 
guy@albertelli.com  LON-CAPA Developer  0-7-3-2-