C3.1 Solve problems and create computational representations of mathematical situations by writing and executing code, including code that involves sequential and concurrent events.

Activity 1: Equivalent Fractions


Invite students to observe the following illustrations.

Visual representation created with blocs of different colors and sizes. Visual representation created with blocs of different colors and sizes.

Source: Toy Theater.

Ask students to create a code that shows the possible equivalences in the illustrations above. The selected equivalences should be demonstrated simultaneously as the code is executed (for example, representations of equivalent fractions could appear or move at the same time to show the equivalences).

Ask students the following question:

  • Is it possible to create a code that demonstrates another representation for the same equivalence?

Activity 2: Money Concepts


Invite students to choose an amount of money up to 200 cents or an amount of money up to 200 dollars.

Have students write a code that represents different combinations for the same amount of money by displaying various combinations of coins or bills. The two different combinations must be displayed simultaneously.