StaffordMaths
Mathematics · Practice
Practice
Homework
Progress
Find a skill, choose a question and work at your own pace.
142 questions
137 National 5 · 3 Higher · 2 Advanced Higher
Adding algebraic fractions
Algebra · Algebraic fractions
National 5 · Q14
StaffordMaths original
Algebraic manipulation · Question 1
Algebra · Algebraic manipulation
National 5 · 2017 paper 1 · Q1
Official QS material
Algebraic manipulation · Question 10
National 5 · 2025 paper 2 · Q10
Algebraic manipulation · Question 12
National 5 · 2024 paper 2 · Q12
Algebraic manipulation · Question 14
National 5 · 2023 paper 1 · Q14
National 5 · 2019 paper 1 · Q14
National 5 · 2018 paper 1 · Q14
Algebraic manipulation · Question 2
National 5 · 2018 paper 1 · Q2
National 5 · 2023 paper 1 · Q2
National 5 · 2025 paper 1 · Q2
National 5 · 2024 paper 1 · Q2
Algebraic manipulation · Question 3
National 5 · 2018 paper 1 · Q3
National 5 · 2021 paper 1 · Q3
National 5 · 2019 paper 1 · Q3
National 5 · 2023 paper 1 · Q3
National 5 · 2024 paper 1 · Q3
Algebraic manipulation · Question 4
National 5 · 2024 paper 2 · Q4
Algebraic manipulation · Question 6
National 5 · 2024 paper 2 · Q6
Algebraic manipulation · Question 7
National 5 · 2023 paper 2 · Q7
National 5 · 2019 paper 1 · Q7
National 5 · 2024 paper 1 · Q7
National 5 · 2025 paper 1 · Q7
Algebraic manipulation · Question 9
National 5 · 2024 paper 2 · Q9
National 5 · 2025 paper 2 · Q9
Completing the square
Algebra · Completing the square
National 5 · Q12
Difference of two squares
Algebra · Factorising
National 5 · Q10
Expanding and simplifying
Algebra · Expansion
National 5 · Q8
Factorising a non-unitary quadratic
National 5 · Q11
Reducing an algebraic fraction
National 5 · Q13
Surds and indices · Question 12
Algebra · Surds and indices
National 5 · 2023 paper 1 · Q8