Kindergarten: Demonstrating Literacy and Mathematics Behaviour

Describe, sort, classify, build, and compare two-dimensional shapes and three-dimensional figures, and describe the location and movement of objects through investigation (#17).

Primary: Geometry and Spatial Sense

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

Primary: Patterning and Algebra

Identify and describe the locations and movements of shapes and objects.

Students will be sitting on the carpet in a circle.

Materials

Animal grid (Appendix A): 1 large laminated grid for teacher, 1 small grid placed in plastic sleeve per student

Clipboards

Markers

Tissues to erase routes

Lesson

Introduce students to the grid, highlighting the number of squares there are in each column and row.

Explain that students will be planning routes for a zookeeper to get from the animal house (top left square marked with an X) to an animal.

Introduce rules: paths cannot go on a diagonal or through a square that has another animal on it.

Complete a demo of a 2-step pathway (e.g. to feed the rhinoceros, go 4 squares to the right and 4 squares down). Be sure to put a dot on the square where the path changes direction.

Introduce the code as a method to write this pathway, using arrows pointing in the direction of movement with the number of spaces moved beside it (e.g. → 4 and ↓ 4 to the rhinoceros).

For more practice, have students plan the route to another animal and/or write a 2-step code (→ 7 and ↓ 1) but do not draw a pathway. Have students visualize what animal the zookeeper is going to feed.

Give students their own grid on a clipboard and repeat the activity individually.

Encourage students to make multiple routes to the same animal.

Look Fors

Do children use directional language (e.g. right, left, up, down)?

Can children visualize the code?

How do children communicate the code? Through symbols? Through language? Both?

Extensions

As children become proficient, introduce 3-step codes and encourage children to create pathways with more steps.

Related Lessons

Practice using directional vocabulary to describe location and movement on a grid.