Skip to content
Browse by Grade: Grade 8

Canada · Ontario Curriculum Expectations

Grade 8 Mathematics

This course bridges concrete arithmetic and abstract algebraic reasoning through the study of proportional relationships, geometric transformations, and data modeling. Students develop critical thinking skills by justifying mathematical conjectures and applying multiple representations to solve complex real world problems.

7 units·60 topics·Ages 13-14

01Number Systems and Radical Thinking

9 topics·Term 1

Students explore the expansion of the number system to include irrational numbers and develop fluency with powers and roots.

Rational vs. Irrational Numbers

Distinguishing between rational and irrational numbers using decimal expansions and geometric models.

Stations RotationThink-Pair-ShareConcept Mapping
Approximating Irrational Numbers

Locating and comparing irrational numbers on a number line by approximating their values.

Gallery WalkStations RotationCollaborative Problem-Solving
Integer Exponents: Rules and Properties

Applying laws of integer exponents to simplify numerical expressions.

Escape RoomProblem-Based LearningPeer Teaching
Operations with Fractions and Mixed Numbers

Using scientific notation to express and compute with very large and very small quantities.

Problem-Based LearningStations RotationCollaborative Problem-Solving
Representing and Ordering Rational Numbers

Performing multiplication, division, addition, and subtraction with numbers in scientific notation.

Stations RotationThink-Pair-ShareGallery Walk
Square Roots and Cube Roots

Evaluating square and cube roots to solve equations and understand geometric area and volume.

Stations RotationGallery WalkCollaborative Problem-Solving
Solving Equations with Squares and Cubes

Solving simple equations involving squares and cubes by using square roots and cube roots.

Problem-Based LearningThink-Pair-ShareChalk Talk
The Real Number System

Classifying numbers within the real number system, including natural, whole, integers, rational, and irrational numbers.

Concept MappingJigsawFour Corners
Properties of Real Numbers

Exploring the commutative, associative, and distributive properties within the real number system.

Think-Pair-ShareStations RotationConcept Mapping

02Exploring Linear Relationships

9 topics·Term 1

An investigation into how quantities change together and how to represent these relationships through tables, graphs, and equations.

Understanding Functions

Defining functions as a rule that assigns to each input exactly one output, using various representations.

Concept MappingThink-Pair-ShareGallery Walk
Patterning and First Differences

Comparing properties of two functions each represented in a different way (algebraically, graphically, numerically in tables, or by verbal descriptions).

Collaborative Problem-SolvingStations RotationCarousel Brainstorm
Connecting Patterns to Graphs and Equations

Sketching and interpreting graphs that model the functional relationship between two quantities.

Case Study AnalysisChalk TalkCollaborative Problem-Solving
Slope as a Rate of Change

Defining slope through similar triangles and interpreting it as a constant rate of change in various contexts.

Decision MatrixCollaborative Problem-SolvingExperiential Learning
Proportional Relationships and Unit Rate

Graphing proportional relationships, interpreting the unit rate as the slope of the graph.

Gallery WalkStations RotationProblem-Based Learning
Deriving y = mx + b

Connecting unit rates to the equation y = mx + b and comparing different representations of functions.

Carousel BrainstormThink-Pair-ShareFlipped Classroom
Graphing Linear Equations

Graphing linear equations in the form y = mx + b and understanding the role of slope and y-intercept.

Stations RotationCollaborative Problem-SolvingProject-Based Learning
Writing Linear Equations from Graphs

Writing the equation of a line in y=mx+b form given its graph.

Gallery WalkThink-Pair-ShareProblem-Based Learning
Writing Linear Equations from Tables

Writing the equation of a line in y=mx+b form given a table of values.

Stations RotationCollaborative Problem-SolvingDecision Matrix

03Solving Linear Equations

9 topics·Term 2

Mastering the manipulation of algebraic expressions to solve multi-step equations and systems of linear equations.

Solving Multi-Step Linear Equations

Using the distributive property and combining like terms to solve equations with variables on both sides.

Think-Pair-ShareProblem-Based LearningPeer Teaching
Equations with Rational Coefficients

Solving linear equations with rational number coefficients, including those whose solutions require expanding expressions.

Collaborative Problem-SolvingDecision MatrixFlipped Classroom
Modelling Real-World Situations with Equations

Understanding what a system of two linear equations in two variables is and what its solution represents.

Case Study AnalysisThink-Pair-ShareProblem-Based Learning
Evaluating and Simplifying Algebraic Expressions

Finding the intersection of two lines to determine the simultaneous solution for two linear equations.

Gallery WalkProblem-Based LearningStations Rotation
Translating Between Words and Algebraic Expressions

Solving systems of equations using the substitution method to find exact values.

Collaborative Problem-SolvingThink-Pair-SharePeer Teaching
Expanding and Simplifying Algebraic Expressions

Solving systems of equations using the elimination method to find exact values.

Collaborative Problem-SolvingProblem-Based LearningThink-Pair-Share
Applying Equations to Measurement and Geometry Problems

Applying systems of linear equations to solve real-world problems.

Project-Based LearningCase Study AnalysisProblem-Based Learning
Number of Solutions for Linear Equations

Analyzing linear equations to determine if they have one solution, no solution, or infinitely many solutions.

Chalk TalkThink-Pair-ShareFour Corners
Solving Equations with Variables on Both Sides

Mastering techniques to solve linear equations where variables appear on both sides of the equals sign.

Problem-Based LearningPeer TeachingStations Rotation

04Geometry in Motion

9 topics·Term 2

Exploring congruence and similarity through physical and coordinate transformations of geometric figures.

Translations on the Coordinate Plane

Investigating translations to understand how figures move without changing size or shape.

Stations RotationExperiential LearningCollaborative Problem-Solving
Reflections on the Coordinate Plane

Investigating reflections across axes and other lines to understand congruence.

Gallery WalkThink-Pair-ShareProblem-Based Learning
Rotations on the Coordinate Plane

Investigating rotations about the origin and other points to understand congruence.

Stations RotationExperiential LearningChalk Talk
Sequences of Transformations and Congruence

Describing a sequence of transformations that maps one figure onto another to prove congruence.

Project-Based LearningCollaborative Problem-SolvingMuseum Exhibit
Dilations and Scale Factor

Using scale factors and centers of dilation to create similar figures and understand proportional growth.

Project-Based LearningGallery WalkProblem-Based Learning
Similarity and Proportional Relationships

Understanding similarity in terms of transformations and using similar figures to solve problems.

Inquiry CircleCollaborative Problem-SolvingCase Study Analysis
Angles Formed by Parallel Lines and Transversals

Using the properties of parallel lines and transversals to determine unknown angle measures.

Inquiry CircleStations RotationThink-Pair-Share
Angle Sum of Triangles

Proving that the sum of the angles in a triangle is 180 degrees and applying this to solve problems.

Peer TeachingDocument MysteryChalk Talk
Exterior Angle Theorem

Understanding and applying the Exterior Angle Theorem to find unknown angle measures in triangles.

Problem-Based LearningThink-Pair-ShareStations Rotation

05The Power of Pythagoras

9 topics·Term 3

Applying the Pythagorean Theorem to solve real-world problems and finding volumes of curved three-dimensional shapes.

Proving the Pythagorean Theorem

Exploring various geometric proofs of the theorem and its converse to understand right triangle relationships.

Gallery WalkPeer TeachingDocument Mystery
Applying the Pythagorean Theorem

Using the Pythagorean theorem to find unknown side lengths in right triangles.

Problem-Based LearningThink-Pair-ShareCollaborative Problem-Solving
The Converse of the Pythagorean Theorem

Using the converse of the Pythagorean theorem to determine if a triangle is a right triangle.

Decision MatrixCase Study AnalysisPhilosophical Chairs
Distance on the Coordinate Plane

Using the Pythagorean theorem to find distances between two points on the coordinate plane.

Problem-Based LearningStations RotationExperiential Learning
3D Applications of Pythagorean Theorem

Using the Pythagorean theorem to find lengths within three-dimensional objects.

Project-Based LearningSimulation GameInquiry Circle
Volume of Cylinders

Developing and using formulas for the volume of cylinders to solve problems.

Inquiry CircleCollaborative Problem-SolvingProblem-Based Learning
Volume of Cones

Developing and using formulas for the volume of cones to solve problems.

Experiential LearningStations RotationThink-Pair-Share
Volume of Spheres

Developing and using formulas for the volume of spheres to solve problems.

Inquiry CircleProject-Based LearningFlipped Classroom
Surface Area of Cylinders

Calculating the surface area of cylinders using nets and formulas.

Experiential LearningProblem-Based LearningCollaborative Problem-Solving

06Patterns in Data

9 topics·Term 3

Analyzing bivariate data through scatter plots and two-way tables to identify trends and associations.

Constructing Scatter Plots

Constructing scatter plots for bivariate measurement data to observe patterns.

Stations RotationCollaborative Problem-SolvingGallery Walk
Interpreting Scatter Plots and Association

Interpreting scatter plots to look for patterns, clusters, and outliers in data sets.

Case Study AnalysisGallery WalkThink-Pair-Share
Lines of Best Fit

Informally fitting a straight line to data and using the equation of that line to make predictions.

Collaborative Problem-SolvingDecision MatrixProblem-Based Learning
Using Linear Models for Prediction

Using the equation of a linear model to solve problems in the context of bivariate measurement data.

Case Study AnalysisInquiry CircleSimulation Game
Correlation vs. Causation

Understanding that correlation does not imply causation.

Socratic SeminarFormal DebatePhilosophical Chairs
Two-Way Tables for Categorical Data

Using two-way tables to summarize bivariate categorical data.

Think-Pair-ShareCollaborative Problem-SolvingStations Rotation
Relative Frequencies and Associations

Calculating relative frequencies for two-way tables and identifying possible associations between the two categories.

Case Study AnalysisInquiry CircleDecision Matrix
Misleading Graphs and Statistics

Identifying and critiquing misleading representations of data in graphs and statistics.

Socratic SeminarFormal DebateCase Study Analysis
Data Collection Methods

Exploring different methods of collecting data, including surveys, experiments, and observational studies.

Inquiry CircleProject-Based LearningWorld Café

07Financial Literacy and Consumer Math

6 topics·Term 4

Applying mathematical concepts to personal finance, including budgeting, interest, and financial planning.

Budgeting and Financial Planning

Creating and analyzing personal budgets, understanding income, expenses, and savings.

Project-Based LearningCase Study AnalysisCollaborative Problem-Solving
Simple and Compound Interest

Calculating simple and compound interest and understanding their impact on savings and loans.

Simulation GameProblem-Based LearningThink-Pair-Share
Understanding Credit and Debt

Exploring the concepts of credit scores, loans, and responsible debt management.

Role PlayExpert PanelCase Study Analysis
Taxes and Income

Understanding different types of taxes (income, sales, property) and their impact on personal income.

Town Hall MeetingJigsawChalk Talk
Investing Basics

Introduction to basic investment concepts, including stocks, bonds, and mutual funds.

Simulation GameExpert PanelCase Study Analysis
Consumer Math: Discounts and Sales Tax

Calculating discounts, sales tax, and total costs for consumer purchases.

Problem-Based LearningStations RotationThink-Pair-Share