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

## Sixth-grade skills

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

## Seventh-grade skills

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

## Eighth-grade skills

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

## Algebra 1 skills

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

## Geometry skills

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

## Algebra 2 skills

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

## Precalculus skills

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