Algebra

Here is a list of all of the skills that cover algebra! These skills are organised by year, 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.

First-year skills

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

Second-year skills

  1. F.3 Solve equations with variable exponents
  2. F.8 Multiplication with exponents
  3. F.9 Division with exponents
  4. F.10 Multiplication and division with exponents
  5. F.11 Power rule
  6. F.18 Solve equations involving squares and square roots
  7. I.2 Write equations for proportional relationships from tables
  8. I.5 Write equations for proportional relationships from graphs
  9. I.8 Interpret graphs of proportional relationships
  10. V.6 Evaluate variable expressions for number sequences
  11. V.7 Write variable expressions for arithmetic sequences
  12. W.1 Write variable expressions
  13. W.2 Write variable expressions from diagrams
  14. W.3 Write variable expressions: word problems
  15. W.4 Evaluate one-variable expressions
  16. W.5 Evaluate multi-variable expressions
  17. W.6 Evaluate absolute value expressions
  18. W.7 Evaluate radical expressions
  19. W.8 Evaluate rational expressions
  20. W.9 Identify terms and coefficients
  21. W.10 Sort factors of expressions
  22. W.13 Simplify variable expressions using properties
  23. W.14 Add and subtract like terms
  24. W.15 Add, subtract and multiply linear expressions
  25. W.16 Factors of linear expressions
  26. W.17 Identify equivalent linear expressions
  27. X.1 Which x satisfies an equation?
  28. X.2 Write an equation from words
  29. X.3 Model and solve equations using algebra tiles
  30. X.4 Write and solve equations that represent diagrams
  31. X.6 Solve one-step equations
  32. X.7 Solve two-step equations
  33. X.8 Solve multi-step equations
  34. X.9 Solve equations involving like terms
  35. X.10 Solve equations: complete the solution
  36. Y.1 Solutions to inequalities
  37. Y.3 Solve one-step inequalities
  38. Y.4 Solve two-step inequalities
  39. Y.5 Solve multi-step inequalities
  40. Z.1 Find the slope of a graph
  41. Z.2 Find the slope from two points
  42. Z.4 Find the slope of an equation
  43. Z.5 Graph a line using slope
  44. Z.6 Graph a line from an equation
  45. Z.11 Slopes of parallel and perpendicular lines
  46. AA.2 Does (x, y) satisfy the linear function?
  47. AA.3 Identify independent and dependent variables
  48. AA.6 Evaluate a linear function
  49. AA.7 Complete a table for a linear function
  50. AA.8 Complete a table and graph a linear function
  51. AA.9 Interpret the graph of a linear function: word problems
  52. AA.10 Write a linear function from a table
  53. AA.12 Write linear functions: word problems
  54. AA.13 Interpret linear functions
  55. AA.14 Identify linear and nonlinear functions
  56. AA.15 Does (x, y) satisfy the nonlinear function?
  57. AA.16 Evaluate a nonlinear function
  58. BB.1 Identify monomials
  59. BB.2 Model polynomials with algebra tiles
  60. BB.3 Add and subtract polynomials using algebra tiles
  61. BB.4 Add and subtract polynomials
  62. BB.5 Add polynomials to find perimeter
  63. BB.6 Multiply monomials
  64. BB.7 Divide monomials
  65. BB.8 Multiply and divide monomials
  66. BB.9 Powers of monomials
  67. BB.10 Square and cube roots of monomials
  68. BB.11 Multiply polynomials using algebra tiles
  69. BB.12 Multiply polynomials
  70. BB.13 Multiply polynomials to find area

Third-year skills

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

Transition year skills

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

Fifth-year skills

  1. D.2 Solve linear equations: word problems
  2. D.3 Solve absolute value equations
  3. D.4 Graph solutions to absolute value equations
  4. E.1 Graph a linear inequality in one variable
  5. E.2 Graph a linear inequality in the coordinate plane
  6. E.3 Write inequalities from graphs
  7. E.4 Write a linear inequality: word problems
  8. E.5 Solve linear inequalities
  9. E.6 Graph solutions to linear inequalities
  10. E.7 Solve absolute value inequalities
  11. E.8 Graph solutions to absolute value inequalities
  12. E.9 Graph solutions to quadratic inequalities
  13. E.10 Solve quadratic inequalities
  14. G.1 Is (x, y) a solution to the simultaneous equations?
  15. G.2 Solve simultaneous equations by graphing
  16. G.3 Solve simultaneous equations by graphing: word problems
  17. G.4 Find the number of solutions to simultaneous equations
  18. G.5 Solve simultaneous equations using substitution
  19. G.6 Solve simultaneous equations using substitution: word problems
  20. G.7 Solve simultaneous equations using elimination
  21. G.8 Solve simultaneous equations using elimination: word problems
  22. G.9 Solve simultaneous equations using any method
  23. G.10 Solve simultaneous equations using any method: word problems
  24. G.11 Solve simultaneous equations in three variables using substitution
  25. G.12 Solve simultaneous equations in three variables using elimination
  26. G.13 Determine the number of solutions to a system of equations in three variables
  27. G.14 Solve non-linear simultaneous equations
  28. H.1 Is (x, y) a solution to the system of inequalities?
  29. H.2 Solve systems of inequalities by graphing
  30. H.3 Find the vertices of a solution set
  31. H.4 Linear programming
  32. I.1 Introduction to complex numbers
  33. I.2 Add and subtract complex numbers
  34. I.3 Complex conjugates
  35. I.4 Multiply complex numbers
  36. I.5 Divide complex numbers
  37. I.6 Add, subtract, multiply and divide complex numbers
  38. I.7 Absolute values of complex numbers
  39. I.8 Powers of i
  40. J.1 Introduction to the Argand plane
  41. J.2 Graph complex numbers
  42. J.3 Addition in the Argand plane
  43. J.4 Subtraction in the Argand plane
  44. J.5 Graph complex conjugates
  45. J.6 Absolute value in the Argand plane
  46. J.7 Midpoints in the Argand plane
  47. J.8 Distance in the Argand plane
  48. K.1 Factorise out a monomial
  49. K.2 Factorise quadratic polynomials
  50. K.3 Factorise quadratics using algebra tiles
  51. K.4 Factorise using a quadratic pattern
  52. K.5 Factorise by grouping
  53. K.6 Factorise sums and differences of cubes
  54. K.7 Factorise polynomials
  55. L.1 Characteristics of quadratic functions
  56. L.2 Complete a function table: quadratic functions
  57. L.3 Find a quadratic function
  58. L.4 Graph a quadratic function
  59. L.6 Solve a quadratic equation using square roots
  60. L.7 Solve a quadratic equation using the zero product property
  61. L.8 Solve a quadratic equation by factorising
  62. L.9 Complete the square
  63. L.10 Solve a quadratic equation using the quadratic formula
  64. L.11 Using the discriminant
  65. M.1 Polynomial vocabulary
  66. M.2 Add and subtract polynomials
  67. M.3 Multiply polynomials
  68. M.4 Divide polynomials using long division
  69. M.5 Divide polynomials using synthetic division
  70. M.6 Evaluate polynomials using synthetic division
  71. M.7 Solve polynomial equations
  72. M.8 Write a polynomial from its roots
  73. M.9 Find the roots of factorised polynomials
  74. M.10 Rational root theorem
  75. M.11 Complex conjugate theorem
  76. M.12 Conjugate root theorems
  77. M.14 Pascal's triangle
  78. M.15 Pascal's triangle and the Binomial Theorem
  79. M.16 Binomial Theorem I
  80. M.17 Binomial Theorem II
  81. N.12 Domain and range of radical functions
  82. N.13 Solve radical equations
  83. P.1 Rational functions: asymptotes and excluded values
  84. P.2 Evaluate rational expressions I
  85. P.3 Evaluate rational expressions II
  86. P.4 Simplify rational expressions
  87. P.5 Multiply and divide rational expressions
  88. P.6 Add and subtract rational expressions
  89. P.7 Solve rational equations
  90. EE.5 Evaluate formulas for sequences
  91. EE.6 Write a formula for an arithmetic sequence
  92. EE.7 Write a formula for a geometric sequence

Sixth-year skills

  1. C.3 Graph a quadratic function
  2. D.1 Divide polynomials using long division
  3. D.2 Divide polynomials using synthetic division
  4. D.3 Evaluate polynomials using synthetic division
  5. D.4 Write a polynomial from its roots
  6. D.5 Find the roots of factorised polynomials
  7. D.6 Rational root theorem
  8. D.7 Complex conjugate theorem
  9. D.8 Conjugate root theorems
  10. D.9 Descartes' Rule of Signs
  11. D.10 Fundamental Theorem of Algebra
  12. D.12 Factorise sums and differences of cubes
  13. D.13 Solve equations with sums and differences of cubes
  14. D.14 Factorise using a quadratic pattern
  15. D.15 Solve equations using a quadratic pattern
  16. D.16 Pascal's triangle
  17. D.17 Pascal's triangle and the Binomial Theorem
  18. D.18 Binomial Theorem I
  19. D.19 Binomial Theorem II
  20. E.1 Rational functions: asymptotes and excluded values
  21. I.2 Solve simultaneous equations by graphing: word problems
  22. I.5 Solve simultaneous equations using substitution: word problems
  23. I.8 Solve simultaneous equations in three variables using substitution
  24. I.9 Solve simultaneous equations in three variables using elimination
  25. I.10 Determine the number of solutions to simultaneous equations in three variables
  26. J.1 Solve systems of inequalities by graphing
  27. J.2 Find the vertices of a solution set
  28. J.3 Linear programming
  29. K.1 Graph solutions to quadratic inequalities
  30. K.2 Solve quadratic inequalities
  31. K.3 Graph solutions to higher-degree inequalities
  32. K.4 Solve higher-degree inequalities
  33. P.1 Add and subtract complex numbers
  34. P.2 Complex conjugates
  35. P.3 Multiply and divide complex numbers
  36. P.4 Add, subtract, multiply and divide complex numbers
  37. P.5 Absolute values of complex numbers
  38. P.6 Powers of i
  39. Q.1 Introduction to the Argand plane
  40. Q.2 Graph complex numbers
  41. Q.3 Addition in the Argand plane
  42. Q.4 Subtraction in the Argand plane
  43. Q.5 Graph complex conjugates
  44. Q.6 Absolute value in the Argand plane
  45. Q.7 Midpoints in the Argand plane
  46. Q.8 Distance in the Argand plane
  47. R.1 Find the modulus and argument of a complex number
  48. R.2 Convert complex numbers from rectangular to polar form
  49. R.3 Convert complex numbers from polar to rectangular form
  50. R.4 Convert complex numbers between rectangular and polar form