Learn math and logical thinking in a fun and kid’s friendly way. Course follows Ontario Curriculum.

MathMind G3-G5


    26 weeks


    60 minutes

  • FEE


About the course

This course is designed for students who study in Ontario, Canada or equivalent level. Our instructors have mixed Math curriculum with many interesting elements to help our students gain the interests in Math and improve their understanding of various Math concepts and equations. Our unique Math course focuses on building the abilities of problem-solving and logical thinking, which will help students in their future learning journey. This Math-focused course contains, but not limited to, following topics:

  • Ontario math curriculum (for each grade)
  • CEMC Weekly Math from University of Waterloo
  • Singapore Math Level 3+

Each class is a combination of Lecture and Exercise:

  • Lecture Session: this session focuses on curriculum based knowledge and Math concepts
  • Exercise Session: this session is for students to practice the knowledge they learned in the lecture session and is guided by the instructor

The ultimate goal of this course is to build up the interest of Math at a early stage and establish a solid fundation of the knowledge. Our students will be able to acquire the knowledge that is required by Ontario curriculum. With a solid Math foundation, students will be introduced with some abstract concepts to improve their logical thinking.

Grade 4 Course Syllabus

  • Number Concepts and Number Operations
  • Number Operations and Math Strategy
  • Fractions, Decimals
  • Money in Fractions with Math Strategy
  • Time and Dates with Math
  • Length, Area and Capacity
  • Shapes and Solid Objects
  • Pattern Recogition
  • Variables and Equations
  • Data and Probability
  • problem analysis strategy

Grade 5 Course Syllabus

  • Number Concepts and Operations
  • Fractions and Decimals: Operations and comparision
  • Calculating with Money and Time: Time Intervals, Calendar and Duration
  • Measures: Primeters, Area, Volume, Capacity and Temperature; Units of Length
  • Lines, Shapes and Objects: Parallel, Perpendicular and Intersecting Lines; 2D & 3D objects; Angles; Quarilaterals; Transformation of 2D shapes
  • Patterns: Rules and Descriptions; Mathematical Expressions, Tables, and Charts
  • Variable and Equations: Mathematical Sentences and Placeholders; Solving Word Problems
  • Data and Probability: Samples and Populations; Grouping Data; Bar Graphs, Broken Line Graphs; Probability (likelihood) of an Event; Experimental probability; Theoretical probability


  • Completed the proper grade according to Ontario’s curriculum or equivalent level

Course Delivery Format

  • This course contains 12 classes for Fall term and 10 classes for Winter term
  • Each class runs for 60 minutes with no break
  • One class per week
  • This course will be delivered via zoom or other online meeting tool
  • Class materials will be delivered to the students via google classroom and/or paper-based materials
  • This course contains various interactions between students and the teacher


  • A desktop or laptop is preferred. Tablet and Mobile phone are acceptable but not recommended for this course.
  • Stable internet connection
  • Chrome 63 or higher, Edge 15 or higher, Firefox 57 or higher, Safari 11 or higher, Mobile Chrome 63 or higher, Mobile Safari 11 or higher. Internet Explorer is NOT supported.
  • A webcam and a microphone are strongly recommended for teacher-student face-to-face communication.

How to Apply

Email us at


Related Course

CodingMind Basic (2)
  • 8 Weeks
  • Programming

CodingMind Basic (2)

About the course This course is the continuation for CodingMind Basic (1), which is designed for …

Read More
Learn Python with Raspberry Pi Pico
  • 8 Weeks
  • Programming

Learn Python with Raspberry Pi Pico

About the course This course focuses on the integration of hardware and software, or “Embedded …

Read More
CodingMind Advanced Scratch
  • 4 Weeks
  • Programming

CodingMind Advanced Scratch

About the course This course is the advanced level of Scratch programming, which is designed for …

Read More