Bring coding-integrated math into your classroom.

Developed in alignment with the Ontario science, technology and computer science curriculum, our IGNITE Program teaches students to code while applying mathematical concepts.

Why IGNITE Program?

Meet Curriculum Goals

Our curriculum aligns with the Ontario Grades 9 - 12 math curriculum to integrate grade-appropriate coding education directly in the classroom.

Develop Students' STEM Skills

We enable your students to learn coding while exploring algebraic concepts, computational thinking, and science concepts.

Develop Professional Skills

Stay up-to-date with the digital technology skills and teaching materials you need to excel in today's ever-changing classroom environment.

Eligible for School Board Funds

Apply for experiential learning funding via your school board to cover costs associated with programs, making it entirely free for you and your students!

Important Dates

Winter 2024 Registration
Registration open:

January 22, 2024

Registration deadline:

February 16, 2024

Program Start:

Flexible (after Family Day long weekend)

Program End:

Flexible (no sessions during march break, March 11 - 15, 2024)

How It works

What Students Learn


Fundamental coding concepts such as variables, conditional statements and loops using Python or Scratch (please specify when you register).

Math and Science

Coding activities integrate algebra, geometry, fractions and physics concepts (e.g., Newtonian physics).

3D and Graphic Design

Color theory and creative design via Tinkercad and Canva to design 3D models and graphics.

Using their newly developed coding skills, students will apply math concepts to complete activities and exercises such as creating their very own calculator, exploring geometric properties and developing interactive games, either using Scratch or Python.

Workshops are taught by trained expert STEM facilitators who complete a mandatory Police Record Check with Vulnerable Sector Screening.

What Teachers Say


The interactive and engaging lessons that Mathstronauts brought into my classroom made math more accessible and fun for my students! The lessons were perfectly aligned with the new grade 9 destreamed curriculum. I really noticed a high level of student engagement as students were able to see the connection between technology and math. I also saw a significant improvement in my student’s confidence and ability in math.

I highly recommend Mathstronauts to any classroom teacher looking to enhance their students’ math education and make a real impact on their students’ learning.

Stephanie Belcastro, OCT

St Joan of arc catholic academy, TCDSB

What Students Say

It was a good experience! The instructions were really good. The coding [isn't] really hard to understand, and the instructor explained them very well. We learned about operators, if and else statements, also loops and other conditional stuff, and events, and broadcasting.
Grade 9, St. Joan of Arc Catholic Academy, TCDSB
I think this program is pretty fun overall. It reminds me of childhood games that I used to play so it's pretty cool to learn how they are made!
Grade 9, St. Joan of Arc Catholic Academy, TCDSB
For me it was kind of easy because I already had an experience in Scratch, but mostly it was the notes because Bryan [the instructor] made it challenging for us. He was really a good teacher and he helped us do it.

Grade 9, St. Joan of Arc Catholic Academy, TCDSB
It was a fun way to learn Math. With different games and everything, it just made it really interesting!

Grade 9, St. Joan of Arc Catholic Academy, TCDSB

Take a Peek Into the IGNITE Program

We partnered with the Toronto Catholic District School Board (TCDSB) to bring our IGNITE Program into their classrooms. Over 8 workshops, Grade 9 students at St Joan of Arc Catholic Academy developed and enhanced their math knowledge to learn and apply coding principles while also building their soft skills.

Interested in Elementary and Middle School Programs?

School Boards We Partner With

Thank You to Our Funders