Skip to content
This repository has been archived by the owner on May 11, 2021. It is now read-only.

Commit

Permalink
Added third type of problem to arithmetic word problems.
Browse files Browse the repository at this point in the history
  • Loading branch information
bradleyt committed May 31, 2011
1 parent e381f26 commit c825baf
Showing 1 changed file with 35 additions and 0 deletions.
35 changes: 35 additions & 0 deletions exercises/arithmetic_word_problems.html
Expand Up @@ -24,6 +24,15 @@
<var id="ITEM_2_COST">randRange( 4, 12 )</var> <var id="ITEM_2_COST">randRange( 4, 12 )</var>
<var id="TOTAL_SPENT_ON_1">ITEM_1_COUNT * ITEM_1_COST</var> <var id="TOTAL_SPENT_ON_1">ITEM_1_COUNT * ITEM_1_COST</var>
<var id="TOTAL_SPENT">TOTAL_SPENT_ON_1 + ITEM_2_COST</var> <var id="TOTAL_SPENT">TOTAL_SPENT_ON_1 + ITEM_2_COST</var>

<!-- vars for type 3 -->
<var data-ensure="getFactors( TOTAL_ITEMS_3 ).length > 4"
id="TOTAL_ITEMS_3">randRange( 10, 99 )</var>
<var id="ITEMS_3">getNontrivialFactor( TOTAL_ITEMS_3 )</var>
<var id="GROUPS_3">TOTAL_ITEMS_3 / ITEMS_3</var>
<var data-ensure="NEW_ITEMS_3 !== ITEMS_3"
id="NEW_ITEMS_3">getNontrivialFactor( TOTAL_ITEMS_3 )</var>
<var id="NEW_GROUPS_3">TOTAL_ITEMS_3 / NEW_ITEMS_3</var>
</div> </div>


<div class="problems"> <div class="problems">
Expand Down Expand Up @@ -94,6 +103,32 @@
</p> </p>
</div> </div>
</div> </div>

<div id="type-3">
<p class="question">
When <var>person(1)</var> places <var>plural( ITEMS_3, item(1), itemPlural(1) )</var> in each
<var>group(1)</var> <var>he(1)</var> ends up with <var>plural( GROUPS_3, group(1), groupPlural(1) )</var>.
If <var>he(1)</var> wants <var>plural( NEW_GROUPS_3, group(1), groupPlural(1) )</var>, how many <var>itemPlural(1)</var>
should <var>he(1)</var> put in each <var>group(1)</var>?
</p>

<p class="solution"><var>NEW_ITEMS_3</var></p>

<div class="hints">
<p class="hint1">
<var>plural( ITEMS_3, item(1), itemPlural(1) )</var> <code>\times</code>
<var>plural( GROUPS_3, group(1), groupPlural(1) )</var> <code>=</code>
<var>plural( TOTAL_ITEMS_3, item(1), itemPlural(1) )</var>.
</p>

<p class="hint2">
If we divide the <var>plural( TOTAL_ITEMS_3, item(1), itemPlural(1) )</var> into
<var>plural( NEW_GROUPS_3, group(1), groupPlural(1) )</var>, then we get
<code><var>TOTAL_ITEMS_3</var> \div <var>NEW_GROUPS_3</var> = <var>NEW_ITEMS_3</var></code>
<var>itemPlural(1)</var> per <var>group(1)</var>.
</p>
</div>
</div>
</div> </div>


<div class="hints"> <div class="hints">
Expand Down

0 comments on commit c825baf

Please sign in to comment.