[LON-CAPA-cvs] cvs: loncom /homework simpleproblem.problem
www
www@source.lon-capa.org
Mon, 17 Aug 2009 14:19:56 -0000
www Mon Aug 17 14:19:56 2009 EDT
Modified files:
/loncom/homework simpleproblem.problem
Log:
Saving my work: "simple" numerical problem.
Index: loncom/homework/simpleproblem.problem
diff -u loncom/homework/simpleproblem.problem:1.8 loncom/homework/simpleproblem.problem:1.9
--- loncom/homework/simpleproblem.problem:1.8 Mon Feb 6 23:55:03 2006
+++ loncom/homework/simpleproblem.problem Mon Aug 17 14:19:56 2009
@@ -18,6 +18,16 @@
unless ($stringanswer) { $stringanswer=''; }
$stringtype=&EXT('resource.0.stringtype');
unless ($stringtype) { $stringtype='cs'; }
+$numericalanswer=&EXT('resource.0.numericalanswer');
+unless ($numericalanswer) { $numericalanswer=''; }
+$numericaltolerance=&EXT('resource.0.numericaltolerance');
+unless ($numericaltolerance) { $numericaltolerance='5%'; }
+$numericalsigfigs=&EXT('resource.0.numericalsigfigs');
+unless ($numericalsigfigs) { $numericalsigfigs='1,15'; }
+$numericalunits=&EXT('resource.0.numericalunits');
+unless ($numericalunits) { $numericalunits=''; }
+$numericalformat=&EXT('resource.0.numericalformat');
+unless ($numericalformat) { $numericalformat=''; }
</script>
<block condition="!$questiontype">
@@ -130,6 +140,22 @@
</stringresponse>
</part>
+<part id="numerical">
+<script type="loncapa/perl">
+$numericalscript
+</script>
+<startouttext /><parse>&EXT('resource.0.questiontext')</parse><br /><endouttext />
+<numericalresponse id="numericalsegment" answer="$numericalanswer" unit="$numericalunit" format="$numericalformat">
+<responseparam type="tolerance" default="$numericaltolerance" name="tol" description="Numerical Tolerance" />
+<responseparam name="sig" type="int_range,0-16" default="$numericalsigfigs" description="Significant Figures" />
+<textline>
+</textline>
+<hintgroup>
+<startouttext /><parse>&EXT('resource.0.hinttext')</parse><endouttext />
+</hintgroup>
+</numericalresponse>
+</part>
+
</block>
</problem>