IB Practice

Your IB practice home

Open the DP course your class is studying. Every course is broken into topics and skills so you can practise one idea at a time, check your work, and learn from clear worked answers.

Choose your course

Choose the course name that matches your school class. If you are unsure which Mathematics course to pick, check whether you are in Analysis and Approaches or Applications and Interpretation, and whether you are taking Standard Level or Higher Level.

SL

Mathematics: Analysis and Approaches SL

Choose this if your class focuses on algebra, functions, trigonometry, calculus, and exact mathematical thinking.

Build confidence with step-by-step questions, graphs, and worked answers for each skill.
SL

Mathematics: Applications and Interpretation SL

Choose this if your class focuses on statistics, modelling, interpreting results, and using mathematics in real situations.

Practise data, functions, probability, graphs, and calculator-supported thinking without losing the reasoning.
HL

Mathematics: Analysis and Approaches HL

Choose this if you are taking the higher-level course with deeper algebra, calculus, functions, and proof.

Work through harder questions with full solutions, diagrams, and checks that help prepare for demanding exams.
HL

Mathematics: Applications and Interpretation HL

Choose this if you are taking the higher-level course with modelling, statistics, calculus, networks, and technology-based problems.

Practise multi-step questions that connect calculations, graphs, interpretation, and written conclusions.
SL

Physics SL

Motion, forces, energy, waves, fields, nuclear physics, and practical-data reasoning with calculation and diagram practice.

HL

Physics HL

Physics HL practice for multi-step mechanics, fields, waves, energy, quantum and nuclear ideas, and experimental judgement.

SL

Chemistry SL

Chemistry SL practice for structure, bonding, energetics, kinetics, equilibrium, acids, redox, organic chemistry, and data handling.

HL

Chemistry HL

Chemistry HL practice for deeper structure, energetics, kinetics, equilibrium, acids, redox, organic pathways, and explanation.

SL

Biology SL

Biology SL practice for cells, genetics, evolution, ecology, physiology, data interpretation, and source-based biological reasoning.

HL

Biology HL

Biology HL practice for extension content, data analysis, experimental design, systems thinking, and precise biological explanation.

SL

Economics SL

Economics SL practice with diagram-first microeconomics, macroeconomics, global economy, policy evaluation, and IA-style thinking.

HL

Economics HL

Economics HL practice with quantitative extension, market structures, macro judgement, global-economy analysis, and Paper 3 skills.

SL

English A: Language and Literature SL

Choose this for Paper 1 analysis, text-type reasoning, Paper 2 preparation, and Individual Oral planning in English A: Language and Literature.

Practise source-bound analysis, evidence choice, authorial choices, audience effect, and written explanation.
HL

English A: Language and Literature HL

Choose this for HL Paper 1 two-text analysis, HL Essay planning, Paper 2 comparison, and Individual Oral refinement.

Work on exam focus, text evidence, comparative judgement, and student-owned essay planning.
Core

Theory of Knowledge

Choose this for TOK exhibition and essay planning, knowledge questions, claims, counterclaims, perspectives, and examples.

Keep examples tied to knowledge issues rather than writing polished generic TOK paragraphs.
SL

English A: Literature SL

Choose this for literary close reading, Paper 2 comparison, Individual Oral planning, and evidence-building.

Practise form, voice, structure, imagery, interpretation, and comparison without sliding into plot summary.
SL

English B SL

Choose this for Language B communication practice across writing, receptive skills, oral stimulus planning, and language precision.

Focus on audience, purpose, register, inference, message clarity, and language choices that affect meaning.
HL

English B HL

Choose this for HL Language B writing, receptive inference, literary-extract oral discussion, and language precision.

Work on task fulfilment, register, source clues, oral discussion, and communication under exam conditions.
HL

English A: Literature HL

Choose this for HL literary analysis, two-response Paper 1 practice, HL Essay planning, Paper 2 comparison, and Individual Oral refinement.

Build close reading and whole-work argument while keeping the writing student-owned.
Core

Extended Essay

Choose this for Extended Essay question design, source judgement, evidence planning, structure, reflection, and viva voce preparation.

Practise research decisions and reflection checks without generating essay prose or invented evidence.
Core

Creativity, Activity, Service

Choose this for CAS experience planning, learning-outcome evidence, portfolio checks, interviews, ethics, safety, and reflection.

Keep CAS evidence specific, student-owned, and separate from course assessment.
SL

Business Management SL

Business Management SL practice for objectives, stakeholders, toolkit use, HR, finance, marketing, operations, ethics, and evaluation.

HL

Business Management HL

Business Management HL practice for extension topics, strategic decisions, social enterprise Paper 3 plans, and project evaluation.

SL

Psychology SL

Psychology SL practice for concepts, research methods, ethics, class practicals, IA proposal judgement, and Paper 1 or Paper 2 response quality.

HL

Psychology HL

Psychology HL practice for culture, motivation, technology, Paper 3 source interpretation, graph analysis, and qualitative research judgement.

SL

Geography SL

Geography SL practice built around maps, source interpretation, spatial reasoning, fieldwork, GIS, physical and human processes, and resource-booklet responses.

SL

History SL

History SL practice for source inquiry, provenance, perspective, historical concepts, Paper 2 argument, and the Historical Investigation.

SL

Global Politics SL

Global Politics SL practice for source interpretation, actors, power, legitimacy, rights, justice, peace and conflict, development, Paper 2, and the Engagement Project.

What you can do next

Use the dashboard as a quick starting point, then move into a course and practise the skills your class is working on.

Pick the right course Choose the course name that matches your school class. This matters because the questions and explanations follow the style of that course.
Work skill by skill Start with a topic you have recently studied, then move to the skills that feel weaker. Short, focused practice is better than guessing through a whole paper too early.
Use the worked answer After checking an answer, read the steps carefully. The goal is not just to get the final number, but to understand why the method works.
Come back before assessments Use the same course pages for revision before class tests, internal assessment work, mock exams, and final exams.

Use the practice deliberately

A good session is narrow: one topic, a few serious attempts, and a careful review of the worked answer or feedback before moving on.

Subject skill practice

Use maths, science, economics, business, psychology, geography, history, and politics skills to rehearse the exact reasoning the course asks for.

Writing and core work

Use English, TOK, EE, and CAS tasks to check focus, evidence, method, reflection, and academic-integrity boundaries.

Visual practice

Graphs, diagrams, tables, maps, and source visuals are used where they make the skill easier to practise, not as decoration.