Algebra I (Massachusetts Curriculum Frameworks)
Your Teacher Information Pack for Algebra I in Massachusetts: the standards with their official codes, the state tests and the official links. Check what you're teaching and plan a lesson.
Learn how – Teacher Information Packs: watch the 2-minute video · print (PDF) · also Year Planner setup
- State
- Massachusetts
- Course
- Algebra I
- Standards
- Massachusetts Curriculum Framework for Mathematics (2017)
- Last checked
- 2026-10-21
Track your class against these statements with Classfern Pro. What's in Pro Join Classfern Pro
The standards (our summaries)
Massachusetts's official codes with our own short summaries (not the official wording). Each code links to the official document.
The Real Number System (AI.N-RN)
- AI.N-RN.A.1 Explain how rational exponents get their meaning by extending the rules for integer exponents.
- AI.N-RN.A.2 Use exponent rules to rewrite expressions with radicals and rational exponents.
- AI.N-RN.B.3 Explain why sums and products of rationals are rational, and why rational + irrational and non-zero rational × irrational are irrational.
Quantities (AI.N-Q)
- AI.N-Q.A.1 Use units to understand problems and guide multi-step solutions; choose and interpret units and scales in formulas and graphs.
- AI.N-Q.A.2 Define suitable quantities for descriptive modeling.
- AI.N-Q.A.3 Choose a level of accuracy suited to the limits of measurement when reporting quantities.
Seeing Structure in Expressions (AI.A-SSE)
- AI.A-SSE.A.1 Interpret expressions that stand for a quantity in context.
- AI.A-SSE.A.2 Use the structure of an expression to find ways to rewrite it, e.g. spotting a difference of squares.
- AI.A-SSE.B.3 Rewrite an expression in a form that reveals properties of the quantity it represents.
Arithmetic with Polynomials and Rational Expressions (AI.A-APR)
- AI.A-APR.A.1 Understand that polynomials form a system like the integers, closed under certain operations.
Creating Equations (AI.A-CED)
- AI.A-CED.A.1 Write and solve one-variable equations and inequalities from linear, quadratic and exponential (integer exponent) situations.
- AI.A-CED.A.2 Write equations in two or more variables for relationships and graph them on labeled, scaled axes.
- AI.A-CED.A.3 Show constraints with equations, inequalities or systems and judge whether solutions make sense in context.
- AI.A-CED.A.4 Rearrange formulas to make a chosen quantity the subject, e.g. Ohm's law V = IR for R.
Reasoning with Equations and Inequalities (AI.A-REI)
- AI.A-REI.A.1 Explain each step in solving an equation as following from equality in the step before, and justify the method.
- AI.A-REI.B.3 Solve one-variable linear equations and inequalities, including ones with letter coefficients.
- a. Solve one-variable linear equations and inequalities that involve absolute value.
- AI.A-REI.B.4 Solve quadratic equations in one variable.
- AI.A-REI.C.5 Prove that replacing one equation in a system by itself plus a multiple of the other gives a system with the same solutions.
- AI.A-REI.C.6 Solve pairs of linear equations in two variables exactly and approximately (e.g. by graphing).
- AI.A-REI.C.7 Solve a two-variable system made of a linear and a quadratic equation, by algebra and by graphing.
- AI.A-REI.D.10 Know a two-variable equation's graph shows all of its solutions plotted in the coordinate plane.
- AI.A-REI.D.11 Explain why x-values where y = f(x) and y = g(x) cross solve f(x) = g(x); find solutions approximately.
- AI.A-REI.D.12 Graph linear inequalities in two variables as half-planes and systems of them as overlapping half-planes.
Interpreting Functions (AI.F-IF)
- AI.F-IF.A.1 Understand a function as assigning each input in the domain exactly one output; the graph of f is y = f(x).
- AI.F-IF.A.2 Use function notation, evaluate functions for given inputs and interpret statements in context.
- AI.F-IF.A.3 Know sequences are functions on the integers, sometimes defined recursively, e.g. the Fibonacci sequence.
- AI.F-IF.B.4 Interpret key features of graphs and tables of a relationship in context and sketch graphs from verbal descriptions.
- AI.F-IF.B.5 Relate a function's domain to its graph and to the situation it describes.
- AI.F-IF.B.6 Find, interpret and estimate a function's average rate of change over an interval.
- AI.F-IF.C.7 Graph functions from their equations and show key features, by hand in simple cases and with technology.
- AI.F-IF.C.8 Rewrite a function in equivalent forms to show different properties.
- AI.F-IF.C.9 Move between representations of functions and compare two functions shown in different ways.
Building Functions (AI.F-BF)
- AI.F-BF.A.1 Write linear, quadratic or exponential functions to describe how two quantities are related.
- AI.F-BF.A.2 Write arithmetic and geometric sequences recursively and with an explicit formula and convert between forms.
- AI.F-BF.B.3 Find the effect of f(x) + k, k·f(x), f(kx) and f(x + k) on graphs of linear, quadratic, exponential and absolute value functions, using technology.
- AI.F-BF.B.4 Find inverse functions using algebra and graphs.
- a. Solve f(x) = c for an invertible linear function and write the inverse.
Linear, Quadratic, and Exponential Models (AI.F-LE)
- AI.F-LE.A.1 Tell apart situations modeled by linear functions and by exponential functions.
- a. Prove linear functions grow by equal differences and exponential functions by equal factors over equal intervals.
- b. Spot situations where one quantity changes by the same amount for each unit of another.
- c. Spot situations where a quantity grows or shrinks by the same percent over each equal interval.
- AI.F-LE.A.2 Build linear and exponential functions, including sequences, from a graph, a description or input-output pairs.
- AI.F-LE.A.3 Use graphs and tables to show exponential growth eventually exceeds linear, quadratic or polynomial growth.
- AI.F-LE.B.5 Interpret the parameters of a linear or exponential function in context.
Interpreting Categorical and Quantitative Data (AI.S-ID)
- AI.S-ID.A.1 Show data for one variable on the real number line with dot plots, histograms and box plots.
- AI.S-ID.A.2 Compare center and spread of two or more data sets using statistics that suit the shape of the data.
- AI.S-ID.A.3 Explain differences in shape, center and spread of data sets in context, considering outliers.
- AI.S-ID.B.5 Summarize two categorical variables in two-way tables, interpret relative frequencies and spot possible associations.
- AI.S-ID.B.6 Plot pairs of quantitative data on a scatter plot and describe the relationship.
- AI.S-ID.C.7 Explain what a linear model's slope and intercept mean for the data.
- AI.S-ID.C.8 Use technology to find the correlation coefficient of a linear fit and interpret it.
- AI.S-ID.C.9 Tell correlation apart from causation.
Tests and key dates
- MCAS (Massachusetts Comprehensive Assessment System) – grades Grades 3–8 and high school (DESE admin page: "Spring 2026 Grades 3–8 and High School"); detailed 2026-27 schedule is a Word file not read (official page)
Check the Massachusetts Department of Elementary and Secondary Education for which grades are tested and this year's testing dates.
Official documents
More packs
Massachusetts hub · Find another TIP
Standards codes from the 2017 Massachusetts Curriculum Framework for Mathematics (Massachusetts Department of Elementary and Secondary Education). Summaries are Classfern's own words. Not affiliated with or endorsed by DESE.
Codes are facts; the descriptions are our own short summaries, not the official text. Always check the official document.
Classfern is not affiliated with or endorsed by the Massachusetts Department of Elementary and Secondary Education.