← Back to lesson library
Grade 8 · Bivariate Data

Line of Best Fit Lab

Students fit a line to real bounce-height data with nothing but a ruler and judgement, then use their equation to make and test a prediction.

Duration65 min
Lesson formatModeling lab
GradeGrade 8
Prep levelLow to moderate

🏀 A memorable classroom experience

This is a complete instructional experience with a curiosity hook, explicit modeling, student choice, collaboration, formative assessment, and extension.

✓ Standards-ready learning target
🏀

Common Core standards covered

© Copyright 2010. National Governors Association Center for Best Practices and Council of Chief State School Officers. All rights reserved.

Teacher-facing overview

Big idea: Informally fit a straight line to bivariate data, assess the fit, and interpret slope and intercept to solve problems.

Student target: “I can fit a straight line informally to a linear-looking scatter plot, judge the fit by how the points hug the line, and use the line's equation — interpreting slope and intercept — to make and question predictions.”

Success criteria: I can place a fit line that follows the cloud with points balanced above and below. · I can judge a fit: mine versus a bad one, with reasons about closeness and balance. · I can write the fitted line's equation and interpret m and b in the story's units. · I can make a prediction from the equation and say when predicting stops being trustworthy.

Essential question

Yesterday you traced a trend with a pencil. Today the pencil gets an equation — how do you draw ONE line that speaks for a whole cloud?

Learning target: I can fit a straight line informally to a linear-looking scatter plot, judge the fit by how the points hug the line, and use the line's equation — interpreting slope and intercept — to make and question predictions.

Success criteria

Why this matters

This is the day statistics and algebra shake hands: the y = mx + b machinery from the linear units gets pointed at real, noisy data. Informal fitting is honest work — real analysts eyeball fits constantly before any formula — and interpretation is the entire job: a slope nobody can read in context is a wasted number. The extrapolation caution (the battery line predicts negative hours eventually) is the difference between using a model and being used by one.

Students should already be able to

Vocabulary to define explicitly

🔒 3 more terms with examples and non-examples — Assessing fit, Slope in context, Intercept in context — are defined in the full lesson. See plans →

Where this shows up outside the classroom

Quality engineeringWear vs hours-of-use lines schedule maintenance — with replacement triggered where the fit, not hope, says so.
Growth chartsPediatric height/weight curves are fitted trends; reading a child against the line is A.3 at the doctor's office.
Sports scienceTraining load vs performance fits set programs; extrapolating them past the data is how injuries get modeled INTO plans.
Batteries, literallyDevice makers fit exactly Lab B's line across millions of units to set warranty lengths.

Assessment plan

Formative — for feedback during the lesson

Summative — the graded evidence: The exit ticket (interpret, predict, caution), scored with the four-criterion rubric.

The task students work on

Two labs, one skill. Lab A: a ball was dropped from six heights and its bounce measured — fit a line, extract the ball's 'bounciness' from the slope, and predict a bounce nobody measured. Lab B: six laptops of different ages reported their battery life — fit, interpret slope AND intercept, and answer the purchasing office's question: when does the model say a battery is done, and should we believe it?

Lab notebook — fill for each lab.

LabFitted equationSlope means…Intercept means…Prediction
A — bounce   Drop 150 cm → ?
B — battery   Age 6 years → ?

Anticipated student strategies

Balance first because it trains the eye; the endpoint shortcut second so its failure is witnessed rather than lectured; slope-then-anchor last because it hands the work to m and b — which is where the interpretation questions live.

  1. Balance the ruler. The student slides a ruler until the points sit tight and balanced — roughly as many above as below, no drift from one end to the other.

    The intended method. Share first, and name the two dials: closeness and balance.

🔒 2 more anticipated strategies with select-and-sequence guidance are in the full lesson. See plans →

Lesson script

0–7 min
Warm-up: three candidate linesMP3
Teacher says: “Here is yesterday's bounce cloud with three lines drawn: one through the two endpoints, one floating above every point, one threading the middle. Rank them — and defend your ranking with something better than 'looks right'.”

Collect criteria: closeness of ALL points, balance above/below, no end-drift. The middle line wins. Name the standard: a fit line speaks for the whole cloud.

Ask: The floating line is PARALLEL to the trend — perfect direction. Why does it still lose?
Listen for: Every point is below it — it is systematically too high. Balance matters, not just tilt.
7–18 min
Mini-lesson: fit, equation, interpretation — Lab A modeledMP4 · MP6
Teacher says: “I slide my ruler until the six points balance — three-ish above, three-ish below, tight all along. Now the line pays rent: it passes near the origin and climbs about 7.2 for every 10 across, so y ≈ 0.72x. And 0.72 MEANS something: this ball gives back about 72% of any drop.”

Interpret b too: ≈ 0 — no drop, no bounce, which is physically right. Then predict: 150 cm drop → 0.72 × 150 ≈ 108 cm, and mark the caution — 150 is beyond the data; nearby extrapolation, labeled as such.

  • The equation is read FROM the drawn line: rise over run on the ruler, then the height at zero.
  • Every m and b gets a sentence with units, or it isn't finished.
Ask: Why should the bounce line pass near the origin — is that the data talking, or physics?
Listen for: Both: a zero drop bounces zero. When story and intercept agree, the fit gains trust; when they clash, suspect the line.
18–36 min
Lab B: the battery lineMP1 · MP4
36–46 min
Fit court: judge the rival linesMP3
46–56 min
Independent exit ticketMP6
56–65 min
ClosureMP3

🔒 The remaining 4 steps — fully scripted with teacher-says lines, discourse questions, look-fors, and interventions — are in the full lesson. See plans →

Misconceptions and how to respond

🔒 Every misconception ships with a tested classroom response. See plans →

Scaffolded practice

The workbook follows gradual release rather than a page of blank prompts: 1 fully worked, 1 partially completed, then 4 independent.

  1. I doThe bounce fit is y ≈ 0.72x. Interpret the slope in context.

🔒 5 more prompts across all three release tiers are in the full lesson. See plans →

Worked solutions and scaffolds for every prompt are in the downloadable kit, included with membership. See plans and pricing.

Exit ticket

  1. A fitted line for plant height vs weeks is y = 2.5x + 4 (cm vs weeks). Interpret the slope and the intercept.

🔒 2 more exit-ticket questions are in the full lesson. See plans →

Worked answers, the completed answer tables, and the scoring rubric are in the downloadable kit, included with membership. See plans and pricing.

Printable handouts in the kit

Lab A Grid — bounce data (pre-plotted)Labeled coordinate plane, ready to photocopy.
Lab B Grid — battery data (pre-plotted)Labeled coordinate plane, ready to photocopy.
Fit Court Cards — cut along the dashed lines4 cut-out cards with dashed guides.

All handouts are in Printable_Handouts.pdf inside the kit download.

Materials and classroom resources

Teacher materialBouncy balls
Student materialMeter sticks
Visual modelGraph paper
Recording toolUncooked spaghetti for trial lines
Teacher GuideFull script, timing, differentiation, and assessment plan.
Student WorkbookPrintable student pages with workspace and reflection.
Answer Key & AssessmentWhat to look for, scoring guide, and misconceptions.

Student experience

Students enter through a low-floor prompt, build or sketch a model, test a strategy, revise their thinking, collaborate, and present a final solution. The task remains accessible while allowing for sophisticated reasoning.

Detailed facilitation notes

  1. Step 1: Teams drop a ball from six heights and record bounce heights. Ask: “What do you notice?”, “What could you try next?”, and “How can you prove that?”
  2. Step 2: Plot the data and lay a spaghetti strand to find a line balancing points above and below. Ask: “What do you notice?”, “What could you try next?”, and “How can you prove that?”
  3. Step 3: Write the equation of the line and interpret slope and intercept in context. Ask: “What do you notice?”, “What could you try next?”, and “How can you prove that?”
  4. Step 4: Predict the bounce for an untested drop height, then test it. Ask: “What do you notice?”, “What could you try next?”, and “How can you prove that?”
Teacher move: Allow productive struggle. Use a question, visual model, or peer strategy before directly showing the next step.

Differentiation and inclusion

Support: Provide plotted data for support; extend by comparing two balls and their differing slopes.

Language support: “I started by…”, “My model shows…”, and “I know my answer is reasonable because…”.

Extension: Require a second solution, alter a condition, or have students write a challenge for another group.

Accessibility: Manipulatives, enlarged visuals, oral response choices, partner reading, and reduced-copy student pages.

Assessment plan

Formative checks: Strategy choice, accuracy, representation, collaboration, and explanation.

End evidence: Students state their line's equation, explain what the slope means for the ball, and compare prediction to actual.

Mastery: The student completes the task accurately and explains the strategy with limited prompting.

The downloadable kit — teacher guide, workbook, answer key, and printables — is part of the Grade 8 Math membership. Plans start at $10/month (see plans), and every plan covers both math and ELA for its grade. The Phone Plan Showdown sample is free for everyone. Already a member? Sign in.

Related lessons