Students love this offline coding lesson in which they get to be the zookeeper feeding animals

Students learn how to draw 2D/3D images while using accurate positional and directional language

Students learn how to compare and sort 2D/3D images while using positional and directional language

Students combine art with math in this activity to express their knowledge of spatial language and geometric shapes

Students use cutout shapes to understand the relationship between size, area and relevant measurements

Every box of Smarties contains a different amount of each colour. Children graph what their box contains.

Sort and classify 2D and 3D figures by their geometric properties and verbalize their thinking using spatial language

Students engage in a simple probability experiment that only requires dice and mental math strategies

Students race to completely fill in the outline of a hexagon using different combinations of pattern blocks

Students develop an ability to quickly identify and communicate the names of many different geometric shapes

Students use visual pattern/arrangement to develop how to recognize quantity with accuracy and speed

Students develop their spatial structuring of numbers and strengthen their working memory to compose and decompose

Students develop spatial skills by practicing how to describe the location and orientation of different cut-out shapes

Students take a hands-on approach to learning transformation by using square tiles to recreate transformed shapes

Students utilize their spatial reasoning skills to create squares using different tangram combinations

Students exercise their ability to recreate 2D and 3D geometric shapes from memory using math manipulatives

Students work together to understand transformations as a series of inputs and outputs using the "Shape Transformer"

Students visualize how paper that has been folded and hole-punched will look when the paper is unfolded.

Students have to visualize a series of reflection challenges made of square tiles and recreate them from memory.

Students have to visualize a series of challenges made of pattern blocks and recreate them from memory.

Students recreate images composed of base ten blocks from memory and then calculate the sum of base ten materials used.

Students are presented with 2D images of 3D shapes and then asked to recreate them from memory.

Students select target numbers and attempt to scoop up that many countable objects.

Students learn how to read letter-number coordinates by creating designs and patterns on grid.

Students practice reading letter-number coordinates by playing a battleship game with a partner.

Students make connections between mathematics, history and visual arts, through origami.

The history behind tangrams is a great way to explore composition, decomposition and spatial reasoning

Students are given the challenge of placing dominoes in their corresponding parking spot.

One student builds a structure and gives instructions to his/her partner to build an identical structure.

Students visualize and build a figure in their mind's eye. Then they describe it for the class.

Students practice one-to-one correspondence in this fun dice-rolling, bingo-dabbing game!

Children collect 2D shapes on a grid by giving directional instructions and answering questions on shapes attributes.

In this game students try to identify whether their cards contain multiples of a given factor.

Students work together to demonstrate different ways to compose and decompose the number 10 or 20.

In this addition and subtraction game players attempt to arrive exactly at 500 on the number line.

In this lesson, students work together to build 21 unique structures out of 3, 4, and 5 unifix cubes. Can you build them all?

Students work with unifix cubes to rebuild "buildings" that have been turned upside down!

Students collect a matching number pair or two cards that add or subtract to a predetermined sum/difference.

Children shake the egg carton then roll a die to determine whether they will be adding or subtracting.

Students develop reasoning and discussion skills by identifying the missing piece of a puzzle from options below

This daily lesson with many small activities gives students the opportunity to practice all five strands of math every day.

Students organize doubles from 0 to 12 in a way that makes sense to them. This allows them to see number patterns.

In this collaborative game, students try to keep the cumulative total under 99 until the deck runs out.

In this game, students develop place value comprehension, probability, and social-emotional skills.

Students use three cards to try to get as close to 15 as possible without going over.

Students attempt to minimize the value of their hand in this competitive card game.

Students work as a team to remove all the cards in the pyramid.

Students practice with number magnitude in a simple card game.

Students use directional vocabulary to compose and decompose structures on a grid using various 2D shapes.

Students use the sum of two dice to create the perimeter and area of shapes on a grid.

Students are challenged to create, transform, and compare improper and mixed fractions.

Help children understand exponential growth and doubling with this fun hands-on activity.

Students work with a random assortment of cards, from a standard 52 cards deck, to create whole factions through addition.

In this collaborative game, students create math equations with various mathematical operations to achieve target outcomes.

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quidem, provident.

Math Code is a collaborative game that allows students to read, represent, compose and decompose whole numbers in a variety of ways.

Students use their knowledge of addition and multiplication facts to create 10s and multiples of 10.

Students will practice arranging place value to compose two-digit numbers in this variation of Bingo.