Independent state-specific mathematics information
Grade 8 ILEARN Math Guide
Current 2026-2027 Grade 8 content, structure, tools, and official sources. TestByState practice is not yet available for this assessment.
Grade 8 calculator and tools
- The embedded Desmos scientific calculator is available only on calculator-allowed items/segments; exact non-calculator standards are recorded in the standards catalog.
- Grade-specific ILEARN Mathematics Reference Sheet embedded in TDS
- Ruler/measurement, graphing, modeling, and other TDS tools when required by the item
- Paper grade-specific reference copy may be provided
Grade 8 test forms and windows
Grade 8 Math Checkpoint 1
Required through-year Checkpoint 1; an optional second opportunity for remediation remains available through April 9, 2027. 2026-09-14 through 2026-11-13. Statewide administration window; schools schedule locally within it.
- Checkpoint 1: 20–25 questions
Grade 8 Math Checkpoint 2
Required through-year Checkpoint 2; an optional second opportunity for remediation remains available through April 9, 2027. 2026-11-16 through 2027-02-05. Statewide administration window; schools schedule locally within it.
- Checkpoint 2: 20–25 questions
Grade 8 Math Checkpoint 3
Required through-year Checkpoint 3; an optional second opportunity for remediation remains available through April 9, 2027. 2027-02-08 through 2027-04-09. Statewide administration window; schools schedule locally within it.
- Checkpoint 3: 20–25 questions
Grade 8 ILEARN Spring Math
Annual end-of-year Summative assessment after the three through-year Checkpoints. 2027-04-12 through 2027-05-07. Official Grades 3-8 ILEARN Summative window.
- ILEARN Summative Mathematics: 32–37 questions
Grade 8 reporting categories
Number Sense
19–25% of the published blueprint. Eligible codes: 8.NS.1, 8.NS.2, 8.NS.3, 8.NS.4.
Algebra & Functions
24–34% of the published blueprint. Eligible codes: 8.AF.1, 8.AF.2, 8.AF.3, 8.AF.4, 8.AF.5, 8.AF.6, 8.AF.7, 8.AF.8.
Geometry, Measurement, Data Analysis, Statistics, and Probability
30–38% of the published blueprint. Eligible codes: 8.GM.1, 8.GM.2, 8.GM.3, 8.DSP.1, 8.DSP.2, 8.DSP.3, 8.DSP.4, 8.DSP.5.
Mathematical Processes
11–19% of the published blueprint. Eligible codes: PS.1, PS.2, PS.3, PS.4, PS.5, PS.6, PS.7, PS.8.
Official response formats
single choice, multiple select, ordering, matching, fraction model, number line point, graphing, measuring, drag drop, constructed response, math process task.
Standards eligible for current Grade 8 forms
- 8.NS.1: Give examples of rational and irrational numbers, and explain the difference between them. State decimal equivalents for any number. For rational numbers, show that the decimal equivalent terminates or repeats, and convert a repeating decimal into a rational number.
- 8.NS.2: Use rational approximations of irrational numbers to compare the size of irrational numbers, plot them approximately on a number line, and estimate the value of expressions involving irrational numbers.
- 8.NS.3: Given a numeric expression with common rational number bases and integer exponents, apply the properties of exponents to generate equivalent expressions. (E)
- 8.NS.4: Solve real-world problems with rational numbers by using multiple operations. (E)
- 8.AF.1: Solve linear equations and inequalities with rational number coefficients fluently, including those whose solutions require expanding expressions using the distributive property and collecting like terms. Represent real-world problems using linear equations and inequalities in one variable and solve such problems. (E)
- 8.AF.2: Generate linear equations in one variable with one solution, infinitely many solutions, or no solutions. Justify the classification given.
- 8.AF.3: Understand that a function assigns to each x-value (independent variable) exactly one y-value (dependent variable), and that the graph of a function is the set of ordered pairs (x,y).
- 8.AF.4: Describe qualitatively the functional relationship between two quantities by analyzing a graph (e.g., where the function is increasing or decreasing, linear or nonlinear, has a maximum or minimum value). Sketch a graph that exhibits the qualitative features of a function that has been verbally described. (E)
- 8.AF.5: Interpret the equation y = mx + b as defining a linear function whose graph is a straight line; give examples of functions that are not linear. Describe similarities and differences between linear and nonlinear functions from tables, graphs, verbal descriptions, and equations.
- 8.AF.6: Construct a function to model a linear relationship between two quantities given a verbal description, table of values, or graph. Within the context of a problem, describe the meaning of m (rate of change) and b (y-intercept) in y = mx + b. (E)
- 8.AF.7: Compare properties of two linear functions given in different forms, such as a table of values, equation, verbal description, and graph (e.g., compare a distance-time graph to a distance-time equation to determine which of two moving objects has greater speed).
- 8.AF.8: Approximate the solution of a system of equations by graphing and interpreting the reasonableness of the approximation. (E)
- 8.GM.1: Explore dilations, translations, rotations, and reflections on two-dimensional figures in the coordinate plane. (E)
- 8.GM.2: Solve real-world and other mathematical problems involving volume of cones, spheres, and pyramids and surface area of spheres. (E)
- 8.GM.3: Apply the Pythagorean Theorem to determine unknown side lengths in right triangles in real-world and other mathematical problems in two dimensions. (E)
- 8.DSP.1: Construct and interpret scatter plots for bivariate measurement data to investigate patterns of association between two quantitative variables. Describe patterns such as clustering, outliers, positive or negative association, linear association, and nonlinear association.
- 8.DSP.2: Write and use equations that model linear relationships to make predictions, including interpolation and extrapolation, in real-world situations involving bivariate measurement data. Interpret the slope and y-intercept in context. (E)
- 8.DSP.3: Represent sample spaces and find probabilities of compound events (independent and dependent) using organized lists, tables, and tree diagrams.(E)
- 8.DSP.4: Define the probability of a compound event, just as with simple events, as the fraction of outcomes in the sample space for which the compound event occurs. Use appropriate terminology to describe independent, dependent, complementary, and mutually exclusive events. (E)
- 8.DSP.5: For events with a large number of outcomes, understand the use of the multiplication counting principle. Develop the multiplication counting principle, and apply it to situations with a large number of outcomes.
- PS.1: PS.1: Make sense of problems and persevere in solving them.
- PS.2: PS.2: Reason abstractly and quantitatively.
- PS.3: PS.3: Construct viable arguments and critique the reasoning of others.
- PS.4: PS.4: Model with mathematics.
- PS.5: PS.5: Use appropriate tools strategically.
- PS.6: PS.6: Attend to precision
- PS.7: PS.7: Look for and make use of structure.
- PS.8: PS.8: Look for and express regularity in repeated reasoning.