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 practising, just click on any link. IXL will track your score, and the questions will automatically increase in difficulty as you improve!

Here is a list of all of the skills that cover algebra! To start practising, just click on any link.

Grade 7 skills

  1. K.3 Solve equations with variable exponents
  2. M.2 Write equations for proportional relationships from tables
  3. M.5 Write equations for proportional relationships from graphs
  4. M.7 Interpret graphs of proportional relationships
  5. S.6 Evaluate variable expressions for number sequences
  6. S.7 Write variable expressions for arithmetic sequences
  7. T.1 Write variable expressions
  8. T.2 Write variable expressions: word problems
  9. T.3 Evaluate linear expressions
  10. T.4 Evaluate multi-variable expressions
  11. T.5 Evaluate absolute value expressions
  12. T.6 Evaluate nonlinear expressions
  13. T.7 Identify terms and coefficients
  14. T.8 Sort factors of expressions
  15. T.11 Solve equations using properties
  16. T.12 Write equivalent expressions using properties
  17. T.13 Add and subtract like terms
  18. T.14 Add, subtract and multiply linear expressions
  19. T.15 Factors of linear expressions
  20. T.16 Identify equivalent linear expressions
  21. U.1 Which x satisfies an equation?
  22. U.2 Write an equation from words
  23. U.3 Model and solve equations using algebra tiles
  24. U.4 Write and solve equations that represent diagrams
  25. U.5 Solve one-step equations
  26. U.6 Solve two-step equations
  27. U.7 Solve equations: word problems
  28. U.8 Solve equations involving like terms
  29. U.9 Solve equations: complete the solution
  30. V.1 Does (x, y) satisfy the equation?
  31. V.2 Identify independent and dependent variables
  32. V.3 Solve word problems involving two-variable equations
  33. V.4 Complete a table for a two-variable relationship
  34. V.5 Write a two-variable equation
  35. V.6 Identify the graph of an equation
  36. V.7 Graph a two-variable equation
  37. V.8 Interpret a graph: word problems
  38. V.9 Write an equation from a graph using a table

Grade 8 skills

  1. G.3 Solve equations with variable exponents
  2. G.9 Solve equations involving squares and square roots
  3. J.2 Write equations for proportional relationships from tables
  4. J.5 Write equations for proportional relationships from graphs
  5. J.8 Interpret graphs of proportional relationships
  6. V.6 Evaluate variable expressions for number sequences
  7. V.7 Write variable expressions for arithmetic sequences
  8. W.1 Write variable expressions
  9. W.2 Write variable expressions from diagrams
  10. W.3 Write variable expressions: word problems
  11. W.4 Evaluate one-variable expressions
  12. W.5 Evaluate multi-variable expressions
  13. W.6 Evaluate absolute value expressions
  14. W.7 Evaluate radical expressions
  15. W.8 Evaluate rational expressions
  16. W.9 Identify terms and coefficients
  17. W.10 Sort factors of expressions
  18. W.13 Simplify variable expressions using properties
  19. W.14 Add and subtract like terms
  20. W.15 Add, subtract and multiply linear expressions
  21. W.16 Factors of linear expressions
  22. W.17 Identify equivalent linear expressions
  23. X.1 Which x satisfies an equation?
  24. X.2 Write an equation from words
  25. X.3 Model and solve equations using algebra tiles
  26. X.4 Write and solve equations that represent diagrams
  27. X.6 Solve one-step equations
  28. X.7 Solve two-step equations
  29. X.8 Solve equations involving like terms
  30. X.9 Solve equations: complete the solution
  31. Y.1 Does (x, y) satisfy the linear function?
  32. Y.4 Complete a table for a linear function
  33. Y.5 Complete a table and graph a linear function
  34. Y.6 Graph a line from an equation
  35. Y.7 Interpret the graph of a linear function: word problems
  36. Y.8 Write a linear function from a table
  37. Y.9 Write linear functions: word problems

Grade 9 skills

  1. B.3 Evaluate variable expressions involving integers
  2. B.9 Evaluate variable expressions involving rational numbers
  3. H.3 Simplify variable expressions using properties
  4. I.5 Multiplication with exponents - integral bases
  5. I.6 Division with exponents - integral bases
  6. I.7 Multiplication and division with exponents - integral bases
  7. I.8 Power rule - integral bases
  8. I.9 Multiplication with exponents - variable bases
  9. I.10 Division with exponents - variable bases
  10. I.11 Multiplication and division with exponents - variable bases
  11. I.12 Power rule - variable bases
  12. K.4 Rate of travel: word problems
  13. K.5 Weighted averages: word problems
  14. L.4 Evaluate variable expressions for number sequences
  15. L.5 Write variable expressions for arithmetic sequences
  16. L.6 Write variable expressions for geometric sequences
  17. M.1 Write variable expressions
  18. M.2 Simplify variable expressions involving like terms and the distributive property
  19. M.3 Identify equivalent linear expressions
  20. M.4 Write variable equations
  21. M.5 Does x satisfy the equation?
  22. M.6 Solve equations using order of operations
  23. M.7 Rearrange multi-variable equations
  24. N.1 Model and solve equations using algebra tiles
  25. N.2 Write and solve equations that represent diagrams
  26. N.3 Solve one-step linear equations
  27. N.4 Solve two-step linear equations
  28. N.5 Solve advanced linear equations
  29. N.6 Solve equations with variables on both sides
  30. N.7 Solve equations: complete the solution
  31. N.8 Find the number of solutions
  32. N.9 Create equations with no solutions or infinitely many solutions
  33. N.10 Solve linear equations: word problems
  34. N.11 Solve linear equations: mixed review
  35. O.3 Identify solutions to inequalities
  36. O.4 Solve one-step linear inequalities: addition and subtraction
  37. O.5 Solve one-step linear inequalities: multiplication and division
  38. O.6 Solve one-step linear inequalities
  39. O.7 Graph solutions to one-step linear inequalities
  40. O.8 Solve two-step linear inequalities
  41. O.9 Graph solutions to two-step linear inequalities
  42. O.10 Solve advanced linear inequalities
  43. O.11 Graph solutions to advanced linear inequalities
  44. Q.6 Evaluate a function
  45. Q.7 Evaluate a function: plug in an expression
  46. Q.9 Complete a function table from an equation
  47. Q.10 Interpret the graph of a function: word problems
  48. R.3 Graph a proportional relationship
  49. R.4 Write direct variation equations
  50. R.5 Write and solve direct variation equations
  51. S.1 Identify linear functions
  52. S.2 Find the slope of a graph
  53. S.3 Find the slope from two points
  54. S.5 Slope-intercept form: find the slope and y-intercept
  55. S.6 Slope-intercept form: graph an equation
  56. S.7 Slope-intercept form: write an equation from a graph
  57. S.8 Slope-intercept form: write an equation
  58. S.9 Slope-intercept form: write an equation from a table
  59. S.10 Slope-intercept form: write an equation from a word problem
  60. S.11 Linear equations: solve for y
  61. S.12 Write linear functions to solve word problems
  62. S.13 Complete a table and graph a linear function
  63. S.15 Write equations in standard form
  64. S.16 Standard form: find x- and y-intercepts
  65. S.17 Standard form: graph an equation
  66. S.18 Equations of horizontal and vertical lines
  67. S.19 Graph a horizontal or vertical line
  68. S.20 Point-slope form: graph an equation
  69. S.21 Point-slope form: write an equation
  70. S.22 Point-slope form: write an equation from a graph
  71. S.23 Slopes of parallel and perpendicular lines
  72. S.24 Write an equation for a parallel or perpendicular line
  73. T.1 Is (x, y) a solution to the system of equations?
  74. T.2 Solve a system of equations by graphing
  75. T.3 Solve a system of equations by graphing: word problems
  76. T.4 Find the number of solutions to a system of equations by graphing
  77. U.1 Identify monomials
  78. U.2 Multiply monomials
  79. U.3 Multiply monomials to find area
  80. U.4 Divide monomials
  81. U.5 Multiply and divide monomials
  82. U.6 Powers of monomials
  83. V.1 Polynomial vocabulary
  84. V.2 Model polynomials with algebra tiles
  85. V.3 Add and subtract polynomials using algebra tiles
  86. V.4 Add and subtract polynomials
  87. V.5 Add polynomials to find perimeter
  88. V.6 Multiply a polynomial by a monomial
  89. V.7 Multiply polynomials to find area
  90. V.8 Divide a polynomial by a monomial

Grade 10 skills

  1. B.4 Multiplication with exponents
  2. B.5 Division with exponents
  3. B.6 Multiplication and division with exponents
  4. B.7 Power rule
  5. G.1 Model and solve equations using algebra tiles
  6. G.2 Write and solve equations that represent diagrams
  7. G.3 Solve one-step linear equations
  8. G.4 Solve two-step linear equations
  9. G.5 Solve advanced linear equations
  10. G.6 Solve equations with variables on both sides
  11. G.7 Solve equations: complete the solution
  12. G.8 Find the number of solutions
  13. G.9 Create equations with no solutions or infinitely many solutions
  14. G.10 Solve linear equations: word problems
  15. G.11 Solve linear equations: mixed review
  16. H.3 Identify solutions to inequalities
  17. H.4 Solve one-step linear inequalities: addition and subtraction
  18. H.5 Solve one-step linear inequalities: multiplication and division
  19. H.6 Solve one-step linear inequalities
  20. H.7 Graph solutions to one-step linear inequalities
  21. H.8 Solve two-step linear inequalities
  22. H.9 Graph solutions to two-step linear inequalities
  23. H.10 Solve advanced linear inequalities
  24. H.11 Graph solutions to advanced linear inequalities
  25. H.14 Solve compound inequalities
  26. H.15 Graph solutions to compound inequalities
  27. J.7 Evaluate a function
  28. J.8 Evaluate a function: plug in an expression
  29. J.10 Complete a function table from an equation
  30. J.11 Interpret the graph of a function: word problems
  31. K.3 Graph a proportional relationship
  32. K.4 Write direct variation equations
  33. K.5 Write and solve direct variation equations
  34. K.6 Identify direct variation and inverse variation
  35. K.7 Write inverse variation equations
  36. K.8 Write and solve inverse variation equations
  37. L.1 Identify linear functions
  38. L.2 Find the slope of a graph
  39. L.3 Find the slope from two points
  40. L.5 Slope-intercept form: find the slope and y-intercept
  41. L.6 Slope-intercept form: graph an equation
  42. L.7 Slope-intercept form: write an equation from a graph
  43. L.8 Slope-intercept form: write an equation
  44. L.9 Slope-intercept form: write an equation from a table
  45. L.10 Slope-intercept form: write an equation from a word problem
  46. L.11 Write linear functions to solve word problems
  47. L.12 Complete a table and graph a linear function
  48. L.14 Write equations in standard form
  49. L.15 Standard form: find x- and y-intercepts
  50. L.16 Standard form: graph an equation
  51. L.17 Equations of horizontal and vertical lines
  52. L.18 Graph a horizontal or vertical line
  53. L.19 Point-slope form: graph an equation
  54. L.20 Point-slope form: write an equation
  55. L.21 Point-slope form: write an equation from a graph
  56. L.22 Slopes of parallel and perpendicular lines
  57. L.23 Write an equation for a parallel or perpendicular line
  58. M.1 Is (x, y) a solution to the system of equations?
  59. M.2 Solve a system of equations by graphing
  60. M.3 Solve a system of equations by graphing: word problems
  61. M.4 Find the number of solutions to a system of equations by graphing
  62. M.5 Find the number of solutions to a system of equations
  63. M.6 Classify a system of equations by graphing
  64. M.7 Classify a system of equations
  65. M.8 Solve a system of equations using substitution
  66. M.9 Solve a system of equations using substitution: word problems
  67. M.10 Solve a system of equations using elimination
  68. M.11 Solve a system of equations using elimination: word problems
  69. M.12 Solve a system of equations using any method
  70. M.13 Solve a system of equations using any method: word problems
  71. N.1 Identify monomials
  72. N.2 Multiply monomials
  73. N.3 Divide monomials
  74. N.4 Multiply and divide monomials
  75. N.5 Powers of monomials
  76. O.1 Polynomial vocabulary
  77. O.2 Model polynomials with algebra tiles
  78. O.3 Add and subtract polynomials using algebra tiles
  79. O.4 Add and subtract polynomials
  80. O.5 Add polynomials to find perimeter
  81. O.6 Multiply a polynomial by a monomial
  82. O.7 Multiply two polynomials using algebra tiles
  83. O.8 Multiply two binomials
  84. O.9 Multiply two binomials: special cases
  85. O.10 Multiply polynomials
  86. P.1 GCF of monomials
  87. P.2 Factor out a monomial
  88. P.3 Factor quadratics with leading coefficient 1
  89. P.4 Factor quadratics with other leading coefficients
  90. P.5 Factor quadratics using algebra tiles
  91. P.6 Factor quadratics: special cases
  92. P.7 Factor by grouping
  93. P.8 Factor polynomials
  94. Q.1 Characteristics of quadratic functions
  95. Q.2 Complete a function table: quadratic functions
  96. Q.3 Solve a quadratic equation using square roots
  97. Q.4 Solve a quadratic equation using the zero product property
  98. Q.5 Solve a quadratic equation by factoring
  99. Q.6 Complete the square
  100. Q.7 Solve a quadratic equation by completing the square
  101. Q.8 Solve a quadratic equation using the quadratic formula
  102. Q.9 Using the discriminant
  103. S.1 Identify linear, quadratic and exponential functions from graphs
  104. S.2 Identify linear, quadratic and exponential functions from tables
  105. S.3 Write linear, quadratic and exponential functions
  106. T.1 Rational functions: asymptotes and excluded values
  107. T.3 Simplify rational expressions
  108. T.4 Multiply and divide rational expressions
  109. T.5 Divide polynomials
  110. T.6 Add and subtract rational expressions
  111. T.7 Solve rational equations

Grade 11 skills

  1. B.2 Solve linear equations: word problems
  2. B.4 Solve absolute value equations
  3. B.5 Graph solutions to absolute value equations
  4. C.1 Graph a linear inequality in one variable
  5. C.2 Graph a linear inequality in the coordinate plane
  6. C.3 Write inequalities from graphs
  7. C.4 Write a linear inequality: word problems
  8. C.5 Solve linear inequalities
  9. C.6 Graph solutions to linear inequalities
  10. C.7 Solve absolute value inequalities
  11. C.8 Graph solutions to absolute value inequalities
  12. C.9 Graph solutions to quadratic inequalities
  13. C.10 Solve quadratic inequalities
  14. D.10 Complete a function table: absolute value functions
  15. D.11 Graph an absolute value function
  16. E.1 Is (x, y) a solution to the system of equations?
  17. E.2 Solve a system of equations by graphing
  18. E.3 Solve a system of equations by graphing: word problems
  19. E.4 Find the number of solutions to a system of equations
  20. E.5 Classify a system of equations
  21. E.6 Solve a system of equations using substitution
  22. E.7 Solve a system of equations using substitution: word problems
  23. E.8 Solve a system of equations using elimination
  24. E.9 Solve a system of equations using elimination: word problems
  25. E.10 Solve a system of equations using any method
  26. E.11 Solve a system of equations using any method: word problems
  27. E.12 Solve a non-linear system of equations
  28. F.1 Is (x, y) a solution to the system of inequalities?
  29. F.2 Solve systems of inequalities by graphing
  30. F.3 Find the vertices of a solution set
  31. F.4 Linear programming
  32. G.1 Factor monomials
  33. G.2 Factor quadratics
  34. G.3 Factor quadratics using algebra tiles
  35. G.4 Factor using a quadratic pattern
  36. G.5 Factor by grouping
  37. G.6 Factor sums and differences of cubes
  38. G.7 Factor polynomials
  39. H.1 Characteristics of quadratic functions
  40. H.2 Complete a function table: quadratic functions
  41. H.3 Find a quadratic function
  42. H.4 Graph a quadratic function
  43. H.6 Solve a quadratic equation using square roots
  44. H.7 Solve a quadratic equation using the zero product property
  45. H.8 Solve a quadratic equation by factoring
  46. H.9 Complete the square
  47. H.10 Solve a quadratic equation using the quadratic formula
  48. H.11 Using the discriminant
  49. J.1 Polynomial vocabulary
  50. J.2 Add and subtract polynomials
  51. J.3 Multiply a polynomial by a monomial
  52. J.4 Multiply two binomials
  53. J.5 Multiply two binomials: special cases
  54. J.6 Multiply polynomials
  55. J.7 Divide polynomials using long division
  56. K.12 Domain and range of radical functions
  57. K.13 Solve radical equations
  58. M.1 Rational functions: asymptotes and excluded values
  59. M.2 Evaluate rational expressions I
  60. M.3 Evaluate rational expressions II
  61. M.4 Simplify rational expressions
  62. M.5 Multiply and divide rational expressions
  63. M.6 Add and subtract rational expressions
  64. M.7 Solve rational equations
  65. X.5 Evaluate formulas for sequences
  66. X.6 Write a formula for an arithmetic sequence
  67. X.7 Write a formula for a geometric sequence

Grade 12 skills

  1. C.3 Graph a quadratic function
  2. C.9 Using the discriminant
  3. D.1 Divide polynomials using long division
  4. D.2 Write a polynomial from its roots
  5. D.3 Find the roots of factored polynomials
  6. D.4 Rational root theorem
  7. D.5 Complex conjugate theorem
  8. D.6 Conjugate root theorems
  9. D.7 Descartes' Rule of Signs
  10. D.8 Fundamental Theorem of Algebra
  11. D.10 Factor sums and differences of cubes
  12. D.11 Solve equations with sums and differences of cubes
  13. D.12 Factor using a quadratic pattern
  14. D.13 Solve equations using a quadratic pattern
  15. D.14 Pascal's triangle
  16. D.15 Pascal's triangle and the Binomial Theorem
  17. D.16 Binomial Theorem I
  18. D.17 Binomial Theorem II
  19. E.1 Rational functions: asymptotes and excluded values
  20. J.2 Solve a system of equations by graphing: word problems
  21. J.5 Solve a system of equations using substitution: word problems
  22. J.8 Solve a system of equations in three variables using substitution
  23. J.9 Solve a system of equations in three variables using elimination
  24. J.10 Determine the number of solutions to a system of equations in three variables
  25. K.1 Solve systems of inequalities by graphing
  26. K.2 Find the vertices of a solution set
  27. K.3 Linear programming
  28. L.1 Graph solutions to quadratic inequalities
  29. L.2 Solve quadratic inequalities
  30. L.3 Graph solutions to higher-degree inequalities
  31. L.4 Solve higher-degree inequalities
  32. M.1 Matrix vocabulary
  33. M.2 Matrix operation rules
  34. M.3 Add and subtract matrices
  35. M.4 Multiply a matrix by a scalar
  36. M.5 Linear combinations of matrices
  37. M.6 Multiply two matrices
  38. M.7 Simplify matrix expressions
  39. M.8 Solve matrix equations
  40. M.9 Determinant of a matrix
  41. M.10 Is a matrix invertible?
  42. M.11 Inverse of a 2 x 2 matrix
  43. M.12 Inverse of a 3 x 3 matrix
  44. M.13 Identify inverse matrices
  45. M.14 Solve matrix equations using inverses
  46. R.1 Introduction to complex numbers
  47. R.2 Add and subtract complex numbers
  48. R.3 Complex conjugates
  49. R.4 Multiply and divide complex numbers
  50. R.5 Add, subtract, multiply and divide complex numbers
  51. R.6 Absolute values of complex numbers
  52. R.7 Powers of i
  53. S.1 Introduction to the complex plane
  54. S.2 Graph complex numbers
  55. S.3 Addition in the complex plane
  56. S.4 Subtraction in the complex plane
  57. S.5 Graph complex conjugates
  58. S.6 Absolute value in the complex plane
  59. S.7 Midpoints in the complex plane
  60. S.8 Distance in the complex plane
  61. T.1 Find the modulus and argument of a complex number
  62. T.2 Convert complex numbers from rectangular to polar form
  63. T.3 Convert complex numbers from polar to rectangular form
  64. T.4 Convert complex numbers between rectangular and polar form