Looking for free content that’s aligned to your standards? You’ve come to the right place!

## Get Free 8th Grade Math Content

Khan Academy is a nonprofit with thousands of free videos, articles, and practice questions for just about every standard.

No ads, no subscriptions – just 100% free, forever.

### NC.8.NS The Number System

- Know that there are numbers that are not rational, and approximate them by rational numbers.
- NC.8.NS.1 Understand that every number has a decimal expansion. Building upon the definition of a rational number, know that an irrational number is defined as a non-repeating, non-terminating decimal.
- NC.8.NS.2 Use rational approximations of irrational numbers to compare the size of irrational numbers and locate them approximately on a number line. Estimate the value of expressions involving:
- NC.8.NS.2.a Square roots and cube roots to the tenths.
- NC.8.NS.2.b π to the hundredths.

- Checkpoint opportunity

### NC.8.EE Expressions and Equations

- Work with radicals and integer exponents.
- NC.8.EE.1 Develop and apply the properties of integer exponents to generate equivalent numerical expressions.
- NC.8.EE.2 Use square root and cube root symbols to:
- NC.8.EE.2.a Represent solutions to equations of the form x² = p and x³ = p, where p is a positive rational number.
- NC.8.EE.2.b Evaluate square roots of perfect squares and cube roots of perfect cubes for positive numbers less than or equal to 400.

- NC.8.EE.3 Use numbers expressed in scientific notation to estimate very large or very small quantities and to express how many times as much one is than the other.
- NC.8.EE.4 Perform multiplication and division with numbers expressed in scientific notation to solve real-world problems, including problems where both decimal and scientific notation are used.
- Checkpoint opportunity

- Analyze and solve linear equations and inequalities.
- NC.8.EE.7 Solve real-world and mathematical problems by writing and solving equations and inequalities in one variable.
- NC.8.EE.7.a Recognize linear equations in one variable as having one solution, infinitely many solutions, or no solutions.
- NC.8.EE.7.b Solve linear equations and inequalities including multi-step equations and inequalities with the same variable on both sides.

- NC.8.EE.7 Solve real-world and mathematical problems by writing and solving equations and inequalities in one variable.
- Analyze and solve pairs of simultaneous linear equations.
- NC.8.EE.8 Analyze and solve a system of two linear equations in two variables in slope-intercept form.
- NC.8.EE.8.a Understand that solutions to a system of two linear equations correspond to the points of intersection of their graphs because the point of intersection satisfies both equations simultaneously.
- NC.8.EE.8.b Solve real-world and mathematical problems leading to systems of linear equations by graphing the equations. Solve simple cases by inspection.

- Checkpoint opportunity

- NC.8.EE.8 Analyze and solve a system of two linear equations in two variables in slope-intercept form.

### NC.8.F Functions

- Define, evaluate, and compare functions.
- NC.8.F.1 Understand that a function is a rule that assigns to each input exactly one output.
- NC.8.F.1.a Recognize functions when graphed as the set of ordered pairs consisting of an input and exactly one corresponding output.
- NC.8.F.1.b Recognize functions given a table of values or a set of ordered pairs.

- NC.8.F.2 Compare properties of two linear functions each represented in a different way (algebraically, graphically, numerically in tables, or by verbal descriptions).
- NC.8.F.3 Identify linear functions from tables, equations, and graphs.
- Checkpoint opportunity

- NC.8.F.1 Understand that a function is a rule that assigns to each input exactly one output.
- Use functions to model relationships between quantities.
- NC.8.F.4 Analyze functions that model linear relationships.
- NC.8.F.4.a Understand that a linear relationship can be generalized by
*y*=*m**x*+ b. - NC.8.F.4.b Write an equation in slope-intercept form to model a linear relationship by determining the rate of change and the initial value, given at least two (x, y) values or a graph.
- NC.8.F.4.c Construct a graph of a linear relationship given an equation in slope-intercept form.
- NC.8.F.4.d Interpret the rate of change and initial value of a linear function in terms of the situation it models, and in terms of the slope and y-intercept of its graph or a table of values.

- NC.8.F.4.a Understand that a linear relationship can be generalized by
- NC.8.F.5 Qualitatively analyze the functional relationship between two quantities.
- NC.8.F.5.a Analyze a graph determining where the function is increasing or decreasing; linear or non-linear.
- NC.8.F.5.b Sketch a graph that exhibits the qualitative features of a real-world function.

- Checkpoint opportunity

- NC.8.F.4 Analyze functions that model linear relationships.

### NC.8.G Geometry

- Understand congruence and similarity using physical models, transparencies, or geometry software.
- NC.8.G.2 Use transformations to define congruence.
- NC.8.G.2.a Verify experimentally the properties of rotations, reflections, and translations that create congruent figures.
- NC.8.G.2.b Understand that a two-dimensional figure is congruent to another if the second can be obtained from the first by a sequence of rotations, reflections, and translations.
- NC.8.G.2.c Given two congruent figures, describe a sequence that exhibits the congruence between them.

- NC.8.G.3 Describe the effect of dilations about the origin, translations, rotations about the origin in 90 degree increments, and reflections across the x-axis and y-axis on two-dimensional figures using coordinates.
- NC.8.G.4 Use transformations to define similarity.
- NC.8.G.4.a Verify experimentally the properties of dilations that create similar figures.
- NC.8.G.4.b Understand that a two-dimensional figure is similar to another if the second can be obtained from the first by a sequence of rotations, reflections, translations, and dilations.
- NC.8.G.4.c Given two similar two-dimensional figures, describe a sequence that exhibits the similarity between them.

- Checkpoint opportunity

- NC.8.G.2 Use transformations to define congruence.
- Analyze angle relationships.
- NC.8.G.5 Use informal arguments to analyze angle relationships.
- NC.8.G.5.a Recognize relationships between interior and exterior angles of a triangle.
- NC.8.G.5.b Recognize the relationships between the angles created when parallel lines are cut by a transversal.
- NC.8.G.5.c Recognize the angle-angle criterion for similarity of triangles.
- NC.8.G.5.d Solve real-world and mathematical problems involving angles.

- Checkpoint opportunity

- NC.8.G.5 Use informal arguments to analyze angle relationships.
- Understand and apply the Pythagorean Theorem.
- NC.8.G.6 Explain the Pythagorean Theorem and its converse.
- NC.8.G.7 Apply the Pythagorean Theorem and its converse to solve real-world and mathematical problems.
- NC.8.G.8 Apply the Pythagorean Theorem to find the distance between two points in a coordinate system.
- Checkpoint opportunity

- Solve real-world and mathematical problems involving volume of cylinders, cones, and spheres.
- NC.8.G.9 Understand how the formulas for the volumes of cones, cylinders, and spheres are related and use the relationship to solve real-world and mathematical problems.
- Checkpoint opportunity

### NC.8.SP Statistics and Probability

- Investigate patterns of association in bivariate data.
- NC.8.SP.1 Construct and interpret scatter plots for bivariate measurement data to investigate patterns of association between two quantities. Investigate and describe patterns such as clustering, outliers, positive or negative association, linear association, and nonlinear association.
- NC.8.SP.2 Model the relationship between bivariate quantitative data to:
- NC.8.SP.2.a Informally fit a straight line for a scatter plot that suggests a linear association.
- NC.8.SP.2.b Informally assess the model fit by judging the closeness of the data points to the line.

- NC.8.SP.3 Use the equation of a linear model to solve problems in the context of bivariate quantitative data, interpreting the slope and y-intercept.
- NC.8.SP.4 Understand that patterns of association can also be seen in bivariate categorical data by displaying frequencies and relative frequencies in a two-way table.
- NC.8.SP.4.a Construct and interpret a two-way table summarizing data on two categorical variables collected from the same subjects.
- NC.8.SP.4.b Use relative frequencies calculated for rows or columns to describe possible association between the two variables.

- Checkpoint opportunity