MathCode™ Mastery 

The Integrated Maths + Coding Program That Kids Love 🚀

Say goodbye to frustration & boring math lessons

Kids learn computer coding alongside math in this comprehensive new program.

Skyrocket your child's Math grades and prepare them for the careers of tomorrow.

ADAPTIVE LEARNINGPersonalized and mastery-based lessons adjusted to your child's needs.

Illustration
Illustration
Illustration
Illustration
Illustration
Illustration

Beyond Test Preparation: Math Mastery

Math can be a challenging subject for many children. Left unsupported, it can damage their self-esteem and confidence resulting in poor exam grades and diminished career prospects.
BUT, it doesn’t have to be this way!
With our Skill Samurai program, math can be a subject that your child loves and excels in.

What is the MathCode™ Method?

It's math tuition, Supercharged!

Illustration

The MathCode™ Method is a revolutionary new program designed to help children succeed in mathematics and build their confidence. This program combines curriculum-aligned maths lessons with computer programming to create a unique and engaging learning experience.
First, coding involves problem-solving and critical thinking, which can help children develop these important skills and apply them to math. Second, coding uses mathematical concepts such as logic, algorithms, and variables, which can reinforce children's understanding of these concepts and help them retain what they have learned.
The MathCode™ Method combines our award-winning coding courses and a Mathematics Learning Program from Singapore, with a unique Mathematics curriculum designed for students from 4 to 12 years of age. Our curriculum is primarily modeled after the Singapore Mathematics program, which is one of the most successful in the world, according to the TIMSS (Trends in International Maths & Science Study) survey, since 1995*.
Singapore's students continue to dominate in both math and science as per the latest results from the Trends in International Mathematics and Science Study (TIMSS). This raises the question of what makes Singaporean students so successful in STEM subjects.
Interest in Singapore Math is high because, over the last three decades, Singaporean students have consistently scored at the top in mathematics and science on international benchmarks such as TIMSS and PISA. These students are some of the best prepared in the world.

Adaptive learning content

Harnessing the power of AI for better learning
Artificial intelligence is used to create adaptive learning content, adjusting the content and difficulty level in real-time based on student performance. Whether they are advanced or need a little more support, our AI ensures that each student is suitably challenged and engaged. It's the way maths tuition ought to be.

Illustration
Illustration

Beyond Test Preparation: Math Mastery

Maths can be a challenging subject for many children. Left unsupported, it can damage their self-esteem and confidence resulting in poor exam grades and diminished career prospects.
BUT, it doesn’t have to be this way!
With our MathCode™ Mastery Method, math can be a subject that your child loves and excels in.

We focus on maths Mastery, not just studying for a test

MathCode™ is a teaching method that helps students understand mathematical concepts and solve problems by following three steps: first, students start with concrete examples using manipulatives (such as blocks or base ten blocks), then they move to pictorial representations (such as drawings or graphs), and finally to abstract problem-solving (using numbers and symbols). This approach emphasizes active thinking and communication, encouraging students to develop a deep understanding of mathematical concepts.

Illustration
Illustration

Be involved in your child's academic journey

Parents can track their child's progress through regular feedback and reports, ensuring that you are always up-to-date on your child's improvement. With the MathCode™ Mastery Method, children will learn to code while developing their math skills, giving them the tools they need to succeed.
Whether your child is struggling with math or simply looking to boost their confidence and grades, the MathCode™ Mastery Method is the perfect solution.

The system's to blame,
not your child's teacher.

Teachers are some of the hardest working people in the world, and they're dedicated to helping their students grow and succeed. However, large class sizes and an imperfect system can make it difficult for them to provide the individual attention that every student needs.
We can help! We'll happily communicate with your child's teacher so that we can tailor our program to match your child's needs.

Illustration

Pricing

MathCode™ Mastery is a weekly 2-hour class. It includes 45 minutes of our signature coding program and 45 minutes of our Math Mastery class.Mathcode classes cost $249 per month. 

The math enrichment program revolutionizing the way children learn!

MathCode Method | Maths + Coding Program

Here's an example of how the concrete-pictorial-abstract approach would look in practice for teaching addition:
Concrete: The teacher gives the students a set of blocks and asks them to physically stack the blocks to show the concept of addition (for example, 2 blocks + 3 blocks = 5 blocks).
Pictorial: Next, the teacher provides students with a picture or a drawing showing two groups of objects (such as apples) and asks the students to count the total number of objects. The students then draw a similar picture to represent the sum (for example, 2 apples + 3 apples = 5 apples).
Abstract: Finally, the teacher introduces symbols (such as + and =) to represent the problem and solution (for example, 2 + 3 = 5). The students then practice solving problems using only symbols.
By following this approach, students are able to build a strong foundation for mathematical understanding and are better equipped to tackle more complex problems in the future.


Here's an example of how the concrete-pictorial-abstract approach could look for a more advanced topic, such as quadratic equations:
Concrete: The teacher gives the students a set of blocks and asks them to physically create a parabolic shape using the blocks to show the concept of a quadratic equation (for example, y = x^2).
Pictorial: Next, the teacher provides students with a graph of a quadratic equation (for example, y = x^2 + 4x + 4) and asks the students to analyze the graph. The students then use a ruler and a protractor to sketch a similar graph on their own paper.
Abstract: Finally, the teacher introduces the algebraic representation of the quadratic equation (for example, y = ax^2 + bx + c) and asks the students to solve for the coefficients (a, b, and c) given specific points on the graph. The students then practice solving for the coefficients using only symbols.
By following this approach, students are able to understand the abstract concepts of quadratic equations in a more concrete and visual way, making it easier for them to grasp the material and solve complex problems.

How Does it Work?

Skill Samurai Math uses the following method.

icon

Placement Tests

Measures a student’s cumulative knowledge acquired in their prior grade level, uncover gaps, and establish learning goals.

icon

Pre-Tests

A pre-test is given to assess the student’s level of readiness prior to teaching each new topic and unit. Gaps in student’s knowledge can be quickly filled with the lessons from the prior unit and grade.

icon

Instructional videos

These fun, engaging and kid-friendly videos provide high quality Singapore Math instruction for each topic, unit and grade. They

icon

Assisted practice exercises

The assisted practice exercises provide more visuals and guidance for students to acquire new concepts.

icon

Games

Games motivate students to practice in a fun environment. They provide a lot of additional practice to reinforce development of procedural fluency

icon

Benchmark practice exercises

The benchmark practice exercises enable on-level students to practice or reinforce concepts that they have already learned and develop procedural fluency

icon

Intervention tests

The intervention tests allow teachers to diagnose whether students need simultaneous remediation of a number of skills.

icon

Grade tests

The grade tests reveal students’ understanding of concepts learned throughout the grade level as well as abilities to apply that knowledge to solving non-routine and open-ended problems.

Deep Understanding, Not Just Memorization for Math Tests

Why Singapore's students lead the world in Maths Mastery

Singapore's students consistently dominate in both math and science, this raises the question of what makes Singapore students so successful in STEM subjects. The cornerstone of the Singapore method of math mastery is the Concrete, Pictorial, Abstract approach (CPA). It's also the same teaching method we employ in our MathCode™ programs.
Some feel that our students struggle because the information tends to jump from concrete to abstract without giving the learner time to fully grasp the ideas through pictures. The pictorial phase acts as a bridge, preparing the mind to think in more abstract ways. Mastery is easier to achieve because it occurs at each level, with the student building on previous skills.
The ability to think about numbers in your head without the use of outside tools is an important skill to have. What has been lacking for many Western students is a method that enhances their aptitude for creative problem-solving. The MathCode™ method addresses all of this, allowing your child to build a strong foundation in Maths and problem-solving. 

The math enrichment program revolutionizing the way children learn!

MathCode™ Mastery Method

Visualize NumbersLearn Place Value

Solve Word ProblemsLearn Bar Modelling

Learn Mental Math

Illustration

Meaningful feedback and metrics for both Students, Parents and Educators.

Adaptive learning is smartly scaffolded to provide support and motivation for young learners. The program acknowledges learning progress and provides students positive feedback that they deserve.

Finally, a program kids actually love.

Our children are surrounded by screens and technology. It's important to find a healthy and sustainable approach.
Our program combines technology, which kids love, with math, a subject many find challenging.
By combining these two elements, we create a dynamic and highly effective learning experience.

Illustration
Illustration
Illustration

MathCode Guarantee

Introducing the MathCode Guarantee: Boost Your Child's Math Skills by 20% or Get Up to 12 Months of Tuition-Free Learning!At MathCode, we're confident in our innovative approach to teaching maths and coding. We believe every child can achieve significant improvements in their math skills by following our curriculum. That's why we're offering the MathCode Guarantee: a promise that your child will experience a 20% improvement in their math abilities within 12 months, or we'll provide free tuition until they achieve this milestone (up to an additional 12 months).
Our MathCode Guarantee is designed to give parents the peace of mind that their investment in their child's education is backed by a commitment to their success. We're here to support your child every step of the way, ensuring they have the tools and resources to excel in maths and coding.
Terms and Conditions:
The 20% improvement guarantee is based on a comparison between the student's initial assessment and their 12-month assessment.
To qualify for the guarantee, the student must attend weekly classes during the school term for a full 12 months.
In case the student misses a class, they must attend a make-up class within the next two weeks. Failure to do so will render the guarantee void.
If our educators prescribe homework, it must be attempted by the student. We will always keep homework to an absolute minimum and assign it only when necessary.
The guarantee applies to up to 12 months of additional tuition if the student does not achieve a 20% improvement within the initial 12-month period.
The guarantee is only applicable to students who have consistently followed the terms and conditions outlined above. Any exceptions or special circumstances must be approved in writing by MathCode management.
MathCode reserves the right to amend or discontinue the guarantee at any time, with prior notice to enrolled students.
By offering the MathCode Guarantee, we're demonstrating our commitment to your child's academic success and growth. We're confident in the effectiveness of our curriculum, and we want you to be too. Enroll your child in MathCode today and experience the difference of our innovative, integrated approach to learning maths and coding.

Frequently Asked Questions

  • Why is the Skill Samurai Math Method so good? Is there any research?

    There's a growing body of research that demonstrates the integration of Coding and Maths can boost student learning outcomes.

    The MathCode Method is based on the Concrete-Pictorial-Abstract approach. A recent study found that the improvement of spatial sense ability (SSA) of students who received learning with the Concrete-Pictorial-Abstract (CPA) approach was significantly better compared to students who received conventional learning. (Putri, H. E., Rahayu, P., Muqodas, I., & Wahyudy, M. A. (2020). The Effect of Concrete-PictorialAbstract (CPA) in Improving Elementary School Students’ Spatial Sense Ability. Mimbar Sekolah Dasar, 7(1), 16-29. doi:http://dx.doi.org/10.17509/mimbar-sd.v7i1.19585.)

    Mathematics and Coding: How Did Coding Facilitate Thinking? Calder, Nigel. (2022). The teachers involved in the project identified that the use of unplugged activities and coding language facilitated mathematical thinking in students. ScratchMaths has been shown to be an effective resource for developing coding and computational thinking in primary-aged children in the UK. (Calder, Nigel. (2022). Mathematics and Coding: How Did Coding Facilitate Thinking?)

    The results showed that children with coding play experience had higher levels of computational thinking, self-regulation, and attention concentration. A positive correlation was found between computational thinking and attention concentration in children with coding play experience. The study concluded that coding play experience is an important factor in enhancing computational thinking in early childhood. (Kim, Mi-Jung & Pu, Sung-Sook. (2022). The effects of Self-regulation and Attention concentration on Computational Thinking according to Coding Play experience of children. Korean Association For Learner-Centered Curriculum And Instruction. 22. 571-588. 10.22251/jlcci.2022.22.12.571.)

    Learning Math Through Coding and Learning Coding Through Math: Two Sides of the Same Coin. (Mamolo, Ami & Tepylo, Diane & Ruttenberg-Rozen, Robyn & Rodney, Sheree. (2023). Learning Math Through Coding and Learning Coding Through Math: Two Sides of the Same Coin. Canadian Journal of Science, Mathematics and Technology Education. 10.1007/s42330-022-00254-x.)

  • What if my child misses a class? 

    We've designed our classes to be family-friendly! Our goal is to be the most flexible in the industry.
    The make-up class can be in the same week or following week. 

  • Do you offer Sibling discounts?


    Yes, siblings receive 10% off weekly memberships. Speak with your local

  • If my child misses a class, will they fall behind?


    No.At Skill Samurai, your child will never fall behind. Our programs allow each child to work on their own courses/projects and focus areas at their own pace, ensuring a personalized and efficient learning experience. 
    Even if you miss a week or more, your child can easily pick up right where they left off. It's an educational approach that truly puts the child's needs first!

  • My child has a short attention span, is this program good for them?


    Coding can be a great tool for kids with short attention spans, as it allows them to engage in a hands-on and interactive learning experience. Coding projects are often broken down into smaller, manageable steps, which can help to keep kids focused and on task. Additionally, the immediate feedback provided by the computer can help to maintain their interest and motivation. Through coding, kids can also develop their problem-solving and critical thinking skills, which can translate to improved attention and focus in other areas of their lives. Coding provides a sense of accomplishment as they see their ideas come to life through the projects they create, encouraging them to stay engaged and continue learning.

    Combining Maths tuition with coding can help children fall back in love with Maths! 

  • I have a busy schedule, how flexible is your timetable?


    We get it, family schedules can be hectic. We've designed a world-class curriculum that is project based and self-paced. What does that mean? It means that your child can attend any scheduled class, any day. If you need to cancel at short notice, no problem, our booking system allows you to easily cancel, book and rebook. We've designed it especially for busy families.  

  • What is your cancellation policy?

    We understand needs and priorities change, and you may need to cancel classes. We do request that you give us a 30-day notice of intent to cancel. You may do that by sending us an email with the date that you would like to stop. However, we are not able to refund you for any classes that you have missed in the months before.
    Our Camp cancellation policy is as follows. 
    30 days prior to the start of camp refund minus a $10 processing fee
    14 days prior to the start of camp 75% refund.
    7 days prior to the start of camp 50% refund.
    Less than 7 days prior to the start of camp, no refund. 
    Our refund policy is strong because many of our summer programs sell out, and the closer that we get to the start of camp, the harder it is to find a replacement. In many cases, our owners have paid for staff, equipment, and software, and those funds are not refundable. Monthly memberships require 30 days cancellation.