back to the future

The KNAER Math Knowledge Network presents
Coding has a past: a long history with mathematics education.

In partnership with

Wellington Catholic District School BoardSt. Andrews PS in the Toronto District School BoardToronto Catholic District School BoardWestern EducationQueensland University of TechnologyRobertson Program at OISE,  UOIT’s STEAM3D Maker Lab, Association of Computer Studies Educators, Sao Paulo State University (UNESP)Maria Peregrina School (Sao Jose do Rio Preto, SP, Brazil)




Try our math + coding puzzles – get the PDF booklet !

1. Repeating Patterns

CODE — >> Solve CODING PUZZLES with repeating patterns

Create colourful repeating patterns with code. Listen to what they sound like. Select pattern cores. Add constraints to create repeating patterns on a grid. Create area representations of fractions.

MAKE — >> Investigate Making Challenges with repeating patterns



2. Number Patterns

CODE — >> Solve CODING PUZZLES with number patterns

Use conditional statements with code to create colourful patterns on a number grid. Solve puzzles. Create your own puzzles for others to solve. Save and share your creations.

MAKE — >> Investigate Making Challenges with number patterns



3. Growing patterns

CODE — >> Solve CODING PUZZLES with growing patterns

Use the story Anno’s Magic Seeds, by Mitsumasa Anno, as a starting point to explore growth patterns with code.

MAKE — >> Investigate Making Challenges with growing patterns



  • Math + Coding Course … coming soon!