AA and AI are different practice problems
Do not begin with a generic search for “IB Maths questions.” The IB offers Mathematics: analysis and approaches and Mathematics: applications and interpretation, and each is available at Standard Level and Higher Level. Your question bank must preserve that distinction. A question that looks mathematically familiar can still train the wrong course emphasis or level of demand.
AA practice commonly needs careful algebraic manipulation, proof, functions, calculus, and exact mathematical communication. AI practice places more weight on mathematics in context, modelling, statistics, interpretation, and technology-supported work. These are broad study orientations, not a reason to ignore the rest of your syllabus. Start with the official course and your school’s assessment route, then use questions to identify the skills you actually miss.
PastPaperPrep: best for authentic, filterable practice
PastPaperPrep keeps four live IB Maths routes: AA HL, AA SL, AI HL, and AI SL. The bank is designed around real past-paper questions, with granular filters that help you move from a broad course to a narrow topic or source detail. Answers or mark schemes are included when the source provides them, and selected questions can be turned into printable custom sets.
That makes it useful at three different points in revision. First, isolate a topic while rebuilding a method. Next, create a mixed set so the topic label does not reveal the method. Finally, use source-based or timed sets to test pacing and written communication. The tool does not decide which gap matters; your marked work should supply that diagnosis.
- AA HL, AA SL, AI HL, and AI SL are separate bank choices.
- Use topic and source filters for diagnosis, then mixed sets for transfer.
- Printable sets are useful for independent study, tutoring, and class review.
Revision Village: best for difficulty and video support
Revision Village’s primary IB Math Questionbank page says its questions are organised by topic, sub-topic, and difficulty, with mark schemes and video solutions. Its course-specific AA and AI pages describe a progression from easier to harder exam-style questions and link to key concepts and practice exams.
This is a genuine advantage when your main problem is knowing how a solution works after an attempt. Video explanation can make a difficult method more accessible, and difficulty ordering can give a student a clear next step. The trade-off is that the product is centred on exam-style questionbank content rather than PastPaperPrep’s narrower promise of retrieving real past-paper questions into custom sets. Check which kind of authenticity you need.
How to choose between AA and AI banks
Choose the bank named on your timetable, subject brief, or school registration. Do not choose AI because technology feels easier, or AA because it sounds more advanced. The IB says the two courses are designed for different student needs, and both courses are offered at HL and SL. The correct fit is the course you are enrolled in and preparing to assess.
Then check level and paper conditions. Practise calculator and technology decisions explicitly where they apply, but do not outsource mathematical judgement to a calculator. For every missed question, write whether the failure was conceptual, strategic, technical, computational, or communicative. That classification is more useful than a single percentage for choosing your next filter.
A better IB Maths question-bank workflow
Begin with a short diagnostic or the mistakes from your last paper. Choose one narrow target, attempt a manageable set without opening solutions, and mark it immediately afterwards. Find the first line where your reasoning stopped earning credit. If the final answer is wrong but the model and method are sound, your next practice should not be a random new chapter; it should test the exact remaining error.
After focused work, remove the clue. Mix the repaired topic with nearby or competing methods. Later, sit a complete paper under realistic conditions and use its evidence to restart the loop. Topic sets repair, mixed sets test recognition, and timed papers test selection and stamina. Repeating only full papers often hides the specific reason marks are being lost.
Pricing and best fit
PastPaperPrep currently lists one bank at $6 per month or $48 per year. Two to five banks start at $10 per month for two, plus $4 per additional bank; the annual price is $84 for two, plus $36 per additional bank. All Access for six or more banks costs $25 per month or $216 per year. Verify the live pricing page before buying.
Choose one bank when you are focused on AA or AI at one level. Choose two when you want, for example, Maths plus a science or HL plus SL access for a teaching household. Revision Village may justify its broader cost if you will use videos, key concepts, and mock exams. The cheapest product is not the best value if it does not solve your actual feedback problem.
Frequently asked questions
Does PastPaperPrep separate IB Maths AA and AI?
Yes. It has separate live banks for Mathematics AA HL, AA SL, AI HL, and AI SL, so practice can stay aligned with the course and level you are taking.
Is Revision Village or PastPaperPrep better for IB Maths?
PastPaperPrep is the better fit for real past-paper retrieval, granular filtering, and printable custom sets. Revision Village is the better fit when you want exam-style questions arranged by difficulty plus step-by-step mark schemes, video solutions, key concepts, and practice exams.
Should AA and AI students revise together?
They can share general habits such as attempting before checking and revisiting mistakes, but the question sets should match each student’s registered course and level. Shared study time should not blur the assessment boundaries.
How many IB Maths questions should I do per day?
There is no useful universal number. Set a volume you can attempt carefully, mark, correct, and revisit. A smaller set with a clear error log and delayed retest is more informative than a large set completed without feedback.