Ontario Association for Math Educators (OAME) Resource Project gives access to a variety of resources such as long-range plans, lesson plans, webinars, activities for students, and more. Requires a membership to access.
TVOLearn connects directly with the Ontario curriculum. Offers free and engaging unit plans, lesson plans, activities and assessment ideas. (Click grade for direct link)
Knowledgehook connects directly with the Ontario curriculum. This resource uses technology to engage students with mathematical concepts and processes. Requires a subscription
InkSmith with Wilfrid Laurier University connects directly with the Ontario curriculum. Students engage in a lunar-themed coding and robotics course that simulates using a rover on the moon
Micro:bit / MakeCode is a resources that offers Python and Block coding skill development opportunities for students and educators. Students can create codes to download to their physical micro:bit, or use the virtual simulator to test the code they have created. Tutorial videos are also available for viewing.
Scratch is a free resource intended for junior or intermediate students to develop skills in programming and coding
Code Combat is a resource that uses games to develop coding literacy among students. Various coding languages offered such as Python, HTML, JavaScript, and more.
Math is Visual is a resource that provides a variety of videos to support the visualization of mathematical concepts
Number Talks is a resource that provides images to facilitate number talks in the classroom; offered in both English and French.
Virtual Manipulatives is a resources that provide educators and students access to virtual manipulatives, such as Rekenreks, Ten-Frames, Fraction Strips, Cuisinaire Rods, Hundred Grid, Pattern Blocks, Canadian Money, and many more
MathUp is a resource that connects directly with the Ontario curriculum and is offered in English and French. There are two editions available; Ontario Edition and National Edition. Educators must purchase a license (one-time fee) to access the resources
JUMP Math is a resource that aims to aid both educators and students in their understanding of math. Has workshops and assessment / practice books for students.
IXL Learning is a resource that offers lesson plan ideas and online games for students to play.
We Are Teachers provides a list of over 80 websites designed for teaching and learning mathematics
Math Fact Fluency has a variety of activities to help students develop and maintain their knowledge and understanding of math facts
the Ontario Association for Math Education (OAME) offers conferences to help support teachers in teaching math
Science North has some lesson plans for different grades to support teaching coding
Youcubed provides a variety of lessons for all grades
Tumble Math provides a variety of math-related books to help teach and help students understand and remember math concepts
Braining Camp has a collection of online interactive manipulatives that can be used during teaching or by students
Building a Thinking Classroom in Mathematics Grades K - 12 by Peter Liljedahl is a resource for educators help to shift the thinking of how we look at math in the classroom. This resource helps educators move away from worksheets and instead use a more hands on method to teach math.
Solve Me Puzzles has three interactive math puzzle options to make math fun that can either be done as a class or individually online
TDSB Virtual Library has a variety of resources by subject and grade level broken down by specific topics related to each curriculum subject (some resources are TDSB specific and require a TDSB log-in access however many do not)
Building Thinking Classrooms in Mathematics Grades K-12 - Peter Liljedahl is a book that provides a variety of practices to support a deep understanding of math learning.