Standards are the floor. Mastery and understanding are the goal.
Explore how each subject becomes a coherent sequence of knowledge, reasoning, practice, and transfer—not a disconnected checklist.
Grade 8 Math
Select a record to inspect its progression
Number System · 8.NS.A.1Distinguish rational from irrational numbers
Component progression
- 1I can determine whether a given decimal expansion repeats eventually or continues without a repeating pattern.
- 2I can convert a repeating decimal into an equivalent rational number written as a fraction.
- 3I can classify a given number as rational or irrational based on whether its decimal expansion terminates, repeats, or does neither.
Number System · 8.NS.A.2Approximate and compare irrational numbers
Component progression
- 1I can use nearby perfect squares to determine a reasonable rational approximation for a square root, such as showing √28 is between 5 and 6.
- 2I can plot the approximate location of an irrational number on a number line using its rational approximation.
- 3I can compare the size of two irrational numbers and estimate the value of an expression involving an irrational number using rational approximations.
Expressions Equations · 8.EE.A.1Apply integer exponent properties
Component progression
- 1I can apply the product-of-powers and quotient-of-powers rules to simplify expressions with the same base.
- 2I can simplify expressions using the rule that a nonzero number to the zero power is 1, and that a negative exponent indicates a reciprocal.
- 3I can use integer exponent properties together to rewrite a numerical expression in an equivalent, simplified form.
Expressions Equations · 8.EE.A.2Solve equations using square and cube roots
Component progression
- 1I can evaluate the square roots of small perfect squares and the cube roots of small perfect cubes without a calculator.
- 2I can solve equations of the form x² = p and x³ = p for a positive rational number p, representing solutions with root symbols and accounting for both solutions when squaring.
- 3I can explain why the square root of a number that is not a perfect square, such as √2, is irrational.
Expressions Equations · 8.EE.A.3Use scientific notation to estimate quantities
Component progression
- 1I can express a very large or very small quantity as a single digit times a power of 10 to estimate its size.
- 2I can compare two quantities expressed in this form by comparing their powers of 10.
- 3I can determine how many times as much one quantity is as another when both are expressed as a single digit times a power of 10.
Expressions Equations · 8.EE.A.4Operate with scientific notation
Component progression
- 1I can multiply and divide numbers expressed in scientific notation, applying integer exponent rules to the powers of 10.
- 2I can add and subtract numbers expressed in scientific notation, first rewriting them with a common power of 10.
- 3I can choose units of appropriate size for a real-world quantity and interpret scientific notation as displayed by calculators or computer software.
Expressions Equations · 8.EE.B.5Graph proportional relationships and compare unit rates
Component progression
- 1I can graph a proportional relationship given as a table, equation, or verbal description.
- 2I can identify the unit rate of a proportional relationship as the slope of its graph.
- 3I can compare two proportional relationships presented in different forms (graph, table, equation, description) by comparing their unit rates.
Expressions Equations · 8.EE.B.6Derive y = mx and y = mx + b using similar triangles
Component progression
- 1I can construct right triangles between two pairs of points on a line and use similarity to show the rise-over-run ratio is the same for both pairs.
- 2I can use the constant-slope argument to derive the equation y = mx for a proportional (through-the-origin) line.
- 3I can extend the argument to a line that intercepts the vertical axis at b, deriving the equation y = mx + b.
Expressions Equations · 8.EE.C.7Solve linear equations in one variable
Component progression
- 1I can solve linear equations in one variable that require combining like terms on one or both sides.
- 2I can solve linear equations in one variable that require applying the distributive property before combining terms.
- 3I can determine whether a linear equation has exactly one solution, infinitely many solutions, or no solution, and justify the classification.
Expressions Equations · 8.EE.C.8Solve systems of two linear equations
Component progression
- 1I can explain that the solution to a system of two linear equations is the point where their graphs intersect, and identify solutions by inspection for simple systems.
- 2I can solve a system of two linear equations by graphing both lines and identifying the intersection point.
- 3I can solve a system of two linear equations algebraically and use systems to solve real-world problems.
Functions · 8.F.A.1Understand functions as input-output rules
Component progression
- 1I can determine whether a given rule, table, or mapping assigns exactly one output to each input.
- 2I can generate input-output ordered pairs from a function rule.
- 3I can explain that a function's graph is the set of all its input-output ordered pairs.
Functions · 8.F.A.2Compare functions across representations
Component progression
- 1I can determine a specific property, such as rate of change or a particular output value, from a function given algebraically, graphically, numerically, or verbally.
- 2I can compare a specific property between two functions given in different representations.
- 3I can draw and justify a conclusion, such as which function has the greater rate of change, based on the comparison.
Functions · 8.F.A.3Interpret y = mx + b as a linear function
Component progression
- 1I can identify a function as linear when it can be written in the form y = mx + b, and identify its slope and y-intercept.
- 2I can verify that a linear function has a constant rate of change by checking a table of values.
- 3I can identify functions that are not linear, such as those with a squared term, and give original examples.
Functions · 8.F.B.4Construct a linear function from a description
Component progression
- 1I can determine the rate of change and initial value of a linear relationship from a verbal description, table, or two given points.
- 2I can construct a linear function modeling the relationship using the determined rate of change and initial value.
- 3I can interpret the rate of change and initial value of the constructed function in terms of the original real-world situation.
Functions · 8.F.B.5Describe and sketch functional relationships qualitatively
Component progression
- 1I can describe in words how a quantity changes over the domain shown in a graph, including where it increases, decreases, or stays constant.
- 2I can sketch a graph showing the general shape described verbally, without needing exact values.
- 3I can match a verbal description of a changing relationship to the graph that correctly represents it, and explain why others do not fit.
Geometry · 8.G.A.1Verify properties of rotations, reflections, and translations
Component progression
- 1I can verify experimentally that translating a figure preserves segment lengths and angle measures.
- 2I can verify experimentally that rotating or reflecting a figure preserves segment lengths and angle measures.
- 3I can verify experimentally that rigid motions map parallel lines to parallel lines.
Geometry · 8.G.A.2Determine congruence via a sequence of rigid motions
Component progression
- 1I can apply a specified rigid motion to a figure and draw its image.
- 2I can determine whether two given figures are congruent by identifying whether a sequence of rigid motions maps one onto the other.
- 3I can describe a specific sequence of rotations, reflections, and translations that maps one given figure onto a congruent figure.
Geometry · 8.G.A.3Describe transformation effects using coordinates
Component progression
- 1I can use coordinate rules to find the image of a figure under a given translation or reflection.
- 2I can use coordinate rules to find the image of a figure under a 90°, 180°, or 270° rotation about the origin.
- 3I can use coordinates to find the image of a figure under a dilation with a given center and scale factor.
Geometry · 8.G.A.4Determine similarity via a sequence of transformations
Component progression
- 1I can explain the difference between similar figures (same shape, possibly different size) and congruent figures (same shape and size).
- 2I can determine whether two given figures are similar by identifying whether a sequence of rigid motions and dilations maps one onto the other.
- 3I can describe a specific sequence of transformations, including at least one dilation, that maps one figure onto a similar figure.
Geometry · 8.G.A.5Use informal arguments for angle relationships
Component progression
- 1I can use an informal argument (such as rearranging angles along a line) to show a triangle's interior angles sum to 180° and that an exterior angle equals the sum of the two remote interior angles.
- 2I can use an informal argument to establish that alternate interior angles and corresponding angles are congruent when a transversal crosses parallel lines.
- 3I can use an informal argument to explain why two triangles with two pairs of congruent angles must be similar.
Geometry · 8.G.B.6Prove the Pythagorean Theorem and its converse
Component progression
- 1I can explain a specific proof (such as an area-based rearrangement proof) that a2 + b2 = c2 for a right triangle's legs and hypotenuse.
- 2I can explain how the converse, which states that a triangle with a2 + b2 = c2 must be a right triangle, follows from the original theorem.
- 3I can use the pythagorean theorem and its converse together to solve a problem involving verifying a right angle and finding a missing measurement.
Geometry · 8.G.B.7Apply the Pythagorean Theorem to find unknown lengths
Component progression
- 1I can apply the pythagorean theorem to find a missing side length in a two-dimensional right triangle, correctly identifying the hypotenuse.
- 2I can apply the pythagorean theorem to solve real-world problems modeled by a right triangle.
- 3I can apply the pythagorean theorem, potentially twice, to find an unknown length in a three-dimensional figure such as a rectangular prism's diagonal.
Geometry · 8.G.B.8Find distance between points using the Pythagorean Theorem
Component progression
- 1I can determine the horizontal and vertical distances between two points on a coordinate plane, forming the legs of a right triangle.
- 2I can use the pythagorean theorem with the horizontal and vertical distances to find the straight-line distance between two points.
- 3I can apply this method to solve a real-world problem involving the distance between two locations plotted on a coordinate grid.
Geometry · 8.G.C.9Apply volume formulas for cones, cylinders, and spheres
Component progression
- 1I can use the formula v = πr²h to find the volume of a cylinder given its radius and height.
- 2I can use the formulas for the volume of a cone and a sphere to find their volumes given the necessary measurements.
- 3I can solve a real-world problem requiring computation of, or solving for an unknown dimension from, a volume of a cone, cylinder, or sphere.
Statistics Probability · 8.SP.A.1Construct and interpret scatter plots
Component progression
- 1I can construct a scatter plot from a bivariate measurement data set.
- 2I can identify clusters and outliers in a scatter plot.
- 3I can describe a scatter plot's association as positive, negative, or none, and as linear or nonlinear.
Statistics Probability · 8.SP.A.2Informally fit and assess a linear model
Component progression
- 1I can determine whether a scatter plot's pattern suggests a linear association appropriate for a straight-line model.
- 2I can draw a straight line that appears to fit a scatter plot's linear pattern reasonably well.
- 3I can judge how closely the data points cluster around the fitted line and describe the quality of the fit.
Statistics Probability · 8.SP.A.3Use a linear model to solve problems
Component progression
- 1I can interpret the slope and y-intercept of a fitted linear model in terms of the real-world quantities being compared.
- 2I can use the equation of a linear model to predict a value of one variable given the other.
- 3I can evaluate whether a prediction made using the model is reasonable, considering the range of the original data.
Statistics Probability · 8.SP.A.4Analyze patterns in bivariate categorical data
Component progression
- 1I can construct a two-way frequency table summarizing bivariate categorical data.
- 2I can calculate relative frequencies from a two-way table, by row, column, or overall total.
- 3I can use relative frequencies to describe a possible association between the two categorical variables.