Niagara Catholic + Brock U Collaborative Coding

A collaborative approach to implementing coding in Gr.5-9 math classrooms involving pre- and in-service teachers, numeracy consultants, and university facultyA partnership between Niagara Catholic District School Board and Brock University

This past winter, 25 Niagara Catholic District School Board in-service teachers and 36 Brock University pre-service teachers worked together to prepare and implement coding and mathematics activities in Gr. 5-9 classrooms. The outcomes were richer than anticipated!

This provides one way of supporting the enactment of the new coding expectations in the Ontario math curricula. Below, through different resources, we share details of how this collaborative approach worked, including key insights on what was learned (on implementation and from such a collaborative approach), in terms of potential benefits and difficulties. We also outline concrete recommendations to numeracy consultants who may want to try a similar approach in their context.

Collaboration Resources (for Teachers and Numeracy Consultants)

*not to be used for research purposes

Professional Learning Webinar
Benefits of the Collaboration
What Happened During the Implementation
Final Comments from a Teacher for Teachers

Four Experience Reports

* not to be used for research purposes

The Case of Abbey, Jessica, John and Stefanie

Sub-Procedures and Dilations with Scratch (Gr. 7-8)

“Watching the [pre-service teachers] interact with the kids, it was … of a different dynamic for sure … and [we were] learning from them as much as they were learning from the kids and they were learning from us.”  ~ In-service teacher

The Case of Andrea, Ashley, and Rachel

Solving Algebra Word Problems with Python (Gr. 8)

“Some students were very receptive and excited to use Python and were exploring the code a lot by altering it. One student changed the problem in their code to be about a hockey jersey shop, and another made the price of each hat $1,000,000.”  ~ Ashley and Rachel

The Case of Daniela, Ginia, and 2 Teachers

Surface Area Exploration with Scratch (Gr. 6-7)

“By letting the students know that running into errors and debugging is part of the coding process, we found that many students who went into the activity not very comfortable/confident with coding, gained more comfort/confidence by the end of the lesson.” ~ Daniela and Ginia

The Case of Allan, Noor, and 2 Teachers

Angles and Polygons with Scratch (Gr. 9)

“The associate teachers wanted to show their class that programming is a tool that can be used in a math classroom…. Students were challenged to construct shapes and modify their existing code to rotate, flip, or modify their baseline code.” ~Allan and Noor