Problem11: Difference between revisions
Jump to navigation
Jump to search
(Created page with 'Prep Main Page > Web Conference 2 > Sample Problems > Problem 11 This is') |
m (added tag) |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
[[PREP_2011|Prep Main Page]] > [[PREP_2011_Web_Conference_II|Web Conference 2]] > [[SampleProblems|Sample Problems]] > Problem 11 | [[PREP_2011|Prep Main Page]] > [[PREP_2011_Web_Conference_II|Web Conference 2]] > [[SampleProblems|Sample Problems]] > Problem 11 | ||
This is | This is Library/Michigan/Chap2Sec1/Q17.pg | ||
DOCUMENT(); | |||
loadMacros( | |||
"PG.pl", | |||
"PGbasicmacros.pl", | |||
"PGchoicemacros.pl", | |||
"PGanswermacros.pl", | |||
"PGauxiliaryFunctions.pl", | |||
"MathObjects.pl", | |||
"parserNumberWithUnits.pl", | |||
); | |||
Context("Numeric"); | |||
## Do NOT show partial correct answers | |||
$showPartialCorrectAnswers = 0; | |||
TEXT(beginproblem()); | |||
$a1 = random(0.3,0.5,0.05); | |||
$a2 = random(1.3,1.9,0.1); | |||
$b = ($a1-0)/0.2; | |||
$c = ($a2-$a1)/0.2; | |||
$v = ($b+$c)/2; | |||
Context()->texStrings; | |||
BEGIN_TEXT | |||
Consider a car whose position, \( s\), is given by the table | |||
$PAR | |||
$BCENTER | |||
\{begintable(7) \} | |||
\{row("\(t\) (s)" ,0,0.2,0.4,0.6,0.8,1.0) \} | |||
\{row("\(s\) (ft)",0,$a1,$a2,3.8,6.5,9.6) \} | |||
\{endtable()\} | |||
$ECENTER | |||
$PAR | |||
Find the average velocity over the interval \(0 \le t \le 0.2\). | |||
$BR | |||
average velocity = \{ ans_rule(8) \} | |||
(include \{ helpLink("units") \}) | |||
$PAR | |||
Estimate the velocity at \(t=0.2\). | |||
$BR | |||
velocity = \{ ans_rule(8) \} | |||
(include \{ helpLink("units") \}) | |||
END_TEXT | |||
Context()->normalStrings; | |||
ANS(NumberWithUnits( $b, "ft/s" )->cmp() ); | |||
$bval = NumberWithUnits( $b, "ft/s" ); | |||
$cval = NumberWithUnits( $c, "ft/s" ); | |||
$vval = NumberWithUnits( $v, "ft/s" ); | |||
ANS(NumberWithUnits( $v, "ft/s" )->cmp( checker=>sub { | |||
my ( $correct, $student, $ansHash ) = @_; | |||
if ( $student == $correct || $student == $cval || $student == $bval ) { | |||
return 1; | |||
} else { | |||
return 0; | |||
} } ) ); | |||
Context()->texStrings; | |||
SOLUTION(EV3(<<'END_SOLUTION')); | |||
$PAR SOLUTION $PAR | |||
The average velocity over the interval \(0 \le t \le 0.2\) is given by | |||
$PAR | |||
\(\frac{s(0.2)-s(0)}{0.2}=\frac{$a1}{0.2}=$b \) ft/s. | |||
$PAR | |||
The average velocity over the interval \(0.2 \le t \le 0.4\) is given by | |||
$PAR | |||
\(\frac{s(0.4)-s(0.2)}{0.2}=\frac{$a2-$a1}{0.2}=$c \) ft/s | |||
$PAR | |||
A reasonable estimate for the velocity at \(t=0.2\) is the average | |||
\(\frac{1}{2}\cdot ($b+$c) = $v\) ft/s. | |||
END_SOLUTION | |||
Context()->normalStrings; | |||
COMMENT('MathObject version'); | |||
ENDDOCUMENT(); | |||
[[Category:PREP 2011]] |
Latest revision as of 21:38, 16 June 2021
Prep Main Page > Web Conference 2 > Sample Problems > Problem 11
This is Library/Michigan/Chap2Sec1/Q17.pg
DOCUMENT(); loadMacros( "PG.pl", "PGbasicmacros.pl", "PGchoicemacros.pl", "PGanswermacros.pl", "PGauxiliaryFunctions.pl", "MathObjects.pl", "parserNumberWithUnits.pl", ); Context("Numeric"); ## Do NOT show partial correct answers $showPartialCorrectAnswers = 0; TEXT(beginproblem()); $a1 = random(0.3,0.5,0.05); $a2 = random(1.3,1.9,0.1); $b = ($a1-0)/0.2; $c = ($a2-$a1)/0.2; $v = ($b+$c)/2; Context()->texStrings; BEGIN_TEXT Consider a car whose position, \( s\), is given by the table $PAR $BCENTER \{begintable(7) \} \{row("\(t\) (s)" ,0,0.2,0.4,0.6,0.8,1.0) \} \{row("\(s\) (ft)",0,$a1,$a2,3.8,6.5,9.6) \} \{endtable()\} $ECENTER $PAR Find the average velocity over the interval \(0 \le t \le 0.2\). $BR average velocity = \{ ans_rule(8) \} (include \{ helpLink("units") \}) $PAR Estimate the velocity at \(t=0.2\). $BR velocity = \{ ans_rule(8) \} (include \{ helpLink("units") \}) END_TEXT Context()->normalStrings; ANS(NumberWithUnits( $b, "ft/s" )->cmp() ); $bval = NumberWithUnits( $b, "ft/s" ); $cval = NumberWithUnits( $c, "ft/s" ); $vval = NumberWithUnits( $v, "ft/s" ); ANS(NumberWithUnits( $v, "ft/s" )->cmp( checker=>sub { my ( $correct, $student, $ansHash ) = @_; if ( $student == $correct || $student == $cval || $student == $bval ) { return 1; } else { return 0; } } ) ); Context()->texStrings; SOLUTION(EV3(<<'END_SOLUTION')); $PAR SOLUTION $PAR The average velocity over the interval \(0 \le t \le 0.2\) is given by $PAR \(\frac{s(0.2)-s(0)}{0.2}=\frac{$a1}{0.2}=$b \) ft/s. $PAR The average velocity over the interval \(0.2 \le t \le 0.4\) is given by $PAR \(\frac{s(0.4)-s(0.2)}{0.2}=\frac{$a2-$a1}{0.2}=$c \) ft/s $PAR A reasonable estimate for the velocity at \(t=0.2\) is the average \(\frac{1}{2}\cdot ($b+$c) = $v\) ft/s. END_SOLUTION Context()->normalStrings; COMMENT('MathObject version'); ENDDOCUMENT();