## Whole Number Algorithms and a Bit of Algebra!Using Base Ten Blocks to "See" Algorithms

#### Objective

To look at addition, subtraction, multiplication and division of whole numbers from a geometric, "hands-on" perspective and an algorithmic perspective.

#### Audience

This activity is intended for teachers. The activity is designed to make connections between the use of manipulatives and the development of algorithms. Parents and students are welcomed!

#### Materials Needed - Virtual Manipulative Base 10 Blocks!

Instructions
• Open the virtual Base 10 Blocks.
• Click on the place value mat icon to change the background, if you need.
• Click on the figures to get the units, tens, and hundreds pieces.
• Click on the hammer, glue, or lasso to help do your work!

• Developed by Jacobo Bulaevsky.

#### Operations

1. One Type of Addition Algorithm

2. Try these problems using Base 10 Blocks and the algorithm. Document your work.

## Part 2: Subtraction

1. One Type of Subtraction Algorithm

2. Try these problems using Base 10 Blocks and the algorithm. Document your work.

## Part 3: Multipication

1. One Type of Multiplication Algorithm - If you have 23 students in your class and they each need 12 straws for a craft project, how many straws do you need to supply? We write this as 23 groups of 12 or 23 × 12. Write out how you would find the solution to this problem.
2. Notice two applications of the Distributive Property gives us the "standard" pieces. Here you see this in both vertical and horizontal formats. Find the pieces from the computations below on the area model. Notice that we are actually finding 12, 23's.
3.  Vertical:OR Horizontal:

4. Try these problems using Base 10 Blocks. Draw or printout the area model you construct. Write out the details of the algorithm and find the products on your area model. Notice that the second problem is multi step. (Why?)

## Part 4: Division

1. One Type of Division Algorithm - You have 483 sea shells for a class art project. Each student needs 21 shells. How many students will be able to make the project? How many groups of 21 shells can you form out of 483 objects? We write 483 ÷ 21. Write out how you would find the solution to this problem.
2. Find the number of groups of size 21 are on the Area Model. Draw in the left most column with the appropriate "Base 10 Blocks."
3. Next, look at the scaffold method below. (Is there a correlation to the scaffold "good guess" method and the Area Model? Does there have to be a relationship?)
4.  Scaffold:

5. Now, you have 483 sea shells for a class art project. There are 21 students in your class. If you give each student the same number of shells, how many shells will each student have? Use the blocks to model this problem. Is it still written 483 ÷ 21? Discuss.
6. Try these by drawing Base 10 Blocks. Then, write out the solution using the scaffold method.
7. Teacher Note: When you pick problems for illustration with Base 10 blocks, make sure you check them out first using the blocks! Sometimes a problem requires that you break up a FLAT in order to fill in the area model. This type of problem is not the best for a first use of the blocks.

## Part 5: Moving to Algebra!

We can use the Base 10 blocks concept to create XY Blocks. X and Y are unknown lengths!