📈
GRADES 6–8 · ANALYZING DATA

Data Detective

Free practice for reading graphs and data tables. Students read 15 science graphs, answer a question about each one, and get walked through any graph they miss, step by step.

GRADES 6-8ABOUT 45 MINUTESFREE · NO LOGINCHROMEBOOK READY

What students do

Reading graphs and data tables is one of the most important skills in science. Interpreting data is a core science practice, and it shows up all over state science tests. Data Detective gives students focused practice with the kinds of graphs scientists really use.

Each student gets 15 graphs and data tables, from easy to hard. For each one, they read the scenario and the graph, then answer one specific question. Whenever the answer is a number, students type it in instead of picking from a list. If they get it wrong, their partner, Dr. Pugrilla, walks them through that exact graph one step at a time. The parts that matter light up right on the graph: the axis, the scale, the key, and gold guide lines from the axis to the data. The student then finishes the last step on their own. If they get it right, they can still open the full explanation.

Every student gets a different set of graphs in a different order, and the numbers are randomized every time. Students sitting side by side can talk about how to read a graph, but they can't copy each other's answers.

GRAPHS 1–5 · EASY
Read the basics

Bar graphs, line graphs, scatter plots, and simple data tables. Read a value, compare groups, and spot a trend.

GRAPHS 6–10 · MEDIUM
Do the math

Average the trials, find speed from a distance-time graph, turn a percent into grams, and read real CO₂ data.

GRAPHS 11–15 · HARD
Think like a scientist

Two y-axes, flipped axes, predator-prey cycles, lines of best fit, and matching a cooling curve to a table.

EVERY 3 GRAPHS
Seven Seconds

A quick brain break: stop the clock as close to exactly 7 seconds as you can. Closer means more points.

The skills students practice

Read the parts of a graph first

Title → axis labels → units → scale → key → then the data.

Most graph mistakes happen before students even look at the data. Every walkthrough starts by pointing out the axes and the units. On graphs with a key, it shows which color means what. Several graphs are designed to catch common slip-ups: a y-axis that starts at 300 instead of 0, a climate graph with a different scale on each side, and an ocean graph where depth goes down the y-axis.

Read the scale accurately

Find what one gridline is worth before you read a value.

Gridlines count by 2s, 5s, 10s, 50s, and more. When a student is one gridline off, Data Detective notices and tells them exactly that. The walkthrough then marks two gridlines and labels how much they are worth.

Calculate with data

Average = total ÷ number of trials. Speed = distance ÷ time. Part = (percent ÷ 100) × whole.

Students find differences, averages of repeated trials, a percent of a whole, speed from a distance-time graph, and a range of temperatures. A built-in calculator is always one tap away. Targeted feedback catches common errors, like adding the trials but forgetting to divide, or giving the percent when the question asks for grams.

Find trends, patterns, and relationships

A pattern in the data is evidence. Explain it with science.

Students identify positive correlations, read growth that levels off at a carrying capacity, see the delay between predator and prey peaks, use a line of best fit to make a prediction, and find the one planet that breaks the "farther is colder" pattern. "Why?" buttons connect each pattern to the science behind it.

All 23 graph types

Each student gets 5 easy, 5 medium, and 5 hard graphs from this list. In Explore Mode, students can practice any of them as many times as they want.

GraphTypeScience topicLevel
📊 Plants and LightBar graphPlant growth and lightEasy
🧊 Ice Melt TestData tableInsulators and heat transferEasy
🌻 Sunflower GrowthLine graphPlant growth over timeEasy
✈️ Paper AirplanesHorizontal bar graphForces and motion (paper airplanes)Easy
🏃 The 100 m RaceLine graph (3 lines)Motion: who finished first?Easy
🦗 Cricket ChirpsScatter plotTemperature and cricket chirpsEasy
🐿️ Black SquirrelsBar graphNatural selection: black squirrelsEasy
🌱 Fertilizer TestDouble bar graphFertilizer and seed germinationMedium
🥧 Soil SampleCircle graph (pie chart)Soil compositionMedium
🏀 Bouncing BallData table with trialsAveraging trials: ball bounce heightMedium
🏎️ Toy Car SpeedDistance-time graphSpeed from a distance-time graphMedium
🚲 The Bike RideDistance-time graph (2 lines)Motion with a rest stopMedium
📶 Plant HeightsHistogramDistribution of plant heightsMedium
🌍 Carbon DioxideLine graph (real data)Carbon dioxide in the air (real NOAA data)Medium
🦠 Population GrowthLine graph (S-curve)Population growth and carrying capacityMedium
🐇 Predator and PreyLine graph (2 populations)Predator and prey populationsHard
🌦️ Climate GraphClimate graph (2 y-axes)Climate: temperature and precipitationHard
🧪 Mystery SubstanceCooling curve + tableIdentifying a substance by its freezing pointHard
🏔️ Mountain TemperaturesScatter plot + best-fit lineElevation and temperatureHard
☕ Which Cup Cools Fastest?Line graph (3 lines)Heat transfer in different cupsHard
🪐 The PlanetsData table (real data)The planets (real NASA data)Hard
🌊 Ocean DepthsLine graph (flipped axes)Ocean temperature and depthHard
⚡ Kinetic EnergyData table (find the pattern)Kinetic energy and speedHard

NGSS alignment

Data Detective is built around two science and engineering practices that appear in nearly every middle school performance expectation. Several of its graphs also use data from specific disciplinary standards.

StandardWhat it saysHow the simulation supports it
SEP 4Analyzing and Interpreting Data. In grades 6–8, this includes extending quantitative analysis to investigations, distinguishing between correlation and causation, and basic statistical techniques of data and error analysis.Every graph. Students read values, compare data, find trends, average repeated trials, and learn that correlation alone does not prove causation.
SEP 5Using Mathematics and Computational Thinking. In grades 6–8, this includes identifying patterns in large data sets and using mathematical concepts to support explanations and arguments.Calculating differences, averages, percents, rates, and predictions from a line of best fit or a pattern in a table.
MS-LS2-1Analyze and interpret data to provide evidence for the effects of resource availability on organisms and populations of organisms in an ecosystem.Population Growth (carrying capacity) and Predator and Prey.
MS-ESS1-3Analyze and interpret data to determine scale properties of objects in the solar system.The Planets, using real NASA data.
MS-PS1-2Analyze and interpret data on the properties of substances before and after the substances interact to determine if a chemical reaction has occurred.Mystery Substance: students use a freezing point as a characteristic property to identify a substance.
MS-PS3-1Construct and interpret graphical displays of data to describe the relationships of kinetic energy to the mass of an object and to the speed of an object.Kinetic Energy: students discover that doubling speed makes kinetic energy four times bigger.
Crosscutting conceptsPatterns; Cause and Effect; Scale, Proportion, and QuantityStudents look for patterns and exceptions, connect causes to effects, and read scales that count by different amounts.

Data Detective builds data-reading skills that students use across life, Earth, and physical science. It works well before a lab where students will graph their own data, or as practice before a unit test or state test.

How to use it in class

  1. Warm-up (5 min). Project any graph and ask: "What should you read before you look at the data?" Build a class checklist: title, axis labels, units, scale, key.
  2. Lab Mode (35 to 40 min). Students work through their 15 graphs. Each one takes about 2 to 3 minutes. Encourage partners to compare methods, since their numbers will be different.
  3. Submit (2 min). Students screenshot their trophy screen and turn it in.
  4. Debrief (5 min). Use the discussion questions below. Ask which graph type was hardest and why.

Explore Mode works well for targeted review. For example, assign only climate graphs before a weather unit, or only distance-time graphs before a motion test.

Discussion questions

  • Which graph had the trickiest scale? How did you figure out what one gridline was worth?
  • On the climate graph, how did you know which axis to use for the bars and which for the line?
  • Why do scientists do more than one trial and take the average?
  • Crickets chirp more when it's warmer. Does the graph alone prove that warmth causes chirping? What else would you need?
  • Why does a population stop growing even though the organisms keep reproducing?

Key vocabulary

x-axis, y-axis, axis label, units, scale, interval, key (legend), data table, line graph, bar graph, histogram, circle graph, scatter plot, trend, correlation, line of best fit, interpolate, extrapolate, outlier, mean, range, rate, independent variable, dependent variable, controlled variable.

Frequently asked questions

Is Data Detective free?

Yes. It runs free in any web browser with no ads, no download, and no login.

What kinds of graphs and tables are included?

There are 23 graph and table types: bar graphs, double bar graphs, a horizontal bar graph, line graphs with one, two, or three lines, distance-time graphs, scatter plots with a line of best fit, a histogram, a circle graph, a climate graph with two y-axes, a cooling curve, a graph with flipped axes, and data tables. Two use real data from NASA and NOAA.

Will students sitting next to each other get the same answers?

No. Each student gets 15 of the 23 graph types in a random order, and the numbers in each graph are randomized for every student. Neighbors can compare how they solved a graph, but they cannot copy each other's answers.

What happens when a student gets a question wrong?

Dr. Pugrilla walks the student through that exact graph step by step, highlighting the axis, the scale, the key, and the guide lines right on the graph. The student then finishes the last step on their own. Students who get it right can still open the full explanation.

How do students show they finished?

After the 15th graph, a trophy screen appears with the student's name, how many graphs they got right on the first try, their Seven Seconds score, the date and time, and an ID. Students take a screenshot or turn it in however their teacher asks.

What is Seven Seconds?

After every three graphs, students get a quick brain break: start a stopwatch and try to stop it as close to exactly 7 seconds as possible. Closer means more points. Students can skip it with a small link in the corner.