Ontario · Grade 4
Mathematics, Grade 4
Ontario’s Grade 4 math course, from Number to Financial Literacy.
- Units
- 5
- Lessons
- 22
- Skills
- 59
- Provincial exam
- None
- Official curriculum
- Ontario Ministry of Education
Unit by unit
Every skill in the course, with its official code.
Unit 1 · 24 skills
Number
Numbers to 10 000
Reading and showing numbers to 10 000
I can read and write numbers up to 10 000, say what each digit is worth, and show the numbers with blocks, expanded form and number lines.
Official code: B1.1
Building and breaking apart numbers to 10 000
I can build numbers up to 10 000 from parts and break them into parts in many ways.
Official code: B1.1
Comparing and ordering numbers to 10 000
I can compare and order numbers up to 10 000 using place value, benchmarks and the signs < and >.
Official code: B1.2
Rounding to the nearest ten, hundred, or thousand
I can round whole numbers to the nearest ten, hundred or thousand, and say when a situation needs rounding up or down.
Official code: B1.3
Fractions from Halves to Tenths
Writing and showing fractions from halves to tenths
I can write and show fractions from halves to tenths with drawings, tools and fraction notation, and say what the numerator and the denominator count.
Official code: B1.4
Four meanings of a fraction
I can explain what the numerator and the denominator mean when a fraction is a share, a part of a whole, a comparison or a part of an amount.
Official code: B1.4
Comparing and ordering fractions from fair-share scenarios
I can compare and order the shares from two or more fair-share stories with drawings and models.
Official code: B1.5
Counting to 10 by fractional amounts
I can count to 10 by halves, thirds, fourths, fifths, sixths, eighths and tenths, with tools and in my head.
Official code: B1.6
Decimal Tenths
Reading and showing decimal tenths
I can read decimal tenths as wholes and tenths, and show them with tools, drawings and number lines, naming the whole each time.
Official code: B1.7
Comparing and ordering decimal tenths
I can compare and order decimal tenths by their size next to 1 whole, on number lines and in measurements.
Official code: B1.7
Rounding decimal numbers to the nearest whole number
I can round a decimal tenth to the nearest whole number, and decide when a situation needs rounding up or down.
Official code: B1.8
Showing how fractions and decimal tenths connect
I can show that fractions and decimal tenths name the same amounts, like 3/10 and 0.3, or 1/2 and 0.5.
Official code: B1.9
How Operations Connect in Multi-Step Problems
Using properties of operations to solve multi-step problems
I can use the properties of the operations, and how the four operations are related, to solve problems with more than one step and to check my answers.
Official code: B2.1
Multiplication and division facts to 10×10
I can recall the multiplication facts from 1 × 1 to 10 × 10 and their division facts, and build any fact I forget from one I know.
Official code: B2.2
Mental Math: Multiplying/Dividing by 10s, and Decimal Tenths
Mental math: multiplying by 10, 100 and 1000, and dividing by 10
I can multiply whole numbers by 10, 100 and 1000 and divide whole numbers by 10 in my head, and explain how the digits move.
Official code: B2.3
Mental math with decimal tenths
I can add and subtract decimal tenths in my head with strategies like rounding and adjusting or making a whole, and explain what I did.
Official code: B2.3
Adding and Subtracting to 10 000 and with Decimal Tenths
Adding and subtracting whole numbers to 10 000
I can add and subtract whole numbers that add up to no more than 10 000, choosing a model and a strategy, including the column algorithms.
Official code: B2.4
Adding and subtracting decimal tenths
I can add and subtract decimal tenths with models, number lines and the column algorithm, lining up the decimal points.
Official code: B2.4
Multiplying and Dividing Multi-Digit Numbers
Multiplying two- or three-digit numbers by a one-digit number
I can multiply two- and three-digit numbers by one-digit numbers and by 10, 100 and 1000, using arrays, area models and a written record.
Official code: B2.5
Multiplication problems: equal groups, scaling, area and combinations
I can tell which kind of multiplication problem a story is, equal groups, scaling, area or combinations, and show and solve it with a model that fits.
Official code: B2.5
Dividing two- or three-digit numbers by a one-digit number, with fraction remainders
I can divide two- and three-digit numbers by one-digit numbers with blocks, arrays and partial quotients, and write a remainder as a fraction.
Official code: B2.6
Division problems: sharing, grouping and what the remainder means
I can tell sharing problems from grouping problems, and decide from the story whether a remainder becomes a fraction, needs one more group, or is left over.
Official code: B2.6
Unit Fractions and Rates
Connecting repeated addition of a unit fraction to multiplying it by a whole number
I can show that adding a unit fraction over and over is the same as multiplying it by a whole number, like 1/3 + 1/3 + 1/3 + 1/3 = 4 × 1/3 = 4/3.
Official code: B2.7
Showing simple rates
I can show a rate, like 4 km per hour or 3 cookies per person, with tables, double number lines and drawings, and use it to find other amounts.
Official code: B2.8
The official wording · 24 outcomes
- B1.1
- read, represent, compose, and decompose whole numbers up to and including 10 000, using appropriate tools and strategies, and describe various ways they are used in everyday life
- B1.1
- compose, and decompose whole numbers up to and including 10 000, using appropriate tools and strategies
- B1.2
- compare and order whole numbers up to and including 10 000, in various contexts
- B1.3
- round whole numbers to the nearest ten, hundred, or thousand, in various contexts
- B1.4
- represent fractions from halves to tenths using drawings, tools, and standard fractional notation, and explain the meanings of the denominator and the numerator
- B1.4
- explain the meanings of the denominator and the numerator
- B1.5
- use drawings and models to represent, compare, and order fractions representing the individual portions that result from two different fair-share scenarios involving any combination of 2, 3, 4, 5, 6, 8, and 10 sharers
- B1.6
- count to 10 by halves, thirds, fourths, fifths, sixths, eighths, and tenths, with and without the use of tools
- B1.7
- read, represent, compare, and order decimal tenths, in various contexts
- B1.7
- compare, and order decimal tenths, in various contexts
- B1.8
- round decimal numbers to the nearest whole number, in various contexts
- B1.9
- describe relationships and show equivalences among fractions and decimal tenths, in various contexts
- B2.1
- use the properties of operations, and the relationships between addition, subtraction, multiplication, and division, to solve problems involving whole numbers, including those requiring more than one operation, and check calculations
- B2.2
- recall and demonstrate multiplication facts for 1 × 1 to 10 × 10, and related division facts
- B2.3
- use mental math strategies to multiply whole numbers by 10, 100, and 1000, divide whole numbers by 10, and add and subtract decimal tenths, and explain the strategies used
- B2.3
- add and subtract decimal tenths, and explain the strategies used
- B2.4
- represent and solve problems involving the addition and subtraction of whole numbers that add up to no more than 10 000 and of decimal tenths, using appropriate tools and strategies, including algorithms
- B2.4
- and of decimal tenths, using appropriate tools and strategies, including algorithms
- B2.5
- represent and solve problems involving the multiplication of two- or three-digit whole numbers by one-digit whole numbers and by 10, 100, and 1000, using appropriate tools, including arrays
- B2.5
- represent and solve problems involving the multiplication of two- or three-digit whole numbers by one-digit whole numbers
- B2.6
- represent and solve problems involving the division of two- or three-digit whole numbers by one-digit whole numbers, expressing any remainder as a fraction when appropriate, using appropriate tools, including arrays
- B2.6
- represent and solve problems involving the division of two- or three-digit whole numbers by one-digit whole numbers, expressing any remainder as a fraction when appropriate
- B2.7
- represent the relationship between the repeated addition of a unit fraction and the multiplication of that unit fraction by a whole number, using tools, drawings, and standard fractional notation
- B2.8
- show simple multiplicative relationships involving whole-number rates, using various tools and drawings
Key ideas
A number up to 10 000 is read by its thousands, then by its last three digits as a number up to 999: 4107 is four thousand one hundred seven, and 8030 is eight thousand thirty.
Say the thousands first, then read the hundreds, tens and ones together the way you read any number under 1000.
Fractions from halves to tenths come from cutting a whole into 2 to 10 equal parts, so sevenths and ninths belong to the family too: a strip folded into 7 equal parts shows sevenths, and 4 of them are 4/7.
Every fraction in the family is made the same way: one whole cut into equal parts, with the bottom number saying how many parts.
The first place to the right of the decimal point is the tenths place: in 24.7 the 7 is worth 7 tenths, so 24.7 is 24 wholes and 7 tenths.
The decimal point separates the whole numbers on its left from the parts of a whole on its right.
The commutative property says two numbers can swap places in a sum or a product, and the associative property says three can be grouped either way: 8 + 27 + 12 = 8 + 12 + 27 = 47, and 25 × 7 × 4 = 25 × 4 × 7 = 700.
Both properties hold for adding and multiplying, so friendly pairs can be done first: 8 and 12 make 20, and 25 and 4 make 100.
Multiplying by 10 moves every digit one place to the left, because each digit becomes worth ten times as much: in 34 × 10 = 340 the 3 tens become 3 hundreds and the 4 ones become 4 tens.
Ten of something is worth one of the next place up: ten ones make a ten, and ten tens make a hundred.
Watch out for
- Leaving out a zero that holds a place, so four thousand eighty-two is written 482.
- Giving a fraction name to parts that are not equal in size.
- Reading 0.6 as six or as six hundredths instead of six tenths.
Every skill’s key ideas, worked examples and checks are in MapleMind.Practise this unit
Unit 2 · 9 skills
Algebra
Repeating and Growing Patterns
Spotting repeating and growing patterns
I can identify and describe repeating and growing patterns, including ones with several changing attributes and ones found in everyday life.
Official code: C1.1
Making and re-showing patterns, including with graphs
I can create repeating and growing patterns and show the same pattern with objects, a table of values and a graph.
Official code: C1.2
Finding pattern rules for repeating and growing patterns
I can find a pattern's rule and use it to extend the pattern, make near and far predictions, and find missing elements.
Official code: C1.3
Using patterns to show how whole numbers and decimal tenths relate
I can create and describe number patterns that show how whole numbers and decimal tenths are related.
Official code: C1.4
Variables, Equations, and Inequalities
Using symbols as variables in expressions and equations
I can use letters and symbols as variables in expressions and equations, and tell what changes and what stays the same in a situation.
Official code: C2.1
Solving equations with whole numbers up to 50
I can solve equations with whole numbers up to 50 using related facts, a balance or guess and check, and check each solution.
Official code: C2.2
Solving and graphing inequalities within 20
I can solve inequalities with addition and subtraction of whole numbers up to 20, check the solutions, and graph them on a number line.
Official code: C2.3
Coding with Nested Loops
Writing and running code with loops inside loops
I can write and run code with sequential, concurrent, repeating and nested events, including loops inside loops, to solve problems and show math situations.
Official code: C3.1
Reading and changing code with nested loops
I can read code with loops inside loops, predict what it will do, change it, and describe how the change affects the outcome.
Official code: C3.2
The official wording · 9 outcomes
- C1.1
- identify and describe repeating and growing patterns, including patterns found in real-life contexts
- C1.2
- create and translate repeating and growing patterns using various representations, including tables of values and graphs
- C1.3
- determine pattern rules and use them to extend patterns, make and justify predictions, and identify missing elements in repeating and growing patterns
- C1.4
- create and describe patterns to illustrate relationships among whole numbers and decimal tenths
- C2.1
- identify and use symbols as variables in expressions and equations
- C2.2
- solve equations that involve whole numbers up to 50 in various contexts, and verify solutions
- C2.3
- solve inequalities that involve addition and subtraction of whole numbers up to 20, and verify and graph the solutions
- C3.1
- solve problems and create computational representations of mathematical situations by writing and executing code, including code that involves sequential, concurrent, repeating, and nested events
- C3.2
- read and alter existing code, including code that involves sequential, concurrent, repeating, and nested events, and describe how changes to the code affect the outcomes
Key ideas
A repeating core can change more than one attribute: in big red triangle, small red circle, big blue triangle, small blue circle, the size and shape change every element and the colour every two, so the core is all four elements.
Look at one attribute at a time and find where each one starts over.
A letter or symbol in math can stand for an unknown number or for a quantity that can change: in n + 3 = 10 the n is the unknown 7, and in the cost of p pizzas the p can be any number of pizzas.
Both uses hold the place of a number.
A nested loop is a loop inside another loop, and the inner loop runs all the way through on every pass of the outer one: 'repeat 3 times [repeat 4 times [draw a dot]]' draws 12 dots, 4 on each of 3 passes.
Trace it pass by pass.
A growing pattern increases from one term to the next, either in the number of elements, like towers of 2, 4, 6 and 8 cubes, or in the size of the elements, like squares with sides of 1, 2, 3 and 4 cm.
Ask what gets bigger.
An expression is numbers, letters and operations with no equal sign, like a + 3, and an equation says two expressions are equal, like a + 3 = 5 + 10, which makes a equal to 12.
An expression names an amount that depends on the letter: a + 3 is 5 when a is 2 and 10 when a is 7.
Watch out for
- Marking the core too short when two attributes change at different speeds.
- Confusing an expression (no equal sign) with an equation (has an equal sign).
- Only tracking the outer loop's changes and forgetting the inner loop still runs multiple times per outer repeat.
Every skill’s key ideas, worked examples and checks are in MapleMind.Practise this unit
Unit 3 · 10 skills
Data
Data Types and Collecting Data
Telling qualitative and quantitative data apart
I can tell qualitative data from quantitative data, and describe situations where each kind would be used.
Official code: D1.1
Collecting data from primary and secondary sources
I can collect data from primary and secondary sources to answer a question that compares two or more sets of data, and organize the data in frequency tables.
Official code: D1.2
Organizing data in stem-and-leaf plots
I can organize a set of whole-number data in a stem-and-leaf plot and read the data back from it.
Official code: D1.2
Choosing Graphs and Building Infographics
Making multiple-bar graphs
I can make a multiple-bar graph that shows two or more related sets of data side by side, with a title, a source, labels, a key and a scale that suits the data.
Official code: D1.3
Choosing and justifying the best graph
I can choose the type of graph that suits a set of data best, and explain why I chose it.
Official code: D1.3
Creating an infographic about a data set
I can create an infographic that tells a story about a data set, with displays like frequency tables, stem-and-leaf plots and multiple-bar graphs, a few short facts and a clear layout.
Official code: D1.4
Mean, Median, Mode, and Analysing Data
Finding the mean, median, and mode of a data set
I can find the mean and the median and identify the mode or modes of a set of whole-number data, and explain what each one tells about the data.
Official code: D1.5
Asking and answering questions about data in stem-and-leaf and multiple-bar graphs
I can ask and answer questions about data in stem-and-leaf plots and multiple-bar graphs, draw conclusions, and make convincing arguments and informed decisions.
Official code: D1.6
Probability Lines and Predictions
Showing likelihood on a probability line
I can describe how likely events are with the words impossible, unlikely, equally likely, likely and certain, place them on a probability line, and use the line to make predictions and decisions.
Official code: D2.1
Predicting if the mean, median, and mode will match in a different group
I can make and test predictions about whether the mean, the median and the mode of a data set will be the same for data collected from a different group.
Official code: D2.2
The official wording · 10 outcomes
- D1.1
- describe the difference between qualitative and quantitative data, and describe situations where each would be used
- D1.2
- collect data from different primary and secondary sources to answer questions of interest that involve comparing two or more sets of data, and organize the data in frequency tables and stem-and-leaf plots
- D1.2
- organize the data in frequency tables and stem-and-leaf plots
- D1.3
- display the data in the graphs with proper sources, titles, and labels, and appropriate scales
- D1.3
- select from among a variety of graphs, including multiple-bar graphs, the type of graph best suited to represent various sets of data; display the data in the graphs with proper sources, titles, and labels, and appropriate scales; and justify their choice of graphs
- D1.4
- create an infographic about a data set, representing the data in appropriate ways, including in frequency tables, stem-and-leaf plots, and multiple-bar graphs, and incorporating any other relevant information that helps to tell a story about the data
- D1.5
- determine the mean and the median 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
- D1.6
- analyse different sets of data presented in various ways, including in stem-and-leaf plots and multiple-bar graphs, by asking and answering questions about the data and drawing conclusions, then make convincing arguments and informed decisions
- D2.1
- use mathematical language, including the terms "impossible", "unlikely", "equally likely", "likely", and "certain", to describe the likelihood of events happening, represent this likelihood on a probability line, and use it to make predictions and informed decisions
- D2.2
- make and test predictions about the likelihood that the mean, median, and mode(s) of a data set will be the same for data collected from different populations
Key ideas
Qualitative data puts each answer into a category, like favourite fruit, eye colour or way of getting to school, and the categories are sorted and counted, not measured.
' Each answer is a word or a category: apple, banana, grape; brown, blue, green; walk, bus, car.
A multiple-bar graph puts one bar for each group side by side in every category: soccer 12 and 9, hockey 8 and 11 and basketball 6 and 7 for Grade 4 and Grade 5 make three pairs of bars, with a key for the two colours.
Write the categories along the bottom: soccer, hockey, basketball.
The mean is the total of the values divided by how many values there are: for 3, 5, 5, 7 and 20 the total is 40, and 40 ÷ 5 = 8.
The mean is the amount each value would be if the total were shared out evenly: 40 shared among 5 is 8 each.
A probability line runs from impossible at the left end to certain at the right end, with equally likely in the middle, unlikely between the left end and the middle, and likely between the middle and the right end.
Draw a line and mark its two ends and its middle.
Quantitative data counts or measures, so its answers are amounts that can be ordered and added: number of pets (0, 1, 2, 5), height in centimetres (131 cm) or minutes to get to school (12)
' Because the answers are amounts, they can be ordered, 8 minutes being less than 12, added, 12 + 25 + 8 = 45 minutes, and shared out into a mean.
Watch out for
- Thinking quantitative data can only be counted, not measured.
- Using the same colour for both groups, so the pairs of bars cannot be told apart.
- Forgetting to order the data before finding the median.
Every skill’s key ideas, worked examples and checks are in MapleMind.Practise this unit
Unit 4 · 11 skills
Spatial Sense
Rectangles and the Coordinate Plane
Naming the geometric properties of rectangles
I can identify the geometric properties of rectangles: four right angles, opposite sides that are equal and parallel, sides that meet at right angles, and two lines of symmetry.
Official code: E1.1
Plotting and reading coordinates in the first quadrant
I can plot and read points in the first quadrant of a Cartesian plane, and describe the translation that moves a point from one place to another.
Official code: E1.2
Translations and Reflections
Translations on a grid
I can describe and perform translations of shapes on a grid, like 5 units right and 2 units up, and predict where the shape will land.
Official code: E1.3
Reflections on a grid
I can describe and perform reflections of shapes in a vertical or horizontal line on a grid, and predict where each vertex of the image will land.
Official code: E1.3
Metric Units for Mass, Capacity, and Length
Grams and kilograms, litres and millilitres
I can explain how grams and kilograms are related and how litres and millilitres are related, change measurements between them, and connect them through water.
Official code: E2.1
Estimating mass and capacity with benchmarks
I can use benchmarks for grams, kilograms, millilitres and litres to estimate mass and capacity, and then measure to check.
Official code: E2.1
Using metric prefixes and choosing the right unit
I can use metric prefixes to describe how big different metric units are, and choose the units and tools that suit a length, a mass or a capacity.
Official code: E2.2
Elapsed Time and Classifying Angles
Solving elapsed-time problems
I can solve problems about elapsed time, how much time passes between two times or two dates, using the relationships between units of time.
Official code: E2.3
Identifying and classifying angles
I can identify angles and classify them as right, straight, acute or obtuse.
Official code: E2.4
Area of Rectangles
Using arrays to measure the area of rectangles
I can use the rows and columns of an array to measure the area of a rectangle, and show that its area is its side lengths multiplied.
Official code: E2.5
Using the area-of-a-rectangle formula to find a missing measurement
I can use the formula A = b × h to find the area of a rectangle, or a missing side when the area and the other side are known.
Official code: E2.6
The official wording · 11 outcomes
- E1.1
- identify geometric properties of rectangles, including the number of right angles, parallel and perpendicular sides, and lines of symmetry
- E1.2
- plot and read coordinates in the first quadrant of a Cartesian plane, and describe the translations that move a point from one coordinate to another
- E1.3
- describe and perform translations and reflections on a grid, and predict the results of these transformations
- E1.3
- reflections on a grid, and predict the results of these transformations
- E2.1
- explain the relationships between grams and kilograms as metric units of mass, and between litres and millilitres as metric units of capacity, and use benchmarks for these units to estimate mass and capacity
- E2.1
- use benchmarks for these units to estimate mass and capacity
- E2.2
- use metric prefixes to describe the relative size of different metric units, and choose appropriate units and tools to measure length, mass, and capacity
- E2.3
- solve problems involving elapsed time by applying the relationships between different units of time
- E2.4
- identify angles and classify them as right, straight, acute, or obtuse
- E2.5
- use the row and column structure of an array to measure the areas of rectangles and to show that the area of any rectangle can be found by multiplying its side lengths
- E2.6
- apply the formula for the area of a rectangle to find the unknown measurement when given two of the three
Key ideas
A rectangle has four straight sides, four vertices and four right angles, so every corner is a square corner, like the corner of a page.
A right angle is the square corner that a page's corner fits exactly.
A transformation moves every point of a shape by one rule, and after a translation the image is the same shape and the same size as the original, only in a new place.
The image is not redrawn by eye: each vertex is moved by the rule, and then the vertices are joined.
Grams and kilograms measure mass, how heavy something is, and millilitres and litres measure capacity, how much a container holds: a bag of flour is weighed in kilograms, and a carton of milk holds litres.
Two attributes, two families of units.
Elapsed time is how much time passes between a start and an end, an amount like 1 hour 25 minutes, not a clock time: practice from 3:45 to 5:10 lasts 1 hour 25 minutes.
A clock time says when something happens, like 3:45.
Square units that cover a rectangle with no gaps or overlaps line up in rows and columns, an array with the same number of squares in every row: a card covered by 3 rows of 5 centimetre squares has an area of 15 cm².
Area is the amount of surface a shape covers, measured in square units.
Watch out for
- Mixing up parallel and perpendicular sides.
- Giving the direction of a translation without its distance, or the distance without its direction.
- Confusing mass units (grams, kilograms) with capacity units (millilitres, litres).
Every skill’s key ideas, worked examples and checks are in MapleMind.Practise this unit
Unit 5 · 5 skills
Financial Literacy
Methods of Payment and Transaction Costs
Identifying different ways to pay for things
I can identify different ways to pay for goods and services, and explain why the best way depends on the situation and the person.
Official code: F1.1
Estimating and calculating multi-item costs and change
I can estimate and calculate the total cost of several items priced in whole dollars, without sales tax, and the change from a cash payment, using mental math.
Official code: F1.2
Spending, Saving, and Making Money Decisions
Understanding spending, saving, earning, investing, and donating
I can explain what spending, saving, earning, investing and donating mean, and the key things to think about before each kind of money decision.
Official code: F1.3
How spending and saving relate to each other
I can explain how spending and saving are related, and describe why people's spending and saving habits can differ.
Official code: F1.4
Deciding whether something is reasonably priced
I can describe ways to decide whether something is reasonably priced and a good purchase, by comparing prices, quality, amount, need and what I can afford.
Official code: F1.5
The official wording · 5 outcomes
- F1.1
- identify various methods of payment that can be used to purchase goods and services
- F1.2
- estimate and calculate the cost of transactions involving multiple items priced in whole-dollar amounts, not including sales tax, and the amount of change needed when payment is made in cash, using mental math
- F1.3
- explain the concepts of spending, saving, earning, investing, and donating, and identify key factors to consider when making basic decisions related to each
- F1.4
- explain the relationship between spending and saving, and describe how spending and saving behaviours may differ from one person to another
- F1.5
- describe some ways of determining whether something is reasonably priced and therefore a good purchase
Key ideas
There are many ways to pay for something: cash, a debit card, a credit card, a gift card, an e-transfer from a phone or computer, a cheque, or a phone or watch that taps to pay.
Cash is coins and bills.
Money can be used in five ways: earned, like $20 for raking leaves, spent on something now, saved for later, invested where it might grow, or donated to help others.
Earning brings money in for work done.
Cash and a debit card both use money the payer already has, while a credit card borrows money that must be paid back later: a $12 book can be paid with $12 in cash, $12 from a bank account, or $12 borrowed on credit.
With cash, the $12 leaves your hand, so you must carry it.
Every money decision is a trade-off, even donating: giving $2 to the food bank leaves $2 less for the scooter jar, and spending $8 on a comic puts the scooter $8 further away.
The money is shared among all its uses, so choosing one gives up some of another.
Gift cards, e-transfers and cheques move money without cash: a $25 gift card pays for a $12 book at its own store and keeps $13 for later, and an e-transfer sends $15 to a friend's email address.
A gift card is bought ahead of time and works only where its name says, until its balance runs out.
Watch out for
- Thinking there is only one 'correct' way to pay for something.
- Not recognizing that every money choice, even donating, involves a trade-off.
- Thinking a credit card is free money that never has to be paid back.
Every skill’s key ideas, worked examples and checks are in MapleMind.Practise this unit
Plan the term
Pick your term and the days you study. Each unit gets its share of the weeks and comes back a week later for a review. The last two weeks go over the whole course.

Number Blitz
Can you keep up?
It starts easy. It doesn’t stay that way.
Free, no account needed
The official curriculum
This page follows Ontario’s own curriculum for Mathematics, Grade 4.
Textbooks
The textbooks Ontario Ministry of Education lists for Mathematics, Grade 4:
- Math Now Grade 4 Online Resource
- Mathology 4
- My Math Path 4
- MathUP Classroom, Grade 4
- D2L Ontario Math 4
From the Trillium List, read October 27, 2026. ontario.ca
Strands
| Strand | Outcomes | Taught in |
|---|---|---|
| BNumber | Outcomes 17 | Taught in Unit 1 |
| CAlgebra | Outcomes 9 | Taught in Unit 2 |
| DData | Outcomes 8 | Taught in Unit 3 |
| ESpatial Sense | Outcomes 9 | Taught in Unit 4 |
| FFinancial Literacy | Outcomes 5 | Taught in Unit 5 |
Ontario’s Strand A, social-emotional learning skills and the mathematical processes, is taught through every other strand.
Study it in MapleMind
MapleMind teaches Mathematics, Grade 4 one skill at a time. Each skill gets a short lesson, practice as you go and a check worth up to three stars. It remembers where you stopped.


Course Companion
Your year in one workbook
A fun way to keep Mathematics, Grade 4 organized, get to know your child better and see early when they need a hand. Fill it in on a screen, or print it.
- Pages
- 37
- Fillable fields
- 1,754
- Price
- $4.99
Questions about Mathematics, Grade 4
What is Mathematics, Grade 4?
Ontario’s Grade 4 math course: 5 units and 59 skills, from Number to Financial Literacy.
What units are in Mathematics, Grade 4?
1. Number, 2. Algebra, 3. Data, 4. Spatial Sense and 5. Financial Literacy.
Is there a provincial exam for Mathematics, Grade 4?
No. Ontario gives no provincial exam for Mathematics, Grade 4.
What textbook does Mathematics, Grade 4 use?
The textbooks Ontario Ministry of Education lists for Mathematics, Grade 4: Math Now Grade 4 Online Resource, GTK Press, Mathology 4, Pearson Education Canada, My Math Path 4, Nelson Education Ltd., MathUP Classroom, Grade 4, Rubicon Publishing, Inc. and D2L Ontario Math 4, D2L Corporation.
What comes after Mathematics, Grade 4?
Mathematics, Grade 5.
Can MapleMind help with Mathematics, Grade 4?
Yes. MapleMind teaches every skill of Mathematics, Grade 4, step by step, with practice and checks, and its tutor answers questions about any of them. It’s free with daily limits, on iPhone, Android and the web.