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.
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. SLMathematics: 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. HLMathematics: 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. HLMathematics: 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. SLPhysics SL
Motion, forces, energy, waves, fields, nuclear physics, and practical-data reasoning with calculation and diagram practice.
HLPhysics HL
Physics HL practice for multi-step mechanics, fields, waves, energy, quantum and nuclear ideas, and experimental judgement.
SLChemistry SL
Chemistry SL practice for structure, bonding, energetics, kinetics, equilibrium, acids, redox, organic chemistry, and data handling.
HLChemistry HL
Chemistry HL practice for deeper structure, energetics, kinetics, equilibrium, acids, redox, organic pathways, and explanation.
SLBiology SL
Biology SL practice for cells, genetics, evolution, ecology, physiology, data interpretation, and source-based biological reasoning.
HLBiology HL
Biology HL practice for extension content, data analysis, experimental design, systems thinking, and precise biological explanation.
SLEconomics SL
Economics SL practice with diagram-first microeconomics, macroeconomics, global economy, policy evaluation, and IA-style thinking.
HLEconomics HL
Economics HL practice with quantitative extension, market structures, macro judgement, global-economy analysis, and Paper 3 skills.
SLEnglish 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. HLEnglish 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. CoreTheory 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. SLEnglish 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. SLEnglish 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. HLEnglish 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. HLEnglish 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. CoreExtended 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. CoreCreativity, 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. SLBusiness Management SL
Business Management SL practice for objectives, stakeholders, toolkit use, HR, finance, marketing, operations, ethics, and evaluation.
HLBusiness Management HL
Business Management HL practice for extension topics, strategic decisions, social enterprise Paper 3 plans, and project evaluation.
SLPsychology SL
Psychology SL practice for concepts, research methods, ethics, class practicals, IA proposal judgement, and Paper 1 or Paper 2 response quality.
HLPsychology HL
Psychology HL practice for culture, motivation, technology, Paper 3 source interpretation, graph analysis, and qualitative research judgement.
SLGeography SL
Geography SL practice built around maps, source interpretation, spatial reasoning, fieldwork, GIS, physical and human processes, and resource-booklet responses.
SLHistory SL
History SL practice for source inquiry, provenance, perspective, historical concepts, Paper 2 argument, and the Historical Investigation.
SLGlobal 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.
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.