Skip to content
Mathematics · Grade 8

Active learning ideas

Deriving y = mx + b

Active learning works well for deriving y = mx + b because students must move between verbal contexts, tables, graphs, and equations. This physical and visual translation helps students see how slope and y-intercept appear in different representations, strengthening their understanding beyond symbolic manipulation alone.

Ontario Curriculum Expectations8.EE.B.6
25–40 minPairs → Whole Class4 activities

Activity 01

Carousel Brainstorm30 min · Pairs

Pairs Activity: Speed Walks

Pairs time each other's walks at constant speeds over set distances, record data in tables. Plot points on graph paper, draw the line, calculate slope m as speed, identify b if starting from a non-zero point. Write and verify the equation y = mx + b with test points.

Explain how the equation y = mx + b is derived from the concept of slope and y-intercept.

Facilitation TipDuring Speed Walks, have students measure their actual steps to calculate slope, then compare calculated speeds to ensure accuracy.

What to look forProvide students with a table of values for a linear relationship. Ask them to: 1. Calculate the slope (m). 2. Identify the y-intercept (b). 3. Write the equation in the form y = mx + b.

RememberUnderstandAnalyzeRelationship SkillsSocial Awareness
Generate Complete Lesson

Activity 02

Carousel Brainstorm35 min · Small Groups

Small Groups: Scenario Card Sort

Provide cards with stories, tables, graphs, and equations. Groups match sets representing the same linear relation, derive missing equations using unit rates. Discuss why some have b = 0 and others do not.

Analyze the information provided by the y-intercept in a real-world scenario.

Facilitation TipIn Scenario Card Sort, circulate and listen for students’ reasoning about why b is not always zero, prompting groups to test their ideas with the cards they’ve matched.

What to look forDisplay two graphs of linear relationships. Ask students to identify which graph represents a proportional relationship and which represents a non-proportional relationship, explaining their reasoning based on the y-intercept.

RememberUnderstandAnalyzeRelationship SkillsSocial Awareness
Generate Complete Lesson

Activity 03

Carousel Brainstorm40 min · Whole Class

Whole Class: Pricing Simulations

Display real-world pricing like food trucks or rentals. Class brainstorms tables from unit rates and initial costs, graphs on board, derives y = mx + b. Vote on interpretations of m and b.

Differentiate between proportional and non-proportional linear relationships using their equations.

Facilitation TipDuring Pricing Simulations, ask students to defend their equations by pointing to the graph or table, reinforcing the link between the symbolic form and context.

What to look forPresent a scenario: 'A gym charges a $50 annual membership fee plus $10 per fitness class. A second gym charges $20 per class with no annual fee.' Ask students: 1. Write the equation for each gym's cost. 2. Which gym is more expensive for 5 classes? For 10 classes? 3. Explain how the y-intercept affects the cost comparison.

RememberUnderstandAnalyzeRelationship SkillsSocial Awareness
Generate Complete Lesson

Activity 04

Carousel Brainstorm25 min · Individual

Individual: Equation Match-Up

Students receive graphs or tables, find m and b independently, write equations. Swap with a partner to check using substitution. Revise based on feedback.

Explain how the equation y = mx + b is derived from the concept of slope and y-intercept.

Facilitation TipFor Equation Match-Up, ask early finishers to create a new scenario that matches an unmatched equation, deepening their understanding of variables.

What to look forProvide students with a table of values for a linear relationship. Ask them to: 1. Calculate the slope (m). 2. Identify the y-intercept (b). 3. Write the equation in the form y = mx + b.

RememberUnderstandAnalyzeRelationship SkillsSocial Awareness
Generate Complete Lesson

Templates

Templates that pair with these Mathematics activities

Drop them into your lesson, edit them, and print or share.

A few notes on teaching this unit

Teach this topic by starting with concrete contexts students can act out or visualize. Avoid rushing to the symbolic form; let students derive m and b from their own data first. Research shows that when students generate the equation themselves, they remember it better. Use frequent turn-and-talk opportunities to let students articulate how m and b appear in different representations before writing anything down.

Students will confidently identify slope and y-intercept from tables, graphs, and scenarios, then write and justify equations in the form y = mx + b. They will explain how real-world quantities relate to m and b using precise mathematical language and peer feedback.


Watch Out for These Misconceptions

  • During Speed Walks, watch for students who assume every walk starts at zero distance when x is zero.

    Have them measure their starting position on the floor and mark it on their graph, then ask how far they are at time zero to clarify that b represents this starting point.

  • During Scenario Card Sort, watch for students who confuse slope with the y-intercept value.

    Ask them to calculate rise over run between two points on their matched graph and compare it to the starting value, using the table to show m is a rate, not a total.

  • During Pricing Simulations, watch for students who think y = mx + b only applies when the graph passes through the origin.

    Display their equations alongside the graphs, then ask them to explain why the gym with a $50 fee has a non-zero b and how that changes the cost equation.


Methods used in this brief