# Algebra

See recommended skills!Here is a list of all of the skills that cover algebra! These skills are organized by grade, and you can move your mouse over any skill name to view a sample question. To start practicing, just click on any link. IXL will track your score, and the questions will automatically increase in difficulty as you improve!

## Fifth-grade skills

- E.3Find the missing exponent or base
- O.3Write numerical expressions
- V.1Write variable expressions
- V.2Write variable expressions: word problems
- V.3Evaluate variable expressions
- V.4Write variable equations: word problems
- V.5Solve equations with whole numbers
- V.6Solve equations with decimals
- V.7Find a value using two-variable equations
- V.8Complete a table for a two-variable relationship
- V.9Complete a table from a graph
- V.10Graph a two-variable relationship
- V.11Write a two-variable equation

## Sixth-grade skills

- D.3Find the missing exponent or base
- Y.1Write variable expressions
- Y.2Write variable expressions: word problems
- Y.3Evaluate variable expressions with whole numbers
- Y.4Evaluate multi-variable expressions
- Y.5Evaluate variable expressions with decimals, fractions, and mixed numbers
- Y.6Identify terms and coefficients
- Y.9Multiply using the distributive property
- Y.10Factor using the distributive property
- Y.11Solve for a variable using properties of multiplication
- Y.12Write equivalent expressions using properties
- Y.13Add and subtract like terms
- Y.14Identify equivalent expressions
- Z.1Does x satisfy an equation?
- Z.2Which x satisfies an equation?
- Z.3Write an equation from words
- Z.4Model and solve equations using algebra tiles
- Z.5Write and solve equations that represent diagrams
- Z.6Solve one-step equations with whole numbers
- Z.7Solve one-step equations with decimals, fractions, and mixed numbers
- Z.8Solve one-step equations: word problems
- Z.9Solve two-step equations
- Z.10Solve equations involving like terms
- Z.11Solve equations involving integers
- AA.1Solutions to inequalities
- AA.2Graph inequalities on number lines
- AA.4Solve one-step inequalities
- AA.5Graph solutions to one-step inequalities
- BB.1Does (x, y) satisfy an equation?
- BB.2Identify independent and dependent variables
- BB.3Find a value using two-variable equations
- BB.4Solve word problems involving two-variable equations
- BB.5Complete a table for a two-variable relationship
- BB.6Write a two-variable equation
- BB.7Identify the graph of an equation
- BB.8Graph a two-variable equation
- BB.10Write an equation from a graph using a table

## Seventh-grade skills

- I.3Solve equations with variable exponents
- K.8Write and solve equations for proportional relationships
- Q.6Evaluate variable expressions for number sequences
- Q.7Write variable expressions for arithmetic sequences
- R.1Write variable expressions
- R.2Write variable expressions: word problems
- R.3Evaluate linear expressions
- R.4Evaluate multi-variable expressions
- R.5Evaluate absolute value expressions
- R.6Evaluate nonlinear expressions
- R.7Identify terms and coefficients
- R.10Solve equations using properties
- R.11Write equivalent expressions using properties
- R.12Add and subtract like terms
- R.13Add, subtract, and multiply linear expressions
- R.14Factors of linear expressions
- R.15Identify equivalent linear expressions
- S.1Which x satisfies an equation?
- S.2Write an equation from words
- S.3Model and solve equations using algebra tiles
- S.4Write and solve equations that represent diagrams
- S.5Solve one-step equations
- S.6Solve two-step equations
- S.7Solve equations: word problems
- S.8Solve equations involving like terms
- T.1Solutions to inequalities
- T.4Solve one-step inequalities
- T.5Graph solutions to one-step inequalities
- T.6Solve two-step inequalities
- T.7Graph solutions to two-step inequalities
- U.1Does (x, y) satisfy the equation?
- U.2Identify independent and dependent variables
- U.3Find a value using two-variable equations
- U.4Solve word problems involving two-variable equations
- U.5Complete a table for a two-variable relationship
- U.6Write a two-variable equation
- U.7Identify the graph of an equation
- U.8Graph a two-variable equation
- U.9Interpret a graph: word problems
- U.10Write an equation from a graph using a table
- V.1Find the slope from a graph
- V.2Find the slope from two points
- V.4Find the slope from an equation
- V.5Graph a line using slope
- V.7Identify linear and nonlinear functions

## Eighth-grade skills

- F.3Solve equations with variable exponents
- F.8Multiplication with exponents
- F.9Division with exponents
- F.10Multiplication and division with exponents
- F.11Power rule
- F.18Solve equations involving squares and square roots
- F.20Solve equations involving cubes and cube roots
- I.9Write and solve equations for proportional relationships
- U.6Evaluate variable expressions for number sequences
- U.7Write variable expressions for arithmetic sequences
- V.1Write variable expressions
- V.2Write variable expressions from diagrams
- V.3Write variable expressions: word problems
- V.4Evaluate one-variable expressions
- V.5Evaluate multi-variable expressions
- V.6Evaluate absolute value expressions
- V.7Evaluate radical expressions
- V.8Evaluate rational expressions
- V.9Identify terms and coefficients
- V.12Write equivalent expressions using properties
- V.13Add and subtract like terms
- V.14Add, subtract, and multiply linear expressions
- V.15Factors of linear expressions
- V.16Identify equivalent linear expressions
- W.1Which x satisfies an equation?
- W.2Write an equation from words
- W.3Model and solve equations using algebra tiles
- W.4Write and solve equations that represent diagrams
- W.6Solve one-step equations
- W.7Solve two-step equations
- W.8Solve multi-step equations
- W.9Solve equations involving like terms
- W.10Solve equations with variables on both sides
- W.11Solve equations: mixed review
- W.13Find the number of solutions
- W.14Create equations with no solutions or infinitely many solutions
- X.1Solutions to inequalities
- X.4Solve one-step inequalities
- X.5Graph solutions to one-step inequalities
- X.6Solve two-step inequalities
- X.7Graph solutions to two-step inequalities
- X.8Solve multi-step inequalities
- X.9Graph solutions to multi-step inequalities
- Y.1Find the slope of a graph
- Y.2Find the slope from two points
- Y.4Find the slope of an equation
- Y.5Graph a line using slope
- Y.6Graph a line from an equation
- Y.11Slopes of parallel and perpendicular lines
- Z.2Does (x, y) satisfy the linear function?
- Z.3Identify independent and dependent variables
- Z.6Evaluate a linear function
- Z.7Complete a table for a linear function
- Z.8Complete a table and graph a linear function
- Z.9Interpret the graph of a linear function: word problems
- Z.10Write a linear function from a table
- Z.12Write linear functions: word problems
- Z.13Interpret linear functions
- Z.14Identify linear and nonlinear functions
- Z.15Does (x, y) satisfy the nonlinear function?
- Z.16Evaluate a nonlinear function
- AA.1Is (x, y) a solution to the system of equations?
- AA.2Solve a system of equations by graphing
- AA.3Solve a system of equations by graphing: word problems
- AA.4Find the number of solutions to a system of equations by graphing
- AA.5Find the number of solutions to a system of equations
- AA.6Classify a system of equations by graphing
- AA.7Classify a system of equations
- AA.8Solve a system of equations using substitution
- AA.9Solve a system of equations using substitution: word problems
- AA.10Solve a system of equations using elimination
- AA.11Solve a system of equations using elimination: word problems
- BB.1Identify monomials
- BB.2Model polynomials with algebra tiles
- BB.3Add and subtract polynomials using algebra tiles
- BB.4Add and subtract polynomials
- BB.5Add polynomials to find perimeter
- BB.6Multiply monomials
- BB.7Divide monomials
- BB.8Multiply and divide monomials
- BB.9Powers of monomials
- BB.10Square and cube roots of monomials
- BB.11Multiply polynomials using algebra tiles
- BB.12Multiply polynomials
- BB.13Multiply polynomials to find area

## Algebra 1 skills

- B.3Evaluate variable expressions involving integers
- B.7Evaluate variable expressions involving rational numbers
- H.3Simplify variable expressions using properties
- I.1Write variable expressions
- I.2Simplify variable expressions involving like terms and the distributive property
- I.3Identify equivalent linear expressions
- I.4Write variable equations
- I.5Does x satisfy the equation?
- I.6Which x satisfies an equation?
- I.7Solve equations using order of operations
- I.8Rearrange multi-variable equations
- J.1Model and solve equations using algebra tiles
- J.2Write and solve equations that represent diagrams
- J.3Solve one-step linear equations
- J.4Solve two-step linear equations
- J.5Solve advanced linear equations
- J.6Solve equations with variables on both sides
- J.7Find the number of solutions
- J.8Create equations with no solutions or infinitely many solutions
- J.9Solve linear equations: word problems
- J.10Solve linear equations: mixed review
- K.3Identify solutions to inequalities
- K.4Solve one-step linear inequalities: addition and subtraction
- K.5Solve one-step linear inequalities: multiplication and division
- K.6Solve one-step linear inequalities
- K.7Graph solutions to one-step linear inequalities
- K.8Solve two-step linear inequalities
- K.9Graph solutions to two-step linear inequalities
- K.10Solve advanced linear inequalities
- K.11Graph solutions to advanced linear inequalities
- K.14Solve compound inequalities
- K.15Graph solutions to compound inequalities
- L.1Solve absolute value equations
- L.2Graph solutions to absolute value equations
- L.3Solve absolute value inequalities
- L.4Graph solutions to absolute value inequalities
- M.1Matrix vocabulary
- M.2Matrix operation rules
- M.3Add and subtract matrices
- M.4Multiply a matrix by a scalar
- M.5Add and subtract scalar multiples of matrices
- M.6Multiply two matrices
- O.4Rate of travel: word problems
- O.5Weighted averages: word problems
- P.4Evaluate variable expressions for number sequences
- P.5Write variable expressions for arithmetic sequences
- P.6Write variable expressions for geometric sequences
- Q.7Evaluate a function
- Q.8Evaluate a function: plug in an expression
- Q.10Complete a function table from an equation
- Q.11Interpret the graph of a function: word problems
- R.3Graph a proportional relationship
- R.4Write direct variation equations
- R.5Write and solve direct variation equations
- R.6Identify direct variation and inverse variation
- R.7Write inverse variation equations
- R.8Write and solve inverse variation equations
- S.1Identify linear functions
- S.2Find the slope of a graph
- S.3Find the slope from two points
- S.5Slope-intercept form: find the slope and y-intercept
- S.6Slope-intercept form: graph an equation
- S.7Slope-intercept form: write an equation from a graph
- S.8Slope-intercept form: write an equation
- S.9Slope-intercept form: write an equation from a table
- S.10Slope-intercept form: write an equation from a word problem
- S.11Linear equations: solve for y
- S.12Write linear functions to solve word problems
- S.13Complete a table and graph a linear function
- S.15Write equations in standard form
- S.16Standard form: find x- and y-intercepts
- S.17Standard form: graph an equation
- S.18Equations of horizontal and vertical lines
- S.19Graph a horizontal or vertical line
- S.20Point-slope form: graph an equation
- S.21Point-slope form: write an equation
- S.22Point-slope form: write an equation from a graph
- S.23Slopes of parallel and perpendicular lines
- S.24Write an equation for a parallel or perpendicular line
- T.1Does (x, y) satisfy the inequality?
- T.2Linear inequalities: solve for y
- T.3Graph a two-variable linear inequality
- T.4Linear inequalities: word problems
- T.5Is (x, y) a solution to the system of inequalities?
- T.6Solve systems of linear inequalities by graphing
- U.1Is (x, y) a solution to the system of equations?
- U.2Solve a system of equations by graphing
- U.3Solve a system of equations by graphing: word problems
- U.4Find the number of solutions to a system of equations by graphing
- U.5Find the number of solutions to a system of equations
- U.6Classify a system of equations by graphing
- U.7Classify a system of equations
- U.8Solve a system of equations using substitution
- U.9Solve a system of equations using substitution: word problems
- U.10Solve a system of equations using elimination
- U.11Solve a system of equations using elimination: word problems
- U.12Solve a system of equations using augmented matrices
- U.13Solve a system of equations using augmented matrices: word problems
- U.14Solve a system of equations using any method
- U.15Solve a system of equations using any method: word problems
- V.4Multiplication with exponents
- V.5Division with exponents
- V.6Multiplication and division with exponents
- V.7Power rule
- X.4Domain and range of exponential functions: equations
- Y.1Identify monomials
- Y.2Multiply monomials
- Y.3Divide monomials
- Y.4Multiply and divide monomials
- Y.5Powers of monomials
- Z.1Polynomial vocabulary
- Z.2Model polynomials with algebra tiles
- Z.3Add and subtract polynomials using algebra tiles
- Z.4Add and subtract polynomials
- Z.5Add polynomials to find perimeter
- Z.6Multiply a polynomial by a monomial
- Z.7Multiply two polynomials using algebra tiles
- Z.8Multiply two binomials
- Z.9Multiply two binomials: special cases
- Z.10Multiply polynomials
- AA.1GCF of monomials
- AA.2Factor out a monomial
- AA.3Factor quadratics using algebra tiles
- AA.4Factor quadratics with leading coefficient 1
- AA.5Factor quadratics with other leading coefficients
- AA.6Factor quadratics: special cases
- AA.7Factor by grouping
- AA.8Factor polynomials
- BB.1Characteristics of quadratic functions
- BB.2Complete a function table: quadratic functions
- BB.5Solve a quadratic equation using square roots
- BB.6Solve a quadratic equation using the zero product property
- BB.7Solve a quadratic equation by factoring
- BB.8Complete the square
- BB.9Solve a quadratic equation by completing the square
- BB.10Solve a quadratic equation using the quadratic formula
- BB.11Using the discriminant
- CC.1Identify linear, quadratic, and exponential functions from graphs
- CC.2Identify linear, quadratic, and exponential functions from tables
- CC.3Write linear, quadratic, and exponential functions
- DD.1Complete a function table: absolute value functions
- DD.2Graph an absolute value function
- DD.4Domain and range of absolute value functions: equations
- FF.1Evaluate a radical function
- FF.3Domain and range of radical functions: equations
- FF.4Solve radical equations I
- FF.5Solve radical equations II
- GG.1Rational functions: asymptotes and excluded values
- GG.3Simplify rational expressions
- GG.4Multiply and divide rational expressions
- GG.5Divide polynomials
- GG.6Add and subtract rational expressions
- GG.7Solve rational equations
- GG.8Evaluate rational expressions

## Geometry skills

- A.3Properties of exponents
- A.5Write variable expressions
- A.6Solve linear equations
- A.7Solve linear inequalities
- A.8Solve systems of linear equations
- A.9Solve a quadratic equation by factoring
- A.10Solve a quadratic equation using the quadratic formula
- E.5Slopes of parallel and perpendicular lines
- E.6Equations of parallel and perpendicular lines

## Algebra 2 skills

- A.1Evaluate variable expressions involving integers
- A.2Evaluate variable expressions involving rational numbers
- A.3Simplify variable expressions using properties
- B.2Solve linear equations: word problems
- B.3Solve absolute value equations
- B.4Graph solutions to absolute value equations
- B.5Solve multi-variable equations
- C.1Graph a linear inequality in one variable
- C.2Write inequalities from graphs
- C.3Write a linear inequality: word problems
- C.4Solve linear inequalities
- C.5Graph solutions to linear inequalities
- C.6Solve absolute value inequalities
- C.7Graph solutions to absolute value inequalities
- C.8Graph a two-variable linear inequality
- C.10Graph solutions to quadratic inequalities
- C.11Solve quadratic inequalities
- E.1Is (x, y) a solution to the system of equations?
- E.2Solve a system of equations by graphing
- E.3Solve a system of equations by graphing: word problems
- E.4Find the number of solutions to a system of equations
- E.5Classify a system of equations
- E.6Solve a system of equations using substitution
- E.7Solve a system of equations using substitution: word problems
- E.8Solve a system of equations using elimination
- E.9Solve a system of equations using elimination: word problems
- E.10Solve a system of equations using any method
- E.11Solve a system of equations using any method: word problems
- E.12Solve a system of equations in three variables using substitution
- E.13Solve a system of equations in three variables using elimination
- E.14Determine the number of solutions to a system of equations in three variables
- E.15Solve a non-linear system of equations
- F.1Is (x, y) a solution to the system of inequalities?
- F.2Solve systems of linear inequalities by graphing
- F.3Solve systems of linear and absolute value inequalities by graphing
- F.4Find the vertices of a solution set
- F.5Linear programming
- G.1Matrix vocabulary
- G.2Matrix operation rules
- G.3Add and subtract matrices
- G.4Multiply a matrix by a scalar
- G.5Add and subtract scalar multiples of matrices
- G.6Multiply two matrices
- G.7Simplify matrix expressions
- G.8Properties of matrices
- G.9Solve matrix equations
- G.10Determinant of a matrix
- G.11Is a matrix invertible?
- G.12Inverse of a matrix
- G.13Identify inverse matrices
- G.14Solve matrix equations using inverses
- G.15Identify transformation matrices
- G.16Transformation matrices: write the vertex matrix
- G.17Transformation matrices: graph the image
- G.18Solve a system of equations using augmented matrices
- G.19Solve a system of equations using augmented matrices: word problems
- H.1Introduction to complex numbers
- H.2Add and subtract complex numbers
- H.3Complex conjugates
- H.4Multiply complex numbers
- H.5Divide complex numbers
- H.6Add, subtract, multiply, and divide complex numbers
- H.7Absolute values of complex numbers
- H.8Powers of i
- I.1Factor out a monomial
- I.2Factor quadratics using algebra tiles
- I.3Factor quadratics
- I.4Factor using a quadratic pattern
- I.5Factor by grouping
- I.6Factor sums and differences of cubes
- I.7Factor polynomials
- J.1Characteristics of quadratic functions
- J.2Complete a function table: quadratic functions
- J.3Graph a quadratic function
- J.4Solve a quadratic equation using square roots
- J.5Solve a quadratic equation using the zero product property
- J.6Solve a quadratic equation by factoring
- J.7Complete the square
- J.8Solve a quadratic equation by completing the square
- J.9Solve a quadratic equation using the quadratic formula
- J.10Using the discriminant
- J.12Write a quadratic function from its zeros
- K.1Polynomial vocabulary
- K.2Add and subtract polynomials
- K.3Multiply polynomials
- K.4Divide polynomials using long division
- K.5Divide polynomials using synthetic division
- K.6Evaluate polynomials using synthetic division
- K.7Solve polynomial equations
- K.8Find the roots of factored polynomials
- K.9Write a polynomial from its roots
- K.10Rational root theorem
- K.11Complex conjugate theorem
- K.12Conjugate root theorems
- K.13Descartes' Rule of Signs
- K.15Fundamental Theorem of Algebra
- K.16Pascal's triangle
- K.17Pascal's triangle and the Binomial Theorem
- K.18Binomial Theorem I
- K.19Binomial Theorem II
- L.12Domain and range of radical functions
- L.13Solve radical equations
- N.1Rational functions: asymptotes and excluded values
- N.2Evaluate rational expressions I
- N.3Evaluate rational expressions II
- N.4Simplify rational expressions
- N.5Multiply and divide rational expressions
- N.6Add and subtract rational expressions
- N.7Solve rational equations
- Q.1Write and solve direct variation equations
- Q.2Write and solve inverse variation equations
- Q.3Classify variation
- Q.4Write joint and combined variation equations I
- Q.5Find the constant of variation
- Q.6Write joint and combined variation equations II
- Q.7Solve variation equations
- BB.3Evaluate explicit formulas for sequences
- BB.6Write a formula for an arithmetic sequence
- BB.7Write a formula for a geometric sequence

## Precalculus skills

- C.3Graph a quadratic function
- C.9Using the discriminant
- D.1Divide polynomials using long division
- D.2Divide polynomials using synthetic division
- D.3Evaluate polynomials using synthetic division
- D.4Find the roots of factored polynomials
- D.5Write a polynomial from its roots
- D.6Rational root theorem
- D.7Complex conjugate theorem
- D.8Conjugate root theorems
- D.9Descartes' Rule of Signs
- D.10Fundamental Theorem of Algebra
- D.12Factor sums and differences of cubes
- D.13Solve equations with sums and differences of cubes
- D.14Factor using a quadratic pattern
- D.15Solve equations using a quadratic pattern
- D.16Pascal's triangle
- D.17Pascal's triangle and the Binomial Theorem
- D.18Binomial Theorem I
- D.19Binomial Theorem II
- E.1Rational functions: asymptotes and excluded values
- I.2Solve a system of equations by graphing: word problems
- I.5Solve a system of equations using substitution: word problems
- I.8Solve a system of equations in three variables using substitution
- I.9Solve a system of equations in three variables using elimination
- I.10Determine the number of solutions to a system of equations in three variables
- J.1Solve systems of linear inequalities by graphing
- J.2Solve systems of linear and absolute value inequalities by graphing
- J.3Find the vertices of a solution set
- J.4Linear programming
- K.1Graph solutions to quadratic inequalities
- K.2Solve quadratic inequalities
- K.3Graph solutions to higher-degree inequalities
- K.4Solve higher-degree inequalities
- L.1Matrix vocabulary
- L.2Matrix operation rules
- L.3Add and subtract matrices
- L.4Multiply a matrix by a scalar
- L.5Add and subtract scalar multiples of matrices
- L.6Multiply two matrices
- L.7Simplify matrix expressions
- L.8Properties of matrices
- L.9Solve matrix equations
- L.10Determinant of a matrix
- L.11Is a matrix invertible?
- L.12Inverse of a 2 x 2 matrix
- L.13Inverse of a 3 x 3 matrix
- L.14Identify inverse matrices
- L.15Solve matrix equations using inverses
- L.16Identify transformation matrices
- L.17Transformation matrices: write the vertex matrix
- L.18Transformation matrices: graph the image
- R.1Add and subtract complex numbers
- R.2Complex conjugates
- R.3Multiply and divide complex numbers
- R.4Add, subtract, multiply, and divide complex numbers
- R.5Absolute values of complex numbers
- R.6Powers of i
- S.1Introduction to the complex plane
- S.2Graph complex numbers
- S.3Addition in the complex plane
- S.4Subtraction in the complex plane
- S.5Graph complex conjugates
- S.6Absolute value in the complex plane
- S.7Midpoints in the complex plane
- S.8Distance in the complex plane
- T.1Find the modulus and argument of a complex number
- T.2Convert complex numbers from rectangular to polar form
- T.3Convert complex numbers from polar to rectangular form
- T.4Convert complex numbers between rectangular and polar form