8th Grade Math SOL Resources

Online Practice tests from Jefferson Lab

8.1:  The student will

a) simplify numerical expressions involving positive exponents, using rational numbers, order of operations, and properties of operations with real numbers.

b) recognize, represent, compare, and order numbers expressed in scientific notation;

c) compare and order decimals, fractions, percents, and numbers written in scientific notation.

  • Using percentages
  • Sports math hunt - play the game and learn percents
  • Match fractions with decimals and percents
  • Order Integers.
  • Compare and order decimals
  • Fraction Four game - Change fractions to decimals or percents

8.2: describe orally and in writing the relationship between the subsets of the real number system.

  • Rational or Irrational Number?

8.3: solve practical problems involving rational numbers, percents, ratios, and proportions. Problems will be of varying complexities and will involve real-life data, such as finding a discount and discount prices and balancing a checkbook.

  • Ratio
  • Similar figures
  • Great Cartoon blowup activity
  • Customizable proportion problems
  • Scale drawings
  • Proportion as ratio
  • Find factors, multiples and powers of ten
  • Solving Proportions
  • Explore the relation between ratio of rectangle areas and the one of width and height
  • Using Scale drawings to learn about Ratios
  • Use ratios to make a scale model of solar system
  • Use ratio and proportion to build a city
  • Mathematics of maps
  • Oranges Project

8.4: apply the order of operations to evaluate algebraic expressions for given replacement values of the variables. Problems will be limited to positive exponents.

  • Definitions, explanations, practice order of operations and exponent problems at math.com
  • Exponent lesson and activities
  • Order of operations

8.5: given a whole number from 0 to 100 identify it as a perfect square or find the two consecutive whole numbers between which the square root lies.

8.6: verify by measuring and describe the relationships among vertical angles, supplementary angles, and complementary angles and will measure and draw angles of less than 360°.

  • Students practice their knowledge of obtuse, acute, and alternate angles
  • Angles and parallel lines
  • Parallel and Perpendicular Lines
  • Explore congruent figures and triangles
  • Explore similar figures

8.7: investigate and solve practical problems involving volume and surface area of rectangular solids (prisms), cylinders, cones, and pyramids.

8.8: apply transformations (rotate or turn, reflect or flip, translate or slide, and dilate or scale) to geometric figures represented on graph paper. The student will identify applications of transformations, such as tiling, fabric design, art, and scaling.

8.9: construct a three-dimensional model, given the top, side, and/or bottom views.


a) verify the Pythagorean Theorem, using diagrams, concrete materials, and measurement;

b) apply the Pythagorean Theorem to find the missing length of a side of a right triangle when given the lengths of the other two sides.

8.11: analyze problem situations, including games of chance, board games, or grading scales, and make predictions, using knowledge of probability.

  • Games that explore probability.
  • Tricky Track - a probability activity
  • Coin flipping page-flip a coin 100 times in a few seconds. Explore theoretical and experimental probability.

8.12:  make comparisons, predictions, and inferences, using information displayed in frequency distributions; box-and-whisker plots; scattergrams; line, bar, circle, and picture graphs; and histograms.

8.13: use a matrix to organize and describe data.


a) describe and represent relations and functions, using tables, graphs, and rules;

b) relate and compare tables, graphs, and rules as different forms of representation for relationships.

8.15:  solve two-step equations and inequalities in one variable, using concrete materials, pictorial representations, and paper and pencil.

  • Solve inequalities

8.16: graph a linear equation in two variables, in the coordinate plane, using a table of ordered pairs.

8.17:  create and solve problems, using proportions, formulas, and functions.

8.18: use the following algebraic terms appropriately: domain, range, independent variable, and dependent variable.