# Algebra

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.3Complete the exponential expression
- O.3Write numerical expressions
- U.1Write variable expressions
- U.2Write variable expressions: word problems
- U.3Evaluate variable expressions
- U.4Write variable equations: word problems
- U.5Solve equations with whole numbers
- U.6Solve equations with decimals
- U.7Find a value using two-variable equations
- U.8Complete a table for a two-variable relationship
- U.9Complete a table from a graph
- U.10Graph a two-variable relationship
- U.11Write a two-variable equation

## Sixth-grade skills

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

## Seventh-grade skills

- I.3Exponents: solve for the variable
- K.4Write equations for proportional relationships
- K.5Graph proportional relationships
- K.8Solve problems involving 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.8Add and subtract like terms
- R.9Add, subtract, and multiply linear expressions
- S.3Write equivalent expressions using properties
- S.4Solve equations using properties
- T.1Find the solution from a set
- T.2Write an equation from words
- T.3Model and solve equations using algebra tiles
- T.4Write and solve equations that represent diagrams
- T.5Solve one-step equations
- T.6Solve two-step equations
- T.7Solve equations: word problems
- T.8Solve equations involving like terms
- U.1Solutions to inequalities
- U.4Solve one-step inequalities
- U.5Graph solutions to one-step inequalities
- U.6Solve two-step inequalities
- U.7Graph solutions to two-step inequalities
- V.1Does (x, y) satisfy the equation?
- V.2Identify independent and dependent variables
- V.3Find a value using two-variable equations
- V.4Solve word problems involving two-variable equations
- V.5Complete a table for a two-variable relationship
- V.6Write a two-variable equation
- V.7Identify the graph of an equation
- V.8Graph a two-variable equation
- V.9Interpret a graph: word problems
- V.10Write an equation from a graph using a table
- W.1Find the slope from a graph
- W.2Find the slope from two points
- W.4Find the slope from an equation
- W.5Graph a linear function
- W.7Identify linear and nonlinear functions

## Eighth-grade skills

- F.3Exponents: solve for the variable
- F.8Multiplication with exponents
- F.9Division with exponents
- F.10Multiplication and division with exponents
- F.11Power rule
- F.17Solve equations involving squares and square roots
- F.19Solve equations involving cubes and cube roots
- I.4Write equations for proportional relationships
- I.5Graph proportional relationships
- I.8Solve problems involving proportional relationships
- R.6Evaluate variable expressions for number sequences
- R.7Write variable expressions for arithmetic sequences
- S.1Write variable expressions
- S.2Write variable expressions from diagrams
- S.3Write variable expressions: word problems
- S.4Evaluate one-variable expressions
- S.5Evaluate multi-variable expressions
- S.6Evaluate absolute value expressions
- S.7Evaluate radical expressions
- S.8Evaluate rational expressions
- S.9Identify terms and coefficients
- S.10Add and subtract like terms
- S.11Add, subtract, and multiply linear expressions
- T.3Write equivalent expressions using properties
- U.1Find the solution from a set
- U.2Write an equation from words
- U.3Model and solve equations using algebra tiles
- U.4Write and solve equations that represent diagrams
- U.5Solve one-step equations
- U.6Solve two-step equations
- U.7Solve multi-step equations
- U.8Solve equations involving like terms
- U.9Solve equations with variables on both sides
- U.10Solve equations: mixed review
- U.12Find the number of solutions
- V.1Solutions to inequalities
- V.4Solve one-step inequalities
- V.5Graph solutions to one-step inequalities
- V.6Solve two-step inequalities
- V.7Graph solutions to two-step inequalities
- V.8Solve multi-step inequalities
- V.9Graph solutions to multi-step inequalities
- W.1Find the slope of a graph
- W.2Find the slope from two points
- W.4Find the slope of an equation
- W.5Graph a linear equation
- W.10Slopes of parallel and perpendicular lines
- X.2Does (x, y) satisfy the linear function?
- X.3Identify independent and dependent variables
- X.6Evaluate a linear function
- X.7Complete a table for a linear function
- X.8Graph a line from a function table
- X.9Graph a line from an equation
- X.10Evaluate a function graphically
- X.11Write a linear function from a table
- X.12Write linear functions: word problems
- X.13Interpret linear functions
- X.14Identify linear and nonlinear functions
- X.15Does (x, y) satisfy the nonlinear function?
- X.16Evaluate a nonlinear function
- Y.1Is (x, y) a solution to the system of equations?
- Y.2Solve a system of equations by graphing
- Y.3Solve a system of equations by graphing: word problems
- Y.4Find the number of solutions to a system of equations by graphing
- Y.5Find the number of solutions to a system of equations
- Y.6Classify a system of equations by graphing
- Y.7Classify a system of equations
- Y.8Solve a system of equations using substitution
- Y.9Solve a system of equations using substitution: word problems
- Y.10Solve a system of equations using elimination
- Y.11Solve a system of equations using elimination: word problems
- Z.1Identify monomials
- 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 monomials
- Z.7Divide monomials
- Z.8Multiply and divide monomials
- Z.9Powers of monomials
- Z.10Square and cube roots of monomials
- Z.11Multiply polynomials using algebra tiles
- Z.12Multiply polynomials
- Z.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.3Write variable equations
- I.4Does x satisfy the equation?
- I.5Find solutions from a replacement set
- I.6Solve equations using order of operations
- 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.7Identities and equations with no solutions
- J.8Solve linear equations: word problems
- J.9Solve 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.5Linear combinations 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.6Complete a function table
- Q.7Evaluate function rules I
- Q.8Evaluate function rules II
- Q.9Graph a function
- Q.10Write a function rule: word problems
- Q.11Find points on a function graph
- Q.12Write a rule for a function table
- 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.9Linear equations: solve for y
- S.10Linear function word problems
- S.11Write equations in standard form
- S.12Standard form: find x- and y-intercepts
- S.13Standard form: graph an equation
- S.14Equations of horizontal and vertical lines
- S.15Graph a horizontal or vertical line
- S.16Point-slope form: graph an equation
- S.17Point-slope form: write an equation from a graph
- S.18Point-slope form: write an equation
- S.19Slopes of parallel and perpendicular lines
- S.20Write an equation for a parallel or perpendicular line
- T.1Does (x, y) satisfy the inequality?
- T.2Linear inequalities: solve for y
- T.3Graph a linear inequality in the coordinate plane
- 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
- 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 with leading coefficient 1
- AA.4Factor quadratics with other leading coefficients
- AA.5Factor quadratics: special cases
- AA.6Factor quadratics using algebra tiles
- AA.7Factor by grouping
- AA.8Factor polynomials
- BB.1Characteristics of quadratic functions
- BB.2Complete a function table: quadratic functions
- BB.4Solve a quadratic equation using square roots
- BB.5Solve an equation using the zero product property
- BB.6Solve a quadratic equation by factoring
- BB.7Complete the square
- BB.8Solve a quadratic equation by completing the square
- BB.9Solve a quadratic equation using the quadratic formula
- BB.10Using 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.2Domain and range of absolute value functions
- DD.3Graph an absolute value function
- FF.1Evaluate a radical function
- FF.2Domain and range of radical functions
- FF.3Solve radical equations I
- FF.4Solve 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

## 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.2Graph a linear inequality in the coordinate plane
- C.3Write inequalities from graphs
- C.4Write a linear inequality: word problems
- C.5Solve linear inequalities
- C.6Graph solutions to linear inequalities
- C.7Solve absolute value inequalities
- C.8Graph solutions to absolute value inequalities
- 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.5Linear combinations 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 monomials
- I.2Factor quadratics
- I.3Factor quadratics using algebra tiles
- 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.3Find a quadratic function
- J.4Graph a quadratic function
- J.6Solve a quadratic equation using square roots
- J.7Solve a quadratic equation using the zero product property
- J.8Solve a quadratic equation by factoring
- J.9Complete the square
- J.10Solve a quadratic equation by completing the square
- J.11Solve a quadratic equation using the quadratic formula
- J.12Using the discriminant
- 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.8Write a polynomial from its roots
- K.9Find the roots of factored polynomials
- 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.5Evaluate 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
- D.1Divide polynomials using long division
- D.2Divide polynomials using synthetic division
- D.3Evaluate polynomials using synthetic division
- D.4Write a polynomial from its roots
- D.5Find the roots of factored polynomials
- 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.5Linear combinations of matrices
- L.6Multiply two matrices
- L.7Simplify matrix expressions
- L.8Solve matrix equations
- L.9Determinant of a matrix
- L.10Is a matrix invertible?
- L.11Inverse of a 2 x 2 matrix
- L.12Inverse of a 3 x 3 matrix
- L.13Identify inverse matrices
- L.14Solve matrix equations using inverses
- 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