← All courses

Pre-Algebra: Foundations for Algebra I

Grade 8 · secular · Common Core-aligned

This is the year math stops being "follow the steps for this kind of problem" and starts being "figure out what kind of problem this even is." Your child will learn to handle really big and really small numbers with exponents, meet numbers that never end or repeat (like square roots that don't come out clean), solve equations that can honestly have no answer or infinite answers, understand what a function actually is, prove shapes are the same or similar instead of just eyeballing it, use the Pythagorean theorem, work with slope and straight-line graphs, solve two equations at once, and read real scattered data for a trend. By June this feeds directly into Algebra I, which assumes all of it is already solid — not something to re-teach.

What your child will learn

The whole year, in plain English. Tap any unit to see every skill inside, nothing is hidden.

Exponents, Powers, and Scientific Notationpeek inside ▸

This unit builds exponent notation from scratch: what a power actually means, the three rules for combining powers with the same base, then the strange-but-necessary extension to zero and negative exponents, and finally scientific notation for very big and very small numbers. It ends with comparing unfamiliar real-world quantities by their order of magnitude.

  1. Evaluating expressions with exponents

    Evaluate numerical expressions with positive integer exponents using order of operations.

  2. Simplifying with the exponent rules

    Apply the product-of-powers, quotient-of-powers, and power-of-a-power rules to simplify expressions with a single common base.

  3. When exponent rules do not apply

    Distinguish expressions where an exponent rule applies (same base) from superficially similar expressions where it does not (different bases, or addition instead of multiplication).

  4. Zero and negative exponents from patterns

    Explain why extending the pattern of decreasing exponents forces the definitions a^0 = 1 and a^-n = 1/a^n.

  5. Writing numbers in scientific notation

    Convert numbers between standard form and scientific notation for very large and very small numbers.

  6. Calculating with scientific notation

    Perform addition, subtraction, multiplication, and division of numbers expressed in scientific notation, including cases requiring re-normalization of the leading digit.

  7. Comparing quantities by order of magnitude

    Compare the order of magnitude of two unfamiliar real-world quantities given in different units, without being told which quantities to compare or which operation applies.

  8. Why zero and negative exponents always work

    Generalize the exponent rules to justify why a rule that holds for positive integer exponents must also hold for exponent zero and negative integers, using an argument that would apply to any base.

  9. Finding mistakes in exponent solutions

    Critique a flawed worked example that misapplies an exponent rule (e.g. adding exponents with different bases, or mishandling a negative exponent's sign) and identify precisely where the reasoning fails.

The Real Number Systempeek inside ▸

Students learn that not every number can be written as a clean fraction or a decimal that ends or repeats — these are the irrational numbers, and square roots of most whole numbers are their main example. Kids learn to estimate these roots without a calculator, place them accurately on a number line, and justify why a number is or isn't rational.

  1. Perfect squares and their roots

    Given a whole number, identify whether it is a perfect square, and if so, state its square root.

  2. Square roots and cube roots

    Evaluate square roots of perfect squares and cube roots of perfect cubes without a calculator.

  3. Why some square roots are irrational

    Explain why the square root of a non-perfect-square must be irrational, using the definition of rational number as a ratio of integers.

  4. Sorting rational and irrational numbers

    Classify a given number as rational or irrational based on its decimal expansion or its form (fraction, perfect-square root, non-perfect-square root, known constant like pi).

  5. Estimating square roots to tenths

    Estimate the value of a non-perfect-square root to the nearest tenth by reasoning between consecutive perfect squares.

  6. Irrational numbers on a number line

    Place an unfamiliar irrational number on a number line and justify the placement in writing using bounding rational numbers.

  7. Ordering rational and irrational numbers

    Compare and order a mixed set of rational and irrational numbers (fractions, decimals, roots, pi) from least to greatest.

  8. Is this new number rational

    Given a real-world claim about an unfamiliar irrational number (e.g. a newly defined constant), determine whether it could be rational, and justify the determination without prior exposure to that specific number.

  9. What a calculator display cannot prove

    Given only a decimal expansion with no visible pattern (e.g. from a calculator display truncated at 10 digits), decide whether the number could still be rational and identify what additional information would be needed to know for certain.

Linear Equations in One Variablepeek inside ▸

Kids extend equation-solving to messier equations — variables on both sides, distributing and combining like terms — and confront the fact that solving an equation can honestly end in 'no solution' or 'every number works,' not just a single number. The core image is a balance scale: whatever you do to one side, you do to the other.

  1. One step and two step equations

    Given a one- or two-step equation like 3x + 5 = 20, execute the correct sequence of inverse operations to find x.

  2. Distributing and combining like terms

    Given an equation requiring distribution and combining like terms, apply both procedures in the correct order to isolate the variable.

  3. Variables on both sides

    Given an equation with variables on both sides, transform it into an equivalent equation with the variable on one side.

  4. Why some equations have no solution

    Explain why solving an equation to a false numerical statement (like 3 = 5) means the equation has no solution.

  5. One, none, or infinitely many solutions

    Classify an equation as having one solution, no solution, or infinitely many solutions by examining its structure before fully solving.

  6. What no solution equations share

    Compare two structurally different equations that both simplify to 'no solution' and identify what they share.

  7. Writing equations from real situations

    Translate a real-world scenario describing two changing costs or quantities into a linear equation and solve for the unknown.

  8. Tape overlap and how many solutions

    Given an unfamiliar word problem about strips of tape with unknown overlap, determine whether the situation forces a unique length, no possible length, or any length, and justify the classification.

  9. Spotting solution counts without solving

    Given a set of four equations with matched surface complexity, sort them by solution count using structural reasoning rather than full solving.

  10. Like terms in expressions

    Recall the definition of like terms and identify them within a multi-term expression.

Functionspeek inside ▸

This is where 'a rule that takes an input and gives exactly one output' gets formal. Students learn to spot a function in a table, a graph, an equation, or a description, use the vertical line test, and — the hard part — recognize when a table and a graph are actually describing the exact same function.

  1. One output for each input

    Given a set of ordered pairs or a table, determine whether it represents a function by checking whether any input repeats with a different output.

  2. The vertical line test

    Apply the vertical line test to determine whether a graph represents a function, including jagged, piecewise, and curved graphs.

  3. Matching a table to a graph

    Given the same function presented as a table and as a graph, determine whether they represent the same rule by comparing corresponding input-output pairs.

  4. Checking for a constant rate of change

    Given a function's equation, generate a table of input-output pairs and identify whether the rate of change between consecutive rows is constant.

  5. Comparing functions shown different ways

    Given two functions in two DIFFERENT representations (e.g. one as a table, one as a verbal description), determine which has the greater rate of change by extracting rate of change and initial value from each.

  6. Building a piecewise rule from words

    Given a real-world situation described in words with a changing rate at a threshold (e.g. a billing plan), construct a piecewise function rule and justify whether it is linear over its full domain.

  7. When change is not a function

    Explain, using a specific counterexample, why a graph that co-varies smoothly can still fail the function definition.

  8. Linear or nonlinear in real situations

    Classify a set of real-world scenario descriptions as representing linear or nonlinear functions based on whether their rate of change is constant.

Transformations, Congruence, Similarity, and the Pythagorean Theorempeek inside ▸

This long unit replaces 'these shapes look the same' with an actual argument. Kids define congruent and similar precisely — congruent means one figure can be slid, flipped, or turned onto the other; similar adds resizing. They build up the Pythagorean theorem from an area diagram they construct themselves, then use it for distances, including between two points on a coordinate grid.

  1. Translations with coordinate rules

    Given a figure on a coordinate grid and a translation rule, plot the image and state the coordinates of each vertex.

  2. Reflections with coordinate rules

    State the coordinate rule for a reflection over the x-axis, the y-axis, or a given horizontal/vertical line, and apply it to a figure.

  3. Distance and angles under transformations

    Explain why distance between vertices is preserved under translations, reflections, and rotations but not under dilations, while angle measures are preserved under all four transformation types.

  4. Congruence through rigid motions

    Given two figures on a grid, generate and describe a sequence of rigid motions that maps one onto the other, and use that sequence to justify that the figures are congruent.

  5. Finding the scale factor for similarity

    Given two similar figures where the scale factor is not stated, determine the dilation scale factor and center that maps one to the other, then complete the congruence sequence to confirm similarity.

  6. Angle pairs with parallel lines

    Use informal angle arguments (vertical, corresponding, alternate interior) to find unknown angle measures when parallel lines are cut by a transversal.

  7. Why triangle angles sum to 180

    Construct an informal argument, using a transversal through a triangle's vertex, that the interior angles of any triangle sum to 180 degrees.

  8. Proving the Pythagorean theorem with area

    Using an area-based diagram (e.g. rearrangement of four congruent right triangles inside a square), explain why a squared plus b squared equals c squared for any right triangle.

  9. Real problems with the Pythagorean theorem

    Apply the Pythagorean theorem to find an unknown leg or hypotenuse length in a right triangle presented in a real-world context.

  10. Testing for a right triangle

    Determine whether a triangle with three given side lengths is a right triangle, using the converse of the Pythagorean theorem.

  11. Distance between points using triangles

    Compute the distance between two points on the coordinate plane by constructing a right triangle from the segment and applying the Pythagorean theorem.

  12. Solving problems with no diagram

    Given a real-world scenario with no diagram (e.g. two ships' positions given as coordinates, or a 3-D box diagonal), decide independently which combination of transformation and/or Pythagorean reasoning applies and solve it.

Linear Relationships: Slope, Proportionality, and Systemspeek inside ▸

Slope stops being 'rise over run' memorized as a ratio and becomes a proven fact: similar triangles cut from the same line always have proportional sides, which is why a straight line has one constant rate of change everywhere on it. From there, students graph lines using slope-intercept form, separate proportional relationships (which pass through the origin) from linear ones that don't, and take their first pass at systems of two equations — solving by graphing, then by substitution.

  1. Similar triangles and constant slope

    Given two triangles formed under a line by drawing legs parallel to the axes at two different points, explain why the triangles are similar and why this forces the rise-over-run ratio to be constant.

  2. Using the slope formula

    Calculate the slope of a line from two given points using the slope formula.

  3. Graphing proportional relationships and slope

    Graph a proportional relationship from a table or equation and identify the slope as the unit rate.

  4. Comparing proportional relationships in different forms

    Compare two proportional relationships given in different representations (table, graph, equation, verbal description) to determine which has the greater rate.

  5. Graphing and interpreting slope and intercept

    Derive and use slope-intercept form y = mx + b to graph a line given its equation, and explain what m and b represent in a real context.

  6. Using the origin to test proportionality

    Classify a given linear relationship as proportional or non-proportional by testing whether it passes through the origin.

  7. Intersection points as system solutions

    Estimate the solution to a system of two linear equations by graphing both lines and reading the intersection point.

  8. What intersection points mean in context

    Explain what the intersection point of two lines means in terms of the two real-world quantities each line represents.

  9. Solving linear systems using substitution

    Solve a system of two linear equations algebraically using substitution, showing all steps.

  10. Choosing which variable to isolate

    Given a system where neither equation has an isolated variable, decide which variable to isolate and justify the choice before solving by substitution.

  11. How many solutions a system has

    Determine whether a system has one, no, or infinitely many solutions by comparing slopes and intercepts, and connect each case to Unit 3's one-variable equation outcomes.

  12. Writing systems for unfamiliar situations

    Given a real-world scenario with two unstated relationships, drawn from a domain not used in this unit's pricing- and motion-based worked examples (e.g. population growth, mixture/concentration problems, or tank fill/drain rates), generate and solve a system of equations that models it, choosing an appropriate method and justifying the choice.

  13. Three lines and one shared point

    Given three graphed lines with no context, determine which two intersect at a point that also lies on the third, and explain how you know without computing coordinates.

Systems of Linear Equations: Modeling and Applicationpeek inside ▸

This unit takes the systems skills from Unit 6 and points them at real situations — two constraints on the same two quantities at once. Students write systems from word problems, choose between graphing and substitution and defend the choice, and interpret what a system's solution (or lack of one) actually means in context.

  1. Testing ordered pairs in systems

    Given a system of two linear equations, identify whether an ordered pair satisfies both equations by substitution and checking.

  2. Intersection points as system solutions

    Graph two linear equations on the same coordinate plane and identify the intersection point as the system's solution.

  3. Substitution with one equation already solved

    Solve a system of two linear equations using substitution when one equation is already solved for a variable.

  4. Choosing between graphing and substitution

    Compare the graphing and substitution methods for a given system and justify which is more efficient for that specific system.

  5. Writing systems from real situations

    Write a system of two linear equations from a real-world context describing two constraints on the same two quantities.

  6. Interpreting solution points in context

    Interpret the intersection point of a graphed system in terms of the original context, stating what quantity and value it represents.

  7. Predicting solutions from slopes and intercepts

    Classify a system as having one solution, no solution, or infinitely many solutions by comparing slopes and y-intercepts without fully solving.

  8. Meaning of no or infinite solutions

    Explain, using context, why a system with no solution represents two constraints that can never both be true, and why infinitely many solutions represents the same constraint stated two ways.

  9. Modeling and solving with fractional answers

    Given an unfamiliar two-constraint scenario with non-integer or fractional intersection values, construct, solve, and justify a system, choosing a method and defending that choice.

  10. No solution in standard form

    Generalize the condition for a system having no solution to systems written in standard form, without being shown that form during instruction.

Bivariate Data and Lines of Fitpeek inside ▸

Real data is messy — points scattered around, not sitting neatly on a line. This unit teaches kids to spot a trend anyway, draw and compare lines that follow that trend, write the line's equation, use it to predict, and know that a prediction from a trend is not a guarantee for any one point. It also extends the same thinking to categorical data in two-way tables.

  1. Reading association in scatter plots

    Given a scatter plot, classify the pattern as positive, negative, or no association.

  2. Describing scatter plots in words

    Describe, in words naming both variables, whether a scatter plot shows a linear or nonlinear pattern and note clusters or outliers.

  3. Drawing a line of fit

    Draw a straight line that follows the trend of a scattered but linear-associated dataset.

  4. Judging which line fits better

    Compare two candidate lines of fit on the same scatter plot and justify which follows the trend more closely, citing specific points.

  5. Writing the equation of a line

    Write the equation of a fitted line in slope-intercept form and identify the slope and y-intercept from a graph.

  6. What slope and intercept mean

    Interpret the slope and y-intercept of a fitted line as statements about the real-world variables, including units.

  7. Predicting with a line of fit

    Given a new x-value within the data range, use a fitted line's equation to predict a y-value and judge whether the prediction is reasonable.

  8. Two-way tables and relative frequency

    Construct a two-way table from categorical data and calculate relative frequencies by row and column.

  9. Spotting links between categories

    Use relative frequencies in a two-way table to argue whether an association exists between two categorical variables.

  10. Fitting a line to new data

    Given an unfamiliar real dataset with two numeric variables never used in instruction, construct a scatter plot, fit a line, and justify the fit using evidence from the data.

  11. Checking another student's line

    Critique a peer's completed line-of-fit analysis (plot, line, and interpretation) and identify a specific improvement, using no formula for a 'correct' answer.

  12. Trends versus exact rules

    Explain why a line of fit predicts a trend rather than an exact value for any individual data point.

From the parent guide

This is the year math stops being "follow the steps for this kind of problem" and starts being "figure out what kind of problem this even is." Your child will learn to handle really big and really small numbers with exponents, meet numbers that never end or repeat (like square roots that don't come out clean), solve equations that can honestly have no answer or infinite answers, understand what a function actually is, prove shapes are the same or similar instead of just eyeballing it, use the Pythagorean theorem, work with slope and straight-line graphs, solve two equations at once, and read real scattered data for a trend. By June this feeds directly into Algebra I, which assumes all of it is already solid — not something to re-teach.

Unit 1 · what to expect

This unit builds exponent notation from scratch: what a power actually means, the three rules for combining powers with the same base, then the strange-but-necessary extension to zero and negative exponents, and finally scientific notation for very big and very small numbers. It ends with comparing unfamiliar real-world quantities by their order of magnitude.

The full guide covers all 8 units: where kids get stuck, what to say, and how to tell it's working. Included with the course.

Ready when you are

Free for 30 days · then $29/mo or $290/yr for the whole family · Cancel anytime, no questions asked.

Start your family's account
8th Grade Math: Pre-Algebra | Clareza Academy