International Baccalaureate Diploma Programme
IB Diploma Practice
Prepare for your IB exams with past paper-style questions. Available for Higher Level (HL) and Standard Level (SL) subjects.
HL - Higher Level
SL - Standard Level
Diploma Programme
Past Papers
Recognized by 5,000+ universities worldwide
IB Mathematics AA HL - Paper 1
120:00
HL
Question 7
No Calculator
Let f(x) = x³ - 3x² + 2x. Find the x-coordinates of the stationary points of f.
[Maximum mark: 6]
Your working:
Write your solution here...
Higher Level
7
Max Score
45
Diploma Points
Filter by level:
IB Subjects
Practice by Subject
Past paper-style questions for your IB Diploma subjects.
HL
Paper 1
IB Math AA HL - Paper 1
Analysis & Approaches Higher Level Paper 1. No calculator allowed. Covers algebra, functions, calculus, and vectors.
2h
14 questions
$19.99
HL
Paper 2
IB Math AA HL - Paper 2
Analysis & Approaches Higher Level Paper 2. Calculator allowed. Extended response questions on all topics.
2h
12 questions
$19.99
SL
IB Math AI SL - Full Paper
Applications & Interpretation Standard Level. Technology-focused mathematics with real-world applications.
1h 30m
10 questions
$14.99
SL
IB Physics SL - Topic 2: Mechanics
Standard Level mechanics practice covering kinematics, dynamics, work/energy, and momentum.
45m
15 questions
$9.99
HL
IB Physics HL - Full Mock
Higher Level physics covering all topics including the HL extension material on fields and quantum physics.
2h 15m
40 questions
$24.99
HL
IB Chemistry HL - Paper 1 & 2
Higher Level chemistry with multiple choice (Paper 1) and extended response (Paper 2) sections.
2h 15m
55 questions
$24.99
HL
IB English Literature HL
Higher Level English literature analysis. Practice unseen poetry and prose commentary.
2h
4 questions
$19.99
Free
IB Diagnostic Sampler
Free diagnostic with sample questions from Math, Physics, Chemistry, and English. Find your strengths.
30m
20 questions
Free
IB Grading Scale
Each subject is graded 1-7. You need 24 points minimum to earn the diploma.
7
Excellent
6
Very Good
5
Good
4
Satisfactory
3
Mediocre
2
Poor
1
Very Poor
Maximum diploma score: 45 points (6 subjects x 7 + 3 bonus)