Grade 3 Math Curriculum Ontario
Master Grade 3 Math: From Multiplication to Coding with Engaging, Personalized Tutoring
Preparing your Grade 3 EQAO Math Exam, Give your child the confidence to tackle new challenges—like fractions and coding—backed by written teacher feedback after every single lesson.
Core Grade 3 Math Study Points
- Number Sense & Operations: Representing and comparing whole numbers up to 1,000. Recalling multiplication facts of 2, 5, and 10. Introduction to fractions through fair-share problems.
- Algebra & Coding: Identifying and creating repeating patterns and number sequences. Writing code to perform repeating operations (loops) and solving problems with mathematical modelling.
- Data Literacy: Collecting and organizing data using Venn and Carroll diagrams. Displaying data with bar graphs and pictographs, and understanding mean and mode.
- Spatial Sense: Comparing and measuring length, capacity, and mass. Describing movement (slides, flips, turns) and geometric properties of 3D objects (faces, edges, vertices).
- Financial Literacy: estimating and calculating change for simple cash transactions involving whole dollar amounts.
Objectives: Ontario Grade 3 Math Tutoring Curriculum Math
3.B Number
3.B1 Number Sense
Whole Number
3.B1.1 read, represent, compose, and decompose whole numbers up to and including 1000, using a variety of tools and strategies, and describe various ways they are used in everyday life
Number lines: up to 1000 (3-A.17)
Write numbers in words: up to 1000 (3-A.18)
Convert to/from a number: up to hundreds (3-B.7)
Convert from expanded form: up to hundreds (3-B.11)
Convert between standard and expanded form: up to hundreds (3-B.13)
3.B1.2 compare and order whole numbers up to and including 1000, in various contexts
Comparing numbers: up to 1000 (3-A.21)
Pick the greatest/least number: up to 1000 (3-A.23)
Put numbers up to 1000 in order (3-A.25)
3.B1.3 round whole numbers to the nearest ten or hundred, in various contexts
Estimate to the nearest 10 (3-O.1)
Round to the nearest 10 or 100 (3-O.2)
Rounding puzzles (3-O.5)
3.B1.4 count to 1000, including by 50s, 100s, and 200s, using a variety of tools and strategies
Skip-counting by twos (3-A.1)
Skip-counting by fives (3-A.2)
Skip-counting by tens (3-A.3)
Skip-counting by fives and tens (3-A.4)
Skip-counting by twos, fives and tens (3-A.5)
Skip-counting stories (3-A.6)
Count forward and backward by fives and tens (3-A.9)
Count forward and backward by twos, fives and tens (3-A.10)
Skip-counting puzzles (3-A.11)
3.B1.5 use place value when describing and representing multi-digit numbers in a variety of ways, including with base ten materials
Place value models up to hundreds (3-B.1)
Place value names up to hundreds (3-B.3)
Value of a digit: up to hundreds (3-B.5)
Convert between place values: up to hundreds (3-B.9)
Place value word problems: up to hundreds (3-B.15)
Fractions
3.B1.6 use drawings to represent, solve, and compare the results of fair-share problems that involve sharing up to 20 items among 2, 3, 4, 5, 6, 8, and 10 sharers, including problems that result in whole numbers, mixed numbers, and fractional amounts
Identify equal parts (3-X.1)
Identify halves, thirds and fourths (3-X.2)
Make halves, thirds and fourths (3-X.3)
Make sixths and eighths (3-X.4)
Make halves, thirds, fourths, sixths and eighths (3-X.5)
Understand fractions: fraction bars (3-X.6)
Understand fractions: area models (3-X.7)
Show fractions: fraction bars (3-X.8)
Show fractions: area models (3-X.9)
Match fractions to models: halves, thirds and fourths (3-X.10)
Match unit fractions to models (3-X.11)
Match fractions to models (3-X.12)
Unit fractions: modelling word problems (3-X.20)
Fractions of a whole: modelling word problems (3-X.21)
Fractions of a group: word problems (3-X.22)
3.B1.7 represent and solve fair-share problems that focus on determining and using equivalent fractions, including problems that involve halves, fourths, and eighths; thirds and sixths; and fifths and tenths
Find equivalent fractions using area models: two models (3-Y.1)
Find equivalent fractions using area models: one model (3-Y.2)
3.B2 Operations
Properties and Relationships
3.B2.1 use the properties of operations, and the relationships between multiplication and division, to solve problems and check calculations
Complete the addition sentence – up to two digits (3-C.3)
Complete the addition sentence – up to three digits (3-C.10)
Properties of addition (3-C.24)
Add using properties (3-C.25)
Complete the subtraction sentence – up to two digits (3-D.3)
Complete the subtraction sentence – up to three digits (3-D.8)
Relate addition and multiplication for equal groups (3-E.4)
Relate addition and multiplication (3-E.11)
Relate multiplication and division for groups (3-I.3)
Relate multiplication and division for arrays (3-I.6)
Relate multiplication and division (3-I.7)
Complete the addition, subtraction, multiplication or division sentence (3-M.2)
Math Facts
3.B2.2 recall and demonstrate multiplication facts of 2, 5, and 10, and related division facts
Multiply by 2 (3-F.3)
Multiply by 5 (3-F.6)
Multiply by 10 (3-F.11)
Multiplication facts for 2, 5, 10 (3-G.1)
Multiplication facts for 2, 5 and 10: true or false? (3-G.2)
Multiplication facts for 2, 5 and 10: sorting (3-G.3)
Multiplication facts for 2, 5 and 10: find the missing factor (3-G.4)
Divide by 2 (3-J.2)
Divide by 5 (3-J.5)
Divide by 10 (3-J.10)
Division facts for 2, 5 and 10 (3-K.1)
Division facts for 2, 5 and 10: true or false? (3-K.2)
Division facts for 2, 5 and 10: sorting (3-K.3)
Divisibility rules for 2, 5 and 10 (3-L.14)
Mental Math
3.B2.3 use mental math strategies, including estimation, to add and subtract whole numbers that add up to no more than 1000, and explain the strategies used
Estimate sums up to 1000 (3-O.7)
Estimate sums: word problems (3-O.9)
Estimate differences up to 1000 (3-O.10)
Estimate differences: word problems (3-O.12)
Estimate sums and differences: word problems (3-O.13)
Addition and Subtraction
3.B2.4 demonstrate an understanding of algorithms for adding and subtracting whole numbers by making connections to and describing the way other tools and strategies are used to add and subtract
Addition patterns over increasing place values (3-C.23)
Subtraction patterns over increasing place values (3-D.15)
3.B2.5 represent and solve problems involving the addition and subtraction of whole numbers that add up to no more than 1000, using various tools and algorithms
Add one-digit numbers (3-C.1)
Add two numbers up to two digits (3-C.2)
Use models to add three-digit numbers – without regrouping (3-C.5)
Use models to add three-digit numbers – with regrouping (3-C.6)
Add two numbers up to three digits (3-C.7)
Add two numbers up to three digits – word problems (3-C.9)
Subtraction facts: up to 18 (3-D.1)
Subtract numbers up to two digits (3-D.2)
Subtract numbers up to three digits (3-D.5)
Subtract numbers up to three digits – word problems (3-D.7)
Addition and subtraction word problems (3-M.10)
Multiplication and Division
3.B2.6 represent multiplication of numbers up to 10 × 10 and division up to 100 ÷ 10, using a variety of tools and drawings, including arrays
Count equal groups (3-E.1)
Identify multiplication expressions for equal groups (3-E.2)
Write multiplication sentences for equal groups (3-E.3)
Identify multiplication expressions for arrays (3-E.6)
Write multiplication sentences for arrays (3-E.7)
Make arrays to model multiplication (3-E.8)
Multiply using number lines (3-E.9)
Write multiplication sentences for number lines (3-E.10)
Divide by counting equal groups (3-I.1)
Write division sentences for groups (3-I.2)
Write division sentences for arrays (3-I.4)
Make arrays to model division (3-I.5)
Divide using number lines (3-I.8)
3.B2.7 represent and solve problems involving multiplication and division, including problems that involve groups of one half, one fourth, and one third, using tools and drawings
Multiplication facts up to 5: word problems (3-H.6)
Multiplication facts up to 10: word problems (3-H.7)
Multiplication word problems with facts up to 5: find the missing factor (3-H.8)
Multiplication word problems with facts up to 10: find the missing factor (3-H.9)
Division facts up to 5: word problems (3-L.4)
Division facts up to 10: word problems (3-L.5)
3.B2.8 represent the connection between the numerator of a fraction and the repeated addition of the unit fraction with the same denominator using various tools and drawings, and standard fractional notation
Decompose fractions into unit fractions using models (3-X.23)
Decompose fractions into unit fractions (3-X.24)
3.B2.9 use the ratios of 1 to 2, 1 to 5, and 1 to 10 to scale up numbers and to solve problems
3.C Algebra
3.C1 Patterns and Relationships
Patterns
3.C1.1 identify and describe repeating elements and operations in a variety of patterns, including patterns found in real-life contexts
3.C1.2 create and translate patterns that have repeating elements, movements, or operations using various representations, including shapes, numbers, and tables of values
Repeating patterns (3-Q.1)
Make a repeating pattern (3-Q.4)
Growing patterns (3-Q.5)
3.C1.3 determine pattern rules and use them to extend patterns, make and justify predictions, and identify missing elements in patterns that have repeating elements, movements, or operations
Skip-counting sequences (3-A.7)
Number sequences (3-A.12)
Addition input/output tables – up to three digits (3-C.8)
Subtraction input/output tables – up to three digits (3-D.6)
Multiplication input/output tables (3-H.4)
Multiplication input/output tables: find the rule (3-H.5)
Division input/output tables (3-L.3)
Find the next shape in a repeating pattern (3-Q.2)
Complete a repeating pattern (3-Q.3)
Find the next shape in a growing pattern (3-Q.6)
Find the next row in a growing pattern (3-Q.7)
Use a rule to complete a number pattern (3-Q.8)
3.C1.4 create and describe patterns to illustrate relationships among whole numbers up to 1000
Addition patterns over increasing place values (3-C.23)
Subtraction patterns over increasing place values (3-D.15)
Multiplication patterns over increasing place values (3-H.3)
Division patterns over increasing place values (3-L.2)
3.C2 Equations and Inequalities
Variables
3.C2.1 describe how variables are used, and use them in various contexts as appropriate
Identify equations (3-N.1)
Solve for the variable: addition and subtraction (3-N.2)
Solve for the variable: multiplication and division (3-N.3)
Solve for the variable (3-N.4)
Write variable equations to represent word problems: addition and subtraction (3-N.5)
Write variable equations to represent word problems: multiplication and division (3-N.6)
Write variable equations to represent word problems (3-N.7)
Equalities and Inequalities
3.C2.2 determine whether given sets of addition, subtraction, multiplication, and division expressions are equivalent or not
Balance addition equations – up to two digits (3-C.4)
Balance addition equations – up to three digits (3-C.11)
Balance subtraction equations – up to two digits (3-D.4)
Balance subtraction equations – up to three digits (3-D.9)
Multiplication sentences up to 10: true or false? (3-G.18)
Division sentences up to 10: true or false? (3-K.14)
3.C2.3 identify and use equivalent relationships for whole numbers up to 1000, in various contexts
Number lines: up to 1000 (3-A.17)
Write numbers in words: up to 1000 (3-A.18)
Convert to/from a number: up to hundreds (3-B.7)
Convert from expanded form: up to hundreds (3-B.11)
Convert between standard and expanded form: up to hundreds (3-B.13)
3.C3 Coding
Coding Skills
3.C3.1 solve problems and create computational representations of mathematical situations by writing and executing code, including code that involves sequential, concurrent, and repeating events
3.C3.2 read and alter existing code, including code that involves sequential, concurrent, and repeating events, and describe how changes to the code affect the outcomes
3.D Data
3.D1 Data Literacy
Data Collection and Organization
3.D1.1 sort sets of data about people or things according to two and three attributes, using tables and logic diagrams, including Venn, Carroll, and tree diagrams, as appropriate
Sort shapes into a Venn diagram (3-T.18)
3.D1.2 collect data through observations, experiments, and interviews to answer questions of interest that focus on qualitative and quantitative data, and organize the data using frequency tables
Interpret frequency tables (3-T.14)
Data Visualization
3.D1.3 display sets of data, using many-to-one correspondence, in pictographs and bar graphs with proper sources, titles, and labels, and appropriate scales
Create pictographs I (3-T.7)
Create pictographs II (3-T.8)
Create bar graphs (3-T.10)
Data Analysis
3.D1.4 determine the mean and identify the mode(s), if any, for various data sets involving whole numbers, and explain what each of these measures indicates about the data
Find the mode (3-BB.4)
Find the mean (3-BB.5)
Interpret charts to find mean and mode (3-BB.6)
3.D1.5 analyse different sets of data presented in various ways, including in frequency tables and in graphs with different scales, by asking and answering questions about the data and drawing conclusions, then make convincing arguments and informed decisions
Interpret pictographs I (3-T.5)
Interpret pictographs II (3-T.6)
Interpret bar graphs (3-T.9)
Use bar graphs to solve problems (3-T.11)
Interpret frequency tables (3-T.14)
3.D2 Probability
Probability
3.D2.1 use mathematical language, including the terms “impossible”, “unlikely”, “equally likely”, “likely”, and “certain”, to describe the likelihood of events happening, and use that likelihood to make predictions and informed decisions
More, less and equally likely (3-BB.1)
Certain, probable, unlikely and impossible (3-BB.2)
3.D2.2 make and test predictions about the likelihood that the mean and the mode(s) of a data set will be the same for data collected from different populations
3.E Spatial Sense
3.E1 Geometric and Spatial Reasoning
Geometric Reasoning
3.E1.1 sort, construct, and identify cubes, prisms, pyramids, cylinders, and cones by comparing their faces, edges, vertices, and angles
Identify three-dimensional shapes (3-V.6)
Count vertices, edges and faces (3-V.7)
Three-dimensional shapes in the real world I (3-V.10)
Three-dimensional shapes in the real world II (3-V.11)
3.E1.2 compose and decompose various structures, and identify the two-dimensional shapes and three-dimensional objects that these structures contain
Identify faces of three-dimensional shapes (3-V.8)
Compose two-dimensional shapes (3-V.21)
3.E1.3 identify congruent lengths, angles, and faces of three-dimensional objects by mentally and physically matching them, and determine if the objects are congruent
Location and Movement
3.E1.4 give and follow multistep instructions involving movement from one location to another, including distances and half- and quarter-turns
Reflection, rotation and translation (3-V.18)
3.E2 Measurement
Length, Mass and Capacity
3.E2.1 use appropriate units of length to estimate, measure, and compare the perimeters of polygons and curved shapes, and construct polygons with a given perimeter
Perimeter of rectangles (3-W.1)
Perimeter of polygons (3-W.2)
Perimeter of rectilinear shapes (3-W.3)
Perimeter of figures on grids (3-W.4)
Perimeter: find the missing side length (3-W.5)
Perimeter: word problems (3-W.6)
3.E2.2 explain the relationships between millimetres, centimetres, metres, and kilometres as metric units of length, and use benchmarks for these units to estimate lengths
Which unit of length is appropriate? (3-U.4)
3.E2.3 use non-standard units appropriately to estimate, measure, and compare capacity, and explain the effect that overfilling or underfilling, and gaps between units, have on accuracy
Volume (3-W.19)
3.E2.4 compare, estimate, and measure the mass of various objects, using a pan balance and non-standard units
3.E2.5 use various units of different sizes to measure the same attribute of a given item, and demonstrate that even though using different-sized units produces a different count, the size of the attribute remains the same
Convert metric units of length (3-U.6)
Time
3.E2.6 use analog and digital clocks and timers to tell time in hours, minutes, and seconds
Match clocks and times (3-S.1)
Match analogue and digital clocks (3-S.2)
Read clocks and write times (3-S.3)
A.M. or P.M. (3-S.4)
Area
3.E2.7 compare the areas of two-dimensional shapes by matching, covering, or decomposing and recomposing the shapes, and demonstrate that different shapes can have the same area
Select figures with a given area (3-W.8)
Select two figures with the same area (3-W.9)
3.E2.8 use appropriate non-standard units to measure area, and explain the effect that gaps and overlaps have on accuracy
Tile a rectangle and find the area (3-W.10)
Multiply to find the area of a rectangle made of unit squares (3-W.11)
Create figures with a given area (3-W.12)
Create rectangles with a given area (3-W.13)
Area of figures on grids (3-W.16)
3.E2.9 use square centimetres (cm2) and square metres (m2) to estimate, measure, and compare the areas of various two-dimensional shapes, including those with curved sides
Find the area of rectangles and squares (3-W.14)
Find the area of complex figures by dividing them into rectangles (3-W.17)
Find the area of complex figures (3-W.18)
3.F Financial Literacy
3.F1 Money and Finances
Money Concepts
3.F1.1 estimate and calculate the change required for various simple cash transactions involving whole-dollar amounts and amounts of less than one dollar
Making change: up to $10 (3-R.7)
Making change: up to $50 (3-R.8)
For more information, Please contact us at https://sprintmind.ca/contact
