Middle school math topic

Functions worksheets and activities for Grade 8

7 interactive functions activities, each one auto-graded and randomized per student. Mini Labs drop the math into a real scenario students care about; Skill Practice worksheets build fluency on one standard at a time; multi-day Labs connect a whole unit into a single project.

Worksheets: Mini Labs and Skill Practice

Mini LabGrade 8· 20 min

City Sports & Activity Center: Create Functions from Real-World Situation

Students construct linear functions to model real-world situations at a city sports and activity center. Using descriptions, tables, graphs, and data points, they identify rates of change and initial values, write equations in the form y = mx + b, and interpret slope and intercept in context. Aligned to CCSS 8.F.B.4 and ideal for practice or assessment.

Mini LabGrade 8· 20 min

Comparing Delivery Performance: Algebraic & Tabular Functions

Students compare two linear functions represented in different forms: one as an algebraic equation and the other as a table of values. Using real-world company operations like production, inventory, and order fulfillment, students identify slopes and intercepts to determine which function changes faster and justify their reasoning.

Mini LabGrade 8· 20 min

E-Commerce Operations: Graphing Linear Functions

Analyze real-world warehouse operations by graphing given linear functions in this interactive worksheet. Students create tables, plot ordered pairs, and interpret slopes and y-intercepts for orders processed, inventory remaining, and fuel usage. Aligned to CCSS 8.F.A.1, this activity builds strong graphing and function interpretation skills through a realistic e-commerce storyline.

Mini LabGrade 8· 20 min

Energy Use: Comparing Algebraic and Graphical Representation

Students compare two linear functions represented in algebraic and graphical form to determine which changes faster. Using real-world energy usage scenarios, students identify slopes and y-intercepts, interpret positive and negative rates of change, and justify comparisons. Aligned to CCSS 8.F.A.2 and ideal for practice or assessment.

Mini LabGrade 8· 20 min

Is It Linear? Discovering Straight-Line Functions

Students explore linear and non-linear functions by completing tables, observing graphs, and analyzing equations. They identify straight-line graphs, constant rates of change, and the structure of y=mx+b, then explain why other functions are not linear. Aligned to CCSS 8.F.A.3 and ideal for practice or assessment.

Mini LabGrade 8· 20 min

Physics Lab Data: Graphing Functions

Analyze real physics experiments using linear functions in this interactive worksheet. Students graph given functions for robot motion, battery drain, and battery charging, then interpret slopes and intercepts in context. Aligned to CCSS 8.F.A.1, this activity builds strong intuition for functions through meaningful graphs and real-world data.

Multi-day Labs and Competitions

LabGrade 8· 120 min

Food Truck Using Expressions & Functions

Curbside is an interactive Grade 8 math lab where students run a food truck and use real math to decide if it makes money. Across 7 auto-graded worksheets they build revenue, cost, break-even, and profit, compare competitors, and weigh a marketing curve. A hands-on way to make expressions, equations, and functions feel real. Common Core aligned (8.EE, 8.F).

Common Core standards in functions

Other middle school math topics

Try a functions activity with your class

Preview any activity for free. A free teacher account lets you assign it, watch students work in real time, and skip the grading.

Create a free teacher account