Skip to main content

A-Level Mathematics: Diagnostic Test Guide

1. Purpose

This document defines the diagnostic testing framework for A-Level Mathematics. The diagnostic tests are the hardest questions within the specification, designed to determine whether a student has genuine understanding of a topic rather than surface-level familiarity. They are not practice quizzes for beginners.

The diagnostic system is partitioned into two categories:

  • Unit tests: Targeted questions that probe edge cases, boundary conditions, and subtle misconceptions within a single topic. Each unit test isolates one concept and applies maximum pressure to it.
  • Integration tests: Multi-topic synthesis problems that require combining concepts from multiple units without explicit guidance on which techniques to apply. These mirror the hardest questions found on actual examination papers.

These tests are static. They are not interactive. Each question is presented in full, followed by a complete worked solution below. The student is responsible for self-marking against the grading rubric defined in Section 3.


2. How to Use This Guide

Follow these steps in order. Do not skip steps.

  1. Attempt each question under exam conditions. No notes, no textbook, no calculator unless the question explicitly permits one. Time yourself.
  2. Check your answer against the worked solution. Do not rationalise partial credit that the rubric does not award. Be strict.
  3. Mark yourself using the grading rubric. Apply the definitions in Section 3 without exception. Record the result.
  4. Record results in your test matrix. Use the template in Section 4. Update it after every diagnostic session.
  5. Use the test matrix to identify weak areas for revision. The interpretation guide in Section 9 explains how to prioritise.

3. Grading Rubric

All diagnostic questions are graded on a three-tier system. There is no numerical score. The tiers are mutually exclusive and collectively exhaustive.

GradeDefinition
PASSCorrect method, correct answer, no errors in working. The solution demonstrates full procedural fluency and conceptual understanding.
PARTIALCorrect method initiated but an error in execution (arithmetic, algebraic, or notational); OR correct final answer arrived at through insufficient, incomplete, or non-rigorous working.
FAILIncorrect method, no meaningful attempt, or fundamentally wrong approach. This includes cases where the student could not identify which technique to apply.

Grading discipline

  • A single arithmetic error in an otherwise correct solution is PARTIAL, not PASS.
  • A correct answer obtained by trial-and-error without demonstrating the intended method is PARTIAL.
  • Writing "I don't know" or leaving the question blank is FAIL.
  • Arriving at the correct answer but omitting critical intermediate steps (e.g., skipping the chain rule step in a differentiation) is PARTIAL.

4. Building Your Test Matrix

4.1 What is the test matrix?

The test matrix is a structured record of your diagnostic results. It provides a single-source-of-truth view of your strengths and weaknesses across all 24 A-Level Mathematics topics.

4.2 Matrix schema

Each row represents one topic. Each row contains:

ColumnDescription
TopicThe name of the topic
Unit Test ScorePASS, PARTIAL, or FAIL
Integration Test ScorePASS, PARTIAL, or FAIL
NotesFree-text observations (e.g., "forgot +C on definite integral", "confused scalar with vector")
DateDate the diagnostic was last attempted

4.3 Example matrix: Pure Mathematics

TopicUnit TestIntegration TestNotesDate
Algebraic ExpressionsPASSPASS
QuadraticsPASSPARTIALMissed the case where discriminant = 0
Equations and InequalitiesPARTIALFAILStruggled with quadratic inequalities
Coordinates and GeometryPASSPASS
FunctionsFAILFAILDomain/range confusion; need full review
Sequences and SeriesPASSPARTIALSigma notation error on Q3
Binomial ExpansionPARTIALFAILCould not generalise to (a+bx)^n form
TrigonometryPASSPASS
Exponentials and LogarithmsPASSPARTIALLost a sign on the ln transformation
DifferentiationPASSPASS
IntegrationPARTIALFAILIntegration by parts selection wrong
VectorsFAILFAIL
ProofPASSPARTIALContradiction proof structure weak
Numerical MethodsPASSPASS

4.4 Matrix interpretation

Unit TestIntegration TestDiagnosisAction
PASSPASSFull masteryNo action required. Revisit periodically.
PASSFAILConceptual isolationTopic understood in isolation but student cannot combine it with other material. Practice synthesis problems.
FAILPASSIntuition-based solvingUnlikely but possible. The student has strong pattern-matching intuition but lacks procedural rigour. Review fundamentals to close the gap.
PARTIALPARTIALPartial understandingReview notes, re-attempt, then re-test.
FAILFAILFundamental gapReturn to reference notes. Re-learn the topic from first principles. Do not attempt integration tests until unit test achieves at least PARTIAL.

5. Unit Tests

Definition

A unit test probes a single topic in isolation. It targets the hardest questions within that topic's specification boundary.

Design principles

  • Each question tests exactly one topic. No cross-topic dependencies.
  • Questions focus on edge cases, boundary conditions, and common misconceptions.
  • The difficulty level corresponds to the top band of exam mark schemes (A/A*).

Example

Topic: Differentiation -- Chain Rule

Question: Find dy/dx when y = sin^2(x).

Diagnostic intent: Tests whether the student recognises that the chain rule must be applied to the outer function (square) and the inner function (sine), rather than applying the chain rule once or not at all. A common error is to write dy/dx = 2sin(x), omitting the cos(x) factor from the inner derivative.

What unit tests reveal

  • Whether the student has automated the correct procedure for the topic.
  • Whether the student recognises when a standard technique applies in a non-obvious form.
  • Whether the student has internalised common pitfalls and avoids them.

6. Integration Tests

Definition

An integration test combines concepts from multiple topics into a single problem. The student is not told which techniques to use. Identifying the correct approach is part of the test.

Design principles

  • Each question draws on two or more topics from the specification.
  • The question does not label which techniques are required.
  • The difficulty level corresponds to the hardest questions on actual papers.

Example

Topics: Integration, Vectors, Kinematics

Question: A particle moves with velocity v = t^2 i + 2t j. Find the distance travelled between t = 0 and t = 3.

Diagnostic intent: The student must recognise that distance travelled requires integration of the magnitude of the velocity vector (not the velocity components separately). This tests: integration of polynomials, vector magnitude calculation, and kinematic understanding of displacement vs distance.

What integration tests reveal

  • Whether the student can identify relevant techniques from an unconstrained problem statement.
  • Whether the student understands the relationships between topics deeply enough to combine them.
  • Whether the student can manage the complexity of a multi-step solution without external scaffolding.

7. Coverage Map

7.1 Pure Mathematics (14 topics)

#TopicDiagnostic FileReference FileKey Syllabus Points
1Algebraic Expressionsdiagnostics/diag-algebraic-expressions.mdpure-mathematics/01-algebraic-expressions.mdSurds, indices, algebraic manipulation, factorisation
2Quadraticsdiagnostics/diag-quadratics.mdpure-mathematics/02-quadratics.mdRoots, discriminant, completing the square, graphs
3Equations and Inequalitiesdiagnostics/diag-equations-and-inequalities.mdpure-mathematics/03-equations-and-inequalities.mdSimultaneous equations, quadratic inequalities
4Coordinates and Geometrydiagnostics/diag-coordinates-and-geometry.mdpure-mathematics/04-coordinates-and-geometry.mdStraight lines, circles, equation of a circle
5Functionsdiagnostics/diag-functions.mdpure-mathematics/05-functions.mdDomain, range, composite functions, inverse functions
6Sequences and Seriesdiagnostics/diag-sequences-and-series.mdpure-mathematics/06-sequences-and-series.mdArithmetic, geometric, sigma notation, recurrence
7Binomial Expansiondiagnostics/diag-binomial-expansion.mdpure-mathematics/07-binomial-expansion.md(1+x)^n, (a+bx)^n, general term, validity
8Trigonometrydiagnostics/diag-trigonometry.mdpure-mathematics/08-trigonometry.mdIdentities, equations, R-form, double angle
9Exponentials and Logarithmsdiagnostics/diag-exponentials-and-logarithms.mdpure-mathematics/09-exponentials-and-logarithms.mde^x, ln(x), laws of logs, modelling
10Differentiationdiagnostics/diag-differentiation.mdpure-mathematics/10-differentiation.mdFirst principles, chain/product/quotient rules, stationary points
11Integrationdiagnostics/diag-integration.mdpure-mathematics/11-integration.mdIndefinite, definite, by parts, by substitution, area
12Vectorsdiagnostics/diag-vectors.mdpure-mathematics/12-vectors.md2D and 3D vectors, scalar product, position vectors
13Proofdiagnostics/diag-proof.mdpure-mathematics/13-proof.mdDirect proof, contradiction, disproof by counterexample
14Numerical Methodsdiagnostics/diag-numerical-methods.mdpure-mathematics/14-numerical-methods.mdLocation of roots, iteration, Newton-Raphson, trapezium rule

7.2 Statistics (5 topics)

#TopicDiagnostic FileReference FileKey Syllabus Points
1Data Representationdiagnostics/diag-data-representation.mdstatistics/01-data-representation.mdMeasures of central tendency, spread, histograms
2Correlation and Regressiondiagnostics/diag-correlation-and-regression.mdstatistics/02-correlation-and-regression.mdPMCC, regression line, interpolation, outliers
3Probabilitydiagnostics/diag-probability.mdstatistics/03-probability.mdVenn diagrams, conditional probability, independence
4Statistical Distributionsdiagnostics/diag-statistical-distributions.mdstatistics/04-statistical-distributions.mdBinomial, normal, standard normal, approximation
5Hypothesis Testingdiagnostics/diag-hypothesis-testing.mdstatistics/05-hypothesis-testing.mdNull/alternative hypotheses, critical regions, p-values

7.3 Mechanics (5 topics)

#TopicDiagnostic FileReference FileKey Syllabus Points
1Kinematicsdiagnostics/diag-kinematics.mdmechanics/01-kinematics.mdsuvat, velocity-time graphs, projectiles
2Forces and Newton's Lawsdiagnostics/diag-forces-and-newtons-laws.mdmechanics/02-forces-and-newtons-laws.mdF=ma, connected particles, friction, inclined planes
3Momentsdiagnostics/diag-moments.mdmechanics/03-moments.mdEquilibrium, centre of mass, tilting
4Energy and Workdiagnostics/diag-energy-and-work.mdmechanics/04-energy-and-work.mdKE, PE, work-energy principle, power
5Momentumdiagnostics/diag-momentum.mdmechanics/05-momentum.mdConservation of momentum, impulse, collisions

8. Timing Recommendations

The following time allocations are guidelines. Adjust based on personal pace, but do not reduce them. If a question takes significantly longer than the upper bound, that is itself diagnostic information.

TaskTime Allocation
Single unit test question5 -- 10 minutes
Single integration test question15 -- 25 minutes
Full topic set (unit + integration)30 -- 45 minutes
Full subject area (e.g., all 14 Pure topics)7 -- 10.5 hours (split across multiple sessions)
Complete diagnostic (all 24 topics)12 -- 18 hours (split across multiple sessions)

Session planning

  • Do not attempt more than 4 topics per session. Cognitive fatigue will degrade the validity of self-marking.
  • Schedule a break of at least 10 minutes between topics.
  • Record the date and time of each session in the test matrix for longitudinal tracking.

9. Self-Assessment Framework

9.1 Identifying weak areas

After completing a diagnostic session, scan the test matrix for any row that contains a FAIL or PARTIAL. These are your priority targets.

9.2 Prioritisation by prerequisite chain

Not all topics are independent. Fixing upstream dependencies before downstream topics is more efficient than patching symptoms. The following dependency chains apply:

Algebraic Expressions -> Quadratics -> Equations and Inequalities -> Functions
Differentiation -> Integration
Integration -> Numerical Methods (Newton-Raphson)
Trigonometry -> Differentiation (trig derivatives) -> Integration (trig integrals)
Sequences and Series -> Binomial Expansion
Coordinates and Geometry -> Vectors
Kinematics -> Forces and Newton's Laws -> Moments
Kinematics -> Energy and Work -> Momentum
Data Representation -> Correlation and Regression
Probability -> Statistical Distributions -> Hypothesis Testing

Rule: If a prerequisite topic has a FAIL score, do not attempt the dependent topic's integration test until the prerequisite achieves at least PARTIAL.

9.3 Revision cycle

  1. Identify FAIL/PARTIAL topics from the test matrix.
  2. Sort by prerequisite chain. Address upstream failures first.
  3. For each weak topic: review the reference notes, re-attempt the diagnostic question under exam conditions.
  4. Re-mark. Update the test matrix with the new score and date.
  5. If the score improves from FAIL to PARTIAL or from PARTIAL to PASS, proceed to the next topic.
  6. If the score does not improve, review the worked solution step-by-step and identify the specific point of failure. Re-learn that sub-topic.

9.4 Longitudinal tracking

The Date column in the test matrix enables progress tracking over time. Re-run diagnostics at regular intervals (recommended: every 2 weeks for topics with FAIL scores, every 4 weeks for topics with PASS scores). A PASS that degrades to PARTIAL indicates that the material has not been consolidated into long-term memory and requires spaced repetition.


10. File Organisation

10.1 Directory structure

docs/docs_alevel/maths/
DIAGNOSTIC_GUIDE.md This document
diagnostics/
diag-algebraic-expressions.md Per-topic diagnostic files
diag-quadratics.md
diag-equations-and-inequalities.md
diag-coordinates-and-geometry.md
diag-functions.md
diag-sequences-and-series.md
diag-binomial-expansion.md
diag-trigonometry.md
diag-exponentials-and-logarithms.md
diag-differentiation.md
diag-integration.md
diag-vectors.md
diag-proof.md
diag-numerical-methods.md
diag-data-representation.md
diag-correlation-and-regression.md
diag-probability.md
diag-statistical-distributions.md
diag-hypothesis-testing.md
diag-kinematics.md
diag-forces-and-newtons-laws.md
diag-moments.md
diag-energy-and-work.md
diag-momentum.md
papers/ Combined exam papers
paper-1-pure.md
paper-2-pure.md
paper-3-statistics-mechanics.md

10.2 Diagnostic file format

Each diag-<topic-slug>.md file follows this structure:

# Topic Name: Diagnostic Test

## Unit Tests

### Question 1
[Question text]

### Solution 1
[Full worked solution]

### Question 2
[Question text]

### Solution 2
[Full worked solution]

## Integration Tests

### Question 1
[Question text -- multi-topic, no technique hints]

### Solution 1
[Full worked solution]

10.3 Combined papers

The papers/ directory contains assembled exam papers that draw questions from multiple topics, simulating actual examination conditions. These are optional and should only be attempted after achieving PASS on the majority of individual unit tests.


Appendix: Test Matrix Template

Copy this template into a personal notes file. Populate it as you complete each diagnostic. Use one row per topic with columns: Unit Test, Integration Test, Notes, Date. All 24 topics are listed in the Coverage Map (Section 7).