Strive | Math Through Code


Live 1-1 Classes Teaching Kids (Grade 1-12) Math Through Code

Live 1-1 Classes Teaching Kids (Grade 1-12)

Math Through Code

The future of math education is here.

What is Math Through Code?

Using math through code students transform their static school work into dynamic visualisations, games, music and art.

The Old Way

The Strive Way

Coded By James Grade 6

Coded By Sarah Grade 10

Coded By Neil Grade 7

Boost Math Grades

Research out of UC Davis shows substantial increases to students math grades after using math through code in class. Coding boosts math grades because:

  • Coding shortens learning feedback loops.
  • Coding helps kids visualize abstract concepts.
  • Coding teaches problem-solving skills.
  • Coding makes math more fun.

Prepare Your Kids For The Future

Strive students learn the most valuable skill in the 21st century: Coding. It is needed in every job, profession and industry in the modern economy. To thrive in the job market of the future students should learn how to code today.

Make Math Fun

Our number one priority is to get students to emotionally engage with math. Once a student enjoys math and is naturally curious, learning becomes joyful and effortless.

"I liked how it was interactive and we were asked questions instead of just being explained to. It was such fun!" - David Grade 7

"I loved this lesson the most I think because it was really interesting and easier to understand because it applied the knowledge from everything I have done. " - Strive Student Grade 8

What Students Learn


"Whether you want to uncover the secrets of the universe, or you just want to pursue a career in the 21st century, basic computer programming is an essential skill to learn." - Stephan Hawking

Computational Thinking

Students learn how to break down problems and think logically. “Everybody should learn to program a computer, because it teaches you how to think.”- Steve Jobs


With code there are 100s of ways to arrive to the correct answer. Student's learn to design their own solutions in their own unique style while making visually beautiful programs.

Other key skills covered

Computer Science

Variables, local & global scope

Computer Graphics

Logical operators





Co-ordinate Geometry



Probability & Chance

Strive Summer Bootcamp

Engage your kids productively this school holiday by introducing them to the world of math through code. A comprehensive bootcamp which after completing, students will be able to learn code independently or continue with Strive classes.

8 hour package1 hour a day



Monthly Plans

Strive Starter

4 hours/month

1 hour session/week

Great for new programmers who want a gentle introduction to computational thinking and problem-solving.


$80 per class

Strive Engineer

Most Popular

8 hours/month

2 hour session/week

Best for passionate students who want to accelerate their coding and mathematical thinking to another level. This package is also great for students who struggle with retention since concepts are revised twice a week.


$70 per class

Strive Pro

Best Value

12 hours/month

3 hour session/week

Our ultimate package! Strive pro gives students the time to dive deep into our most challenging projects and explore all they have to offer. Best for students who are obsessed with programming.


$65 per class

"It was really cool to see maths get translated directly from code - and to break down y=mx+c using code " - Strive Student Grade 7

Build Your Child's College Ready Portfolio

Each student gets a Strive profile to showcase their coding portfolio. This profile can be used for university or job applications.

Hear from our students


"Pulkit (Strive Teacher) truly makes learning fun. His didactic style is geared to an enduring ownership of the topics. His pedagogical approach is remarkably mature; he demonstrates a keen understanding of the teen/pre-teen psyche. Perhaps most importantly, he teaches his students lifelong skills relating to scholastic discipline as well as emotional well-being.."


"Thank you for making learning so much fun. Your teaching methods and strategies are not only cool but also impactful."

Student at UWCSEA

"I think it was very interesting. It felt cool, All of us had a lot of fun, your teaching style made our fundamentals clearer for algebra and co-ordinates"


+65 9782 1517

Important Links

Privacy PolicyCareers We're Hiring