Practice questions for every GCSE topic with papers self-mark so you can track progress.
Add and subtract algebraic fractions including factorising and finding common denominators
Add and subtract fractions and mixed numbers including word problems
Apply index laws to simplify expressions with brackets including negative and fractional indices
Angles on a parallel line, in an isosceles triangle and vertically opposite angles
Solve angle problems using algebra in triangles, parallel lines and shapes
Apply circle theorems to find angles and solve geometric problems involving circles
Calculate circle area and circumference from the radius and diameter
Use area scale factors to find lengths, areas, surface areas and convert area units
Find mean, median, mode and range from a list of numbers
Find mean, median and mode from frequency tables including grouped data
Find upper and lower bounds from calculations
Construct and compare box plots using quartiles and median and find interquartile range
Calculate and interpret bearings using angles and real-world navigation problems
Multiply, divide, add and subtract standard form
Complete the square and solve quadratic equations including surd answers
Work with composite functions and inverse functions including substitution and evaluation
Area and perimeter of compound shapes including rectangles, triangles and missing parts
Solve conditional probability problems using tree diagrams and calculate combined probabilities
Identify and prove congruent triangles
Construct triangles, bisectors, and loci using ruler and compass methods
Convert ratios and fractions including unit ratios and part comparisons
Convert to and from standard form
Use the cosine rule to find missing sides, angles and perimeters in triangles
List outcomes and use the product rule to find total possibilities
Draw and interpret cumulative frequency graphs including median, quartiles, IQR and probability
Find gradients of curves, stationary points and estimate areas using the trapezium rule
Calculate volume and surface area of cylinders and spheres, including problem solving
Multiply and divide decimals including worded problems and integer calculations
Calculate pressure, force and area and also calculate density, mass and volume
Work with direct and inverse proportion including forming and using equations
Interpret distance-time and velocity-time graphs to find speed, distance, velocity and displacement
Enlarge and describe enlargements using positive and negative scale factors
Reflect and describe reflections using a mirror line
Rotate and describe rotations using direction and turns
Plot scatter graphs and identify correlation
Translate and describe translations using vectors
Plot and interpret cubic and reciprocal functions
Draw and interpret quadratic graphs, solve equations and find turning points
Plot straight-line graphs using the y-intercept and gradient
Draw and interpret histograms from frequency tables and complete missing data
Complete and interpret Venn diagrams including set notation and sorting numbers into sets
Draw and use the line of best fit to estimate values and find outliers
Estimate answers using facts, fractions and square roots in calculations
Expand and simplify single brackets
Expand and factorise quadratic brackets where a is not 1
Expand and factorise quadratic brackets where a is 1
Use experimental probability to calculate frequencies and expected outcomes
Draw and interpret exponential graphs including growth, decay and finding equations from points
Find exterior angles of polygons and use them to determine number of sides
Factorise common factors including numbers, letters or both
Use gradients and y-intercepts to find y = mx + c
Find and interpret bearings using angles and direction on diagrams
Find upper and lower bounds and error intervals for rounded values
Direct and inverse proportion including powers and roots of x
Find gradients of straight-line graphs
Describe and apply graph transformations involving multiplications on cubic and quadratic functions
Describe and apply graph transformations involving translations of quadratic and cubic functions
Solve and represent graphical inequalities including single and multiple boundary regions
Find factors, multiples, highest common factors and lowest common multiples
Identify and recognise key circle theorems including angles, tangents and cyclic quadrilaterals
Use percentages to Increase and decrease values and calculate simple interest
Use independent events and frequency trees to calculate probabilities and complete diagrams
Apply index laws including indices in fractions and brackets
Show inequalities on number lines and interpret ranges of values
Find the interior angles of polygons and the number of sides
Interpret histograms to estimate median, mean, proportions and percentages
Interpret real-life graphs including gradients, intercepts and modelling data
Interpret Venn diagrams to find probabilities including union, intersection, complements and multi-set problems
Use Iterative methods to solve equations including quadratic and cubic solutions
Use kinematics formulae (SUVAT) to solve motion problems with constant acceleration
Calculate lengths and areas in circles including sectors, arcs and quarter circles
Find midpoints of line segments using graphs and coordinates
Find nth term rules and use linear sequences to generate or check terms
Multiply and divide fractions including mixed numbers and integers
Simplify expressions with negative and fractional indices including powers of fractions and brackets
Work with non-linear sequences including Fibonacci, exponential patterns and quadratic nth terms
Percentage increase, decrease, profit and reverse percentages
Draw and interpret plans and elevations including front, side and top views of 3D shapes
Find probabilities from combined events using sample space diagrams and two-event outcomes
Find probabilities using mutually exclusive events
Find product of prime factors and use them to find HCF and LCM
Best value, recipes, exchange rates and worded problems
Calculate surface area and volume of pyramids, cones, cylinders and hemispheres
Use Pythagoras’ theorem to find lengths of line segments from coordinates
Use Pythagoras' theorem to find missing sides and recognise triples
Solve simultaneous equations involving a quadratic and a linear equation
Solve quadratic equations using the quadratic formula
Solve rate problems including money, capacity, fuel consumption and filling prisms
Rearrange advanced formulae including factorising and square root expressions
Rearrange formulae to change the subject of equations
Convert recurring decimals to fractions and fractions to recurring decimals
Calculate compound interest and depreciation
Add, subtract and find resultant vectors including magnitude and algebraic vector expressions
Understand sampling methods including random and stratified sampling and capture-Recapture
Share amounts using ratios including two-part and three-part ratios from totals
Use similar triangles to find missing lengths using scale factors
Simplify algebraic fractions including quadratics and difference of squares expressions
Simplify surds and rationalise including expansion and complex denominators
Simplify surds and rationalise denominators including algebraic fractions and applications
Simplify algebraic expressions using index laws including multiplication, division and missing powers
Simplify ratios including decimals, different units and 3-part ratios
Solve simultaneous equations with different coefficients
Solve simultaneous equations with same or similar coefficients including rearranging
Use the sine rule to find missing sides and angles in triangles
Solve algebraic fraction equations involving quadratics
Solve quadratic equations where a is not 1
Solve inequalities including 3-part and bracketed expressions
Solve simultaneous equations graphically including linear, quadratic and circle intersections
Solve equations involving brackets, fractions and four-term algebraic equations
Solve quadratic equations where a is 1
Solve equations including two-step algebraic equations
Solve vector problems using triangles and parallelograms
Work with speed and acceleration including unit conversions and average speed problems
Draw and interpret pie charts, stem and leaf diagrams and frequency polygons
Draw and interpret time series graphs including trends and seasonal patterns
Calculate area of trapezia and find missing sides using the trapezium formula
Find area of triangles using the trigonometry formula
Draw and interpret sine, cosine and tangent graphs
Apply transformations to trigonometric graphs including stretches, reflections and translations
Use sine, cosine and tangent to find angles and side lengths in triangles
Complete and interpret 2-way tables
Use function notation to substitute values and manipulate functions
Understand vectors including drawing, column vectors and describing lines using vector notation
Recall values in trigonometry to find angles and side lengths in right-angled triangles
Write and interpret formulae including expressions and relationships between variables
Use Pythagoras theorem in 3D shapes including cubes, cuboids, prisms and pyramids
Use trigonometry in 3D shapes including cuboids, pyramids and cones to find lengths and angles
Find volume and surface area of prisms including cuboids and composite shapes
Use volume scale factors to find lengths, areas, volumes and convert volume units