NC EOG Grade 8 Math Practice: Functions, Equations, and Geometry

A targeted NC EOG Grade 8 math prep guide covering functions, linear equations, the Pythagorean theorem, and statistics — with practice problems and a study plan for North Carolina 8th graders.

Grade 8 math represents the final year of middle school and the doorway to high school algebra. The NC EOG Grade 8 math assessment reflects this transitional role: it tests functions and linear relationships for the first time, deepens geometric reasoning with the Pythagorean theorem and transformations, and introduces irrational numbers and scientific notation. Students who arrive at this test well prepared are also well positioned for Algebra 1 and beyond.

This guide breaks down the key content areas typically tested on the NC EOG Grade 8 math assessment, with practice problems, common mistakes, and a structured study plan.

ViewMath is not affiliated with or endorsed by the North Carolina Department of Public Instruction. For official NC EOG test information, visit dpi.nc.gov.

NC EOG Grade 8 Math: Major Content Domains

The Number System

Grade 8 is the first year students work with irrational numbers. Key concepts include:

  • Classifying numbers: rational (can be written as a/b for integers a and b) vs. irrational (cannot — examples: √2, π, √7)
  • Approximating irrational numbers on a number line (e.g., √50 is between 7 and 8, closer to 7)
  • Understanding that the real number system includes all rational and irrational numbers

Practice: Between which two consecutive integers does √30 fall? 5² = 25 and 6² = 36, so √30 is between 5 and 6. (Answer: 5 and 6)

Practice: Is 0.121221222… rational or irrational? If the decimal pattern never terminates or repeats, it is irrational. (Answer: Irrational — the pattern does not repeat exactly)

Expressions and Equations

Grade 8 introduces scientific notation and extends equation solving to linear equations with one or two variables:

  • Properties of integer exponents (multiplying powers, power of a power, negative exponents)
  • Scientific notation: writing numbers in the form a × 10ⁿ, and computing with numbers in scientific notation
  • Solving multi-step linear equations including equations with variables on both sides and infinitely many or no solutions
  • Solving systems of two linear equations graphically and algebraically (substitution and elimination)

Practice: Simplify: (3 × 10⁴) × (2 × 10³). = 6 × 10⁷. (Answer: 6 × 10⁷ = 60,000,000)

Practice: Solve: 5(x + 2) = 3x + 14. Distribute: 5x + 10 = 3x + 14. Subtract 3x: 2x + 10 = 14. Subtract 10: 2x = 4. x = 2. (Answer: x = 2)

Functions

Functions are introduced as a formal concept in Grade 8. Students must understand:

  • Definition of a function: each input has exactly one output
  • Using the vertical line test to identify functions from graphs
  • Identifying functions from tables (no input value appears twice with different outputs)
  • Comparing properties of two functions represented in different ways (e.g., one as a graph, one as a table)
  • Interpreting rate of change (slope) and initial value (y-intercept) in linear function contexts
  • Distinguishing between linear and nonlinear functions from equations, graphs, and tables

Practice: Does the table below represent a function?

x y
1 4
2 7
3 4
4 9

(Answer: Yes — each input value appears exactly once, so every input has exactly one output.)

Practice: A function has slope 3 and y-intercept −2. Write the equation. (Answer: y = 3x − 2)

Geometry

Grade 8 geometry introduces transformations, the Pythagorean theorem, and volume of curved solids:

Transformations

  • Describing transformations (translations, reflections, rotations) and their effects on figures in the coordinate plane
  • Understanding congruence (same shape and size) and similarity (same shape, proportional sides) in terms of transformations

Pythagorean Theorem

  • Applying the Pythagorean theorem: a² + b² = c² to find unknown side lengths in right triangles
  • Finding distances between two points in the coordinate plane using the distance formula (derived from the Pythagorean theorem)
  • Determining whether a triangle with given side lengths is a right triangle

Practice: A ladder 10 feet long leans against a wall. The base of the ladder is 6 feet from the wall. How high up the wall does the ladder reach? a² + 6² = 10². a² = 100 − 36 = 64. a = 8. (Answer: 8 feet)

Practice: What is the distance between points (1, 2) and (5, 5)? d = √[(5−1)² + (5−2)²] = √[16 + 9] = √25 = 5. (Answer: 5 units)

Volume

  • Volume of cylinders: V = πr²h
  • Volume of cones: V = (1/3)πr²h
  • Volume of spheres: V = (4/3)πr³

Practice: A cylinder has radius 4 cm and height 10 cm. Find its volume. V = π(4²)(10) = 160π ≈ 502.7 cm³. (Answer: 160π cm³)

Statistics and Probability

Grade 8 statistics focuses on bivariate data (two variables):

  • Constructing and interpreting scatter plots
  • Describing patterns in scatter plots: positive/negative association, linear/nonlinear, outliers
  • Drawing a line of best fit (informal) and using it to make predictions
  • Two-way frequency tables: constructing, interpreting, and finding relative frequencies

Practice: A scatter plot of study hours (x) and test scores (y) shows a strong positive linear association. What does this mean? (Answer: As study hours increase, test scores tend to increase as well.)

Common NC EOG Grade 8 Math Mistakes

  • Pythagorean theorem — using legs as hypotenuse: c is always the hypotenuse (the longest side, opposite the right angle). Students sometimes substitute a leg as c. Always identify which side is opposite the right angle first.
  • Functions — confusing “each output is different” with the function rule: A function allows the same output for different inputs (e.g., f(1) = 4 and f(3) = 4 is fine). What is not allowed is the same input giving two different outputs.
  • Scientific notation computation — forgetting to adjust the coefficient: When multiplying (6 × 10³) × (5 × 10²), students correctly compute the powers (10⁵) but sometimes write 30 × 10⁵ instead of adjusting to 3 × 10⁶.
  • Systems of equations — substitution sign errors: When substituting a negative expression, students frequently drop the negative. Writing parentheses around the substituted expression avoids this error.

Three-Week NC EOG Grade 8 Math Study Plan

Week 1: Number System, Exponents, and Equations

Review irrational number approximation and classification. Practice exponent rules with 10–15 problems per session. Then shift to multi-step linear equations and solving systems by substitution and elimination. End week with a 10-question equation-solving quiz.

Week 2: Functions and Geometry

Build function concept understanding through tables, graphs, and equations. Practice identifying functions vs. non-functions. Then spend two sessions on Pythagorean theorem and distance formula. Finish the week with volume formulas for cylinders, cones, and spheres.

Week 3: Statistics, Mixed Review, and Practice Test

Cover scatter plots and two-way tables. Then take a full timed practice test. Review every missed item. Do a targeted 15-question review of the two weakest areas. Light review in the final session — no new content.

ViewMath Grade 8 Resources

ViewMath offers Grade 8 math workbooks and practice test books covering all the domains assessed on the NC EOG and other state math assessments. Full answer keys are included. Browse the Grade 8 catalog in the sidebar.

ViewMath is an independent publisher and is not affiliated with or endorsed by the North Carolina Department of Public Instruction.