Step by step

How to use IB Math Revision

Every workflow — teacher and student — in 30 seconds each. Bookmark this page; use it on Monday morning when you're staring at ManageBac and can't remember which button copies the brief.

Student

New here? Start here (2-min tour)

Everything you need to get real value from the site in your first sitting.

  1. Pick your course + unit. From the home page pick SL AA / SL AI / HL AA / HL AI, then a unit (1 = Number & Algebra … 5 = Calculus). Try a 5-question sprint — no sign-up required for the free preview.
  2. Sign in (free trial or subscription). Sign-in unlocks unlimited practice, saves your streak across devices, and lets your teacher see your mastery heatmap.
  3. Turn on the Daily Question. Go to Email preferences, pick your time + weekdays. You'll get one question a day — build a streak, don't break the chain.
  4. Bookmark your signed-in home. The More tools drawer holds every AI tool (IA Modelling Planner, AI IA Feedback, Grade predictor, Diagnose working, TOK links) + community features (live game, Jeopardy, blog).
  5. Working on your IA? Start on the Modelling Planner for scoping + paragraph feedback, then hand your draft to the full AI IA Review when you're ready for the /20 grade.
  6. Stuck on a mark scheme step? Click any working line in a mark scheme and hit "Explain this step" — the AI will paraphrase it in plain English.
Feeling lost? Every question card has a small "🧠 TOK connection" chip that opens ready-made discussion probes — useful for TOK essays and just as good for revision because they reframe what you've just learnt.
Start practising → Open IA Planner →
Teacher

New teacher? Start here (5-min tour)

Get from "just signed up" to running a lesson tomorrow.

  1. Create your class. On the Teacher dashboard, the Getting started list at the top of Up next shows your three first steps. Press Create a class, give it a name and choose the course.
  2. Add your students. Your new class opens on Add students: share the join link or QR code, or paste a list or upload a spreadsheet. Students at a school sign in with their school email; the join page tells them which. See Add students to a class.
  3. Set their first work. Back on the dashboard, press Set work in Getting started (or on the class page). Students see it at the top of Today on their home page. The list ticks itself off as you go and disappears when all three are done.
  4. Run a live-game warm-up. Open /game.html, project the code, students join from their phones.
  5. ManageBac school? Everything you need is at /managebac.html — copy-paste unit plans, one-click assignment PDF packs, grade CSVs, and per-activity rubrics.
  6. Track how the class is doing. Come back to the Teacher dashboard for the mastery heatmap, mark book, help requests, most-flagged questions, and the Report Writer (auto-drafts parents'-evening one-pagers).
Open teacher dashboard → Open ManageBac hub →

Jump to a guide

❓ Common questions: homework, AI marking, the Markbook and Skill Builders

Step-by-step guides with screenshots

For students

For teachers · ManageBac

For teachers · daily tools

Common questions

Short answers on homework, AI marking, the Markbook and Skill Builders. Tap a question to open it.

Homework and AI marking

What can students upload for AI marking?

Photos (JPG, PNG, WebP and iPhone HEIC), PDFs, including multi-page scans, and Word files (.docx, or a Google Doc downloaded as .docx). Typed working in a Word file is marked as typed. If a file can't be read, the student is told what to do instead.

Is homework marked automatically?

Yes. When students hand in uploads, AI marking is on by default: each hand-in is marked against the mark scheme straight away and waits in the Marking inbox for you to check. You can switch it off for a homework in Set work or Edit. Free classes don't include AI marking.

When do students see their AI mark?

Straight away, labelled "AI mark — your teacher may adjust it". Once you confirm or change it, it says "Checked by your teacher". "See your marked work" shows the student's own pages with ticks, crosses and mark codes, and downloads them as a PDF.

Can students hand in part of a homework?

Yes. On My homework they tick the questions to hand in now and add the rest later, up to the deadline. Each question is marked when it comes in.

Can students resubmit a marked question?

Yes, unless the homework is locked. A resubmission is labelled as one for the student, in the Marking inbox and in the Markbook (an R badge), because they have seen the feedback. The first attempt is the homework mark, unless you tick "Count best attempt instead" in the column's ⋮ menu.

What is "Try a similar problem"?

Under a marked question, students can try an unseen question on the same sub-topic and difficulty, marked straight away by AI. It adds nothing to your marking: there is no inbox card and the homework mark doesn't change. The Markbook just shows how many they tried.

The Markbook

Can I review AI marking from the Markbook?

Yes. Click a cell with handed-in work: the window shows the same review as the Marking inbox, with the mark points, the marked pages, each question's mark and "Agree" (one tap to accept the proposed mark), and a "Next to review" button.

How is the homework % worked out?

It is the AI mark, or your own mark once you give one. A student's self-rating is shown beside it but not blended in; it is only used when there is no AI mark.

How do I record work that has no mark?

In the column's ⋮ menu, choose "Mark as complete…" to tick students, or "All checked" to complete every handed-in piece with no mark. It shows as Complete, is left out of averages and gets no reminder emails.

Can I change a homework after setting it?

Yes. "Edit assessment" in the column's ⋮ menu (or Edit on the dashboard) opens the full Set work form, filled in: classes, dates, questions, uploads, AI marking, rubric and grading scale. It works for Record marks only columns too.

How do I record marks for a paper test?

On Set work, choose Kind → "Record marks only (Markbook)". Give it a title, a date, the class and how it is graded (and, if you like, what it is marked out of), then press Create: the class's Markbook opens so you can type each student's marks or grades. Students are not sent anything.

Can I give grades instead of percentages?

Yes. Choose a grading scale when you set the work: %, IB 1–7, IGCSE 9–1 or MYP criteria A–D. If you enter only a grade, only the grade is shown; if you enter a %, the grade is worked out from it.

How do MYP final levels and grades work in the Markbook?

Set each task's criterion levels (0–8) as usual. For the report, click a student's MYP A–D cell in the Markbook and choose one best-fit final level per criterion (a suggestion from recent work is offered). The four add up to a total out of 32, which gives the MYP grade 1–7. If a criterion has no final level, the total shows n/a. How MYP maths grades work explains it for students and parents.

Can students assess their own MYP work?

Yes. On homework marked on MYP criteria, students see a closed line, Check your work against the criteria. They tick what they did for each criterion the task assesses and can add a short reflection. You see it beside your mark when you open their cell in the Markbook. It never changes a mark, and you can switch it off in Customise (MYP self-check).

Can the report writer use my MYP levels?

Yes. In Report-Writing Help on your dashboard, open MYP comments from your final levels. Once you have set final levels in the Markbook, it drafts a comment for each student from our comment bank, by criterion and level, with next steps. Edit any comment, then Copy all for the class.

Skill Builders

What does Skill Builder auto-assign do?

On the teacher dashboard, Skill Builders tab, pick a class, 5 to 20 questions per student and a date. Each student gets their own set: their Red and Amber sub-topics first, then recent lessons, then a mix of what the class has covered. You can preview each student's set first, or target their weakest maths skill instead.

Can each student get a different skill in the same topic?

Yes. When you send a Skill Builder from the class page, tick "Pick each student's skill". Within the topic, each student gets the skill they most need, from their markbook colours, recent wrong answers, hinge question and exit ticket answers and questions due back for revision. The results grid shows which skill each student got and why. A school or class can switch the tick off in Customise.

Can Skill Builders be set automatically each week?

Yes. On a class page, Homework tab, turn on Weekly Skill Builders. Each week, on the day and time you choose, every student gets their own sets: one on something recently covered, one on their weakest topic and one to review, from topics you have already taught. Preview next week to swap, remove or skip it; holidays on your term dates are skipped. It is off until you turn it on.

What is "Your next Skill Builder"?

A card at the top of the Skill Builders page. Focus picks a student's weakest sub-topics first, then what the class covered recently; Stretch gives harder questions on topics they are already good at.

What is the placement check?

A student with little mastery data sees "Start with a placement check": about 12 questions from across the course, handed in like any Skill Builder. "I haven't learnt this yet" leaves a sub-topic blank. There is no score: the results set where each sub-topic starts on the mastery grid.

What is Maths skills mode?

A Topics | Maths skills switch on the Skill Builders page. It shows the student's weakest skill, such as rounding or rearranging, with 5-question sets on that skill mixed across topics, and quick 8-question drills that are marked instantly.

Can I see which marks students lose?

Yes. In the Skill Builders tab, Question analysis has three views: Questions, Mark points and Maths skills. Mark points shows method, accuracy and reasoning marks for the class and each student, and the commonest reasons marks were lost.

How do Skill Builder streaks work?

A streak counts the weeks in a row with at least one set handed in. Badges are for a first hand-in, a first pass, full marks, 10 sets, 5 sub-topics and 3 weeks in a row. Retakes don't count.

Courses, plans and sub-topics

Can I pick sub-topics instead of whole units?

Yes. Set work, the Worksheet builder, the test builder, Make a lesson and students' Build your own test all use one sub-topic picker, with a search box, question counts and "Whole unit".

Are there free ready-made lessons?

Yes. Free lessons has a ready-to-teach lesson for each IB Maths topic: editable PowerPoint slides and teacher notes with timings, free to download with a teacher account. The worksheet in three levels and its answers come with school plans and the teacher trial. Make a lesson builds one for your own class from the full question bank.

Are there Halloween or other seasonal maths lessons?

Yes. Themed maths has free lesson packs through the year, from Ada Lovelace Day, Halloween and Fibonacci Day to Pi Day, listed by month, plus start-of-term icebreakers and end-of-term escape rooms, quizzes and puzzles, each with a starter, a main activity, an extension, worked answers and a printable student sheet. Every question is original.

Are there knowledge organisers and classroom posters?

Yes. Knowledge organisers are one-page summaries of every topic (definitions, formulas, a worked example and common mistakes), and classroom posters are free printable posters for the classroom wall, including maths jokes. Both are free PDFs in the Resources menu.

What is the Do Now grid?

On a class page that follows the scheme of work, press Do Now beside Starter. It builds a 4, 6 or 9-question retrieval grid from the class's starters: a third on the last lesson, a third on the last week or two and a third on earlier topics. Project it, press Shuffle for a fresh grid, show the answers, or print it on A4 with the answers on page 2.

Is there a classroom timer or name picker?

Yes. When you show questions on the board (lesson slides, a plenary, a hinge question or exit ticket, the live game's present view, the Do Now grid or a graph), press Tools in the top bar. The timer counts down (30 seconds to 10 minutes, or your own time), counts up, or runs think, pair, share, with an optional chime at the end. Pop out puts it in its own small window that stays visible over your slides. Pick a name chooses a student at random from the class list, or from names you type, with no repeats until everyone has had a turn; nothing is saved. Press T for the timer and N for a name. You can switch the tools off on the Customise page.

Are there MYP maths lesson worksheets?

Yes, for MYP years 1 to 5 (standard and extended in MYP 4 and 5). Open MYP worksheets in the Resources menu, or the link in Create lesson, and pick a year, a topic and a criterion focus (A to D). Each worksheet has a learning intention, a prior-knowledge starter, a worked example, practice in three levels, a real-life question, a reflection and an exit question, with an answers page. The practice follows the criterion you choose (or all four): pattern investigations for B, explaining, changing representations and correcting mistakes for C, and real-life modelling for D, each with a marking guide in plain words. Questions come from our checked question bank and from questions written by AI whose numbers and answers were checked; they are marked "AI-written, checked". You can edit the wording, get new numbers, add your school logo, plan a unit (one worksheet per topic), save it privately, duplicate it and share it with your school.

What are daily revisits?

Questions a student got wrong in practice, Skill Builders, auto-marked homework or the daily question come back about 3, 7 and 21 days later, up to 5 a day, in Revisit today at the top of the My mistakes page. Getting a question right twice retires it. Students can turn it off there.

Is there a revision plan for mocks, the final exams or results day?

Yes. Exam season has free plans for each course: 12 days of mock prep, a final exam countdown checklist, IA rescue week, a 30-day New Year challenge, a back-to-school start and a results day what-next page. Teachers can share each plan with a class.

How long are the schemes of work?

Each DP plan has 32 weeks a year. The extra weeks are extra teaching lessons that take a sub-topic further, not review weeks. A class part-way through the year stays where it was; extra lessons in weeks it has already passed are listed as "added — not yet taught".

A student is on the wrong course. Can they change it?

Yes. Students can switch between SL and HL, AA and AI from My profile or My progress, once every 90 days. They stay in their class and keep their homework and mastery history. Teachers can change it any time from the class list, and get a short note on the dashboard when a student changes.

What does "From practice" mean on the mastery grid?

A topic nobody has marked yet takes its colour from the student's own marked practice: at least 3 marked answers on it, with recent answers counting most. It shows as "From practice" to the student (My progress), their teacher and their parents. When a student joins a class, these colours are the starting point; any mark the teacher sets replaces them.

Your settings

Can I choose which features I see?

Yes. Open Customise from your account menu (teachers: also the teacher menu, or the ⚙ next to a class's name). Students can hide menu items, celebrations, leaderboards and streaks, hide their nickname on leaderboards, and change text size and motion. Teachers can also switch features on or off for each class, hide or pin menu items, and rearrange their dashboard with Edit layout. A Head of Department can switch a feature off for the whole school; it then shows as "Locked by your school". Switching something off never changes what your plan includes.

Videos, papers and referrals

Where are the video solutions?

Press "Watch the solution" on a question on any DP unit page (for example SL AA Unit 1) or in Mastery Review. You get an animated walkthrough with narration, built from the mark scheme.

Are there practice papers for the new 2029 syllabus?

Yes. Ten unofficial practice papers in the new format (SL 75 marks, HL 100; our HL Paper 3 papers are 50 marks in 1 hour) are on Prediction Papers for IB subscribers. See what is changing in the new syllabus.

How do referral codes and ambassadors work?

Type a code in the "Have a referral code?" box on the trial, plans or school plans page, or open a /r/CODE link. Ambassadors get a free year in return for a couple of clearly labelled posts a month. See also refer a friend.

Is there a free graphing calculator?

Yes: the Grapher (short address graph.mathrevision.co.uk) plots functions, sliders and tables, fits any model with ~ and explains R², residuals and each parameter. It is free with no sign-in; there are step-by-step guides and graphs of common functions. Export can give you code to embed a graph on a class page or blog.

Are there free calculators that show the working?

Yes: the free maths tools (Resources or More menu, Maths tools) cover the normal and inverse normal, binomial and Poisson distributions, chi-squared and t-tests, confidence intervals, standard deviation, averages, correlation, matrices, complex numbers and vectors. Each shows the working, a graph, a worked example, common mistakes and the keystrokes for your own calculator.

How does IB Math Revision compare with other revision sites?

See our comparison pages: Revision Village, Save My Exams, RevisionDojo and IB maths IA tools, side by side. Every claim about another site is linked to its source and dated.

How do I leave a review?

Signed in as a student, open Student reviews and press Leave a review: a rating from 1 to 5 and, if you like, a sentence. Your words are only shown if you tick the box to share them (under 16s need a parent's OK), and you can withdraw a shared review at any time.

Student

Use the IA Modelling Planner

From blank page to a submitted Modelling IA in six steps, with per-paragraph AI feedback along the way.

  1. Go to /ia-modelling-planner.html (or the tile on your signed-in home).
  2. Fill in the scoping plan (Step 0): topic interest, title, aim, data, tech, maths — as many of the 11 boxes as you can.
  3. Hit “🎯 Check my plan” — the AI grades your plan against the IB planning bands (A–E, 0-3 each) and lists what to sharpen.
  4. Optional shortcut: hit “✨ Seed my Criterion A draft” to turn your scoping answers into a starter intro paragraph.
  5. Draft Criterion A, then hit “Get AI feedback” to get band-referenced pointers.
  6. Repeat for C + D and E. Watch the progress bar climb as each pill turns green.
  7. When you're happy, click “🎓 Send to full AI IA Review” — the whole draft transfers to the 5-criteria review page for a final /20 grade.
Tip: Every field auto-saves to your browser, so you can close the tab and pick up tomorrow.
Open the planner →
Student

Analyse your IA data (statistics)

The right test for your question, its conditions checked and the working shown — with prompts for your own interpretation.

  1. Not sure which test? Start at choosing the right test, or read IA statistics, step by step.
  2. Open Analyse my data and paste your columns (or upload a CSV).
  3. Check the suggested question (relationship, two groups, before and after, two categories, fit) and press Analyse.
  4. Read the warnings first (expected counts below 5, small samples, very different spreads), then the working, the p-value and the critical value.
  5. Use “what to comment on” and the sentence openings to write your own interpretation, and tick the criteria checklist. Signed in, press Save.
Tip: every question works on the example data without an account; your teacher may set an IA statistics task so they can see your saved analyses.
Open Analyse my data →
Student

Get AI feedback on your full IA draft

A 60-second review of the whole IA against all five IB criteria (A–E, /20).

  1. Sign in and open /ia-feedback.html.
  2. Pick your course (SL AA / SL AI / HL AA / HL AI).
  3. Either drop a PDF/DOCX of your draft into the upload area OR paste at least 500 characters of text.
  4. Add a one-line topic hint (optional, boosts accuracy).
  5. Click “Grade my IA →”. Wait 30–60 seconds.
  6. Read the per-criterion breakdown, the three top strengths and the three top priorities.
Coming from the planner? You'll see a green banner "✓ Draft loaded from your Modelling Planner" — your topic + assembled draft are already in the form.
Open AI IA Review →
Student

Find data and keep an IA process journal

Every IA page has the same six-step strip: Idea → Plan → Data → Model → Write-up → Feedback. A tick shows the steps you have visited.

  1. No data yet? The IA data bank has real, cited datasets with their licences. Open in grapher loads one straight into a table; Download CSV works with Desmos, GeoGebra and spreadsheets. The weekly modelling challenge sets one practice question a week.
  2. In the IA planner, section 4 is your process journal: add a line each time you collect data, try a model or meet your teacher. Dates are set by our server and can't be edited. Drafts you send for AI feedback and models you save are added for you.
  3. Tick Share a read-only link with my teacher and send them the link. Untick it and the link stops working.
  4. Not sure about paying for a review? On AI IA feedback, the Free Criterion A check tab gives feedback on one criterion, once a year, on any free account.
Open the IA data bank →
Teacher

Standardise IA marking with colleagues

Mark one of our annotated explorations blind, then compare with the reference marks and your department.

  1. Open IA standardisation practice (also linked from the IA tracker on your class page). It is included with school plans, teacher licences and Pro; other accounts see a sample excerpt.
  2. The exploration is shown as watermarked page images, like the protected exemplar viewer. Please don't share or copy it.
  3. Choose a sample, read it and give a mark for each criterion A–E. The reference marks stay hidden until you submit.
  4. See your marks next to the reference marks, the difference on each criterion and the examiner's reasons.
  5. Under Mark with colleagues, create a code and share it. When two or more colleagues have marked a sample, you see the spread of their marks (never names).
Open IA standardisation →
Student

Track your IGCSE progress + tick off homework (self-RAG)

Mark every sub-topic 🔴 Red / 🟠 Amber / 🟢 Green so you know what to revise next, and get your teacher's weekly homework in the same place.

  1. Sign in and open /igcse.html. Signing in matters — your marks then sync across devices and your teacher can see them.
  2. Read the "🔔 Notes from your teacher" strip at the top. That's what to revise first this week (with any lesson attachments).
  3. Check the "📝 This week's homework" panel. Each task shows either 🔁 Recap (drawn from your weakest sub-topics) or 🆕 New (from the topic you covered in class). A colour chip tells you when it's due (📅 green = plenty of time, 🟠 amber = due today, 🔴 red = overdue).
  4. Tap "Try this question" on a task to see a primer + practice question. Attempt it in your book, then reveal the mark scheme.
  5. Add a photo of your working. If your teacher enabled uploads, each task has three ways to send it (works on phone and Chromebook / desktop):
    • 📷 Camera — opens your phone's rear camera or your Chromebook / laptop webcam.
    • 📁 Choose file — pick a photo already saved in Files, Google Drive or your Downloads folder.
    • 🖱️ Drag & drop a photo onto the dashed box, or click into it and press Ctrl+V to paste a screenshot.
    Whichever route you use, the task auto-ticks as done when the upload finishes. Tap Replace photo to swap it for a better shot.
  6. Can't do it right now? Tap 🔔 Remind me later and pick one of the four presets:
    • ⏰ In 2 hours — good for "let me finish lunch first".
    • 🌆 Tonight 19:00 — for the after-school study block.
    • 🌅 Tomorrow 08:00 — first thing in the morning.
    • ⏳ 2 hours before deadline — automatic panic-preventer.
    You'll get an email (and a push notification if you've opted in) at that time with a direct link back to this task.
  7. Set your own RAG on every sub-topic. Scroll to the 5 units and click R / A / G as your confidence changes.
  8. Log a self-mark (0-3) too from the dropdown next to each sub-topic — that's what your teacher's dashboard rank-orders on.
  9. Check for the 🔒 override badge. When your teacher marks a sub-topic themselves, their score locks over yours — that's your next revision target.
  10. Hit ⬇ Download my RAG (CSV) at any time to keep a record for revision or parents' evening.
Tip: Be honest with the reds — that's exactly how the recap engine picks your personalised homework each week. If you self-mark everything green, you'll get harder recap than you're ready for.
Open my IGCSE tracker →
Student

Practice a unit (5-question sprint)

  1. From the home page, pick your course (SL AA / SL AI / HL AA / HL AI).
  2. Pick a unit (1 = Number & Algebra … 5 = Calculus).
  3. Optionally tick which sub-topics you want (or "Select all combined").
  4. Turn on “Weight toward weak topics” if you want the engine to focus on your gaps.
  5. Pick difficulty (Standard / Intermediate / Examination) and how many questions (5 / 10 / 20).
  6. Hit Start practice →. Type each answer, then reveal the mark scheme.
Tip: Every question you answer builds your mastery heatmap. Your teacher sees the pattern; you get better-targeted practice next time. For a mixed set from your five weakest topics, use interleaved practice.
Student

Use the TOK connection on a question

  1. While practising any unit, look under each question for a small “🧠 TOK connection” chip.
  2. Click it — a panel expands with 1–2 ready-made TOK-style probes tied to the maths in that question.
  3. Use them for TOK essay planning or class discussion warm-ups.
Student

Keep a daily-question streak

  1. Turn on the Daily Question email at /my-preferences.html (pick your time + weekdays).
  2. Open the daily question, answer it, mark it — the streak counter ticks over.
  3. Miss a day? You get a 36-hour grace period before the streak resets.
Student

Build a personal study plan

  1. Open the Study Planner (Progress ▾ › Study plan).
  2. Pick your course and your exam date; add other exam papers' dates if you have them.
  3. Tick the days you can study, and choose minutes per day and a start time for your calendar.
  4. Press Generate my plan →. It builds a week-by-week timetable from your own mastery: more time on your weakest topics, short spaced reviews, and timed papers in the last two weeks. Add it to your calendar or print it; you can regenerate any time and keep your ticks.
Student

Start from your home: What to do next and Mastery Review

  1. Sign in and open My home: homework due, one suggested next step (What to do next), your topics and your tools. See it step by step with screenshots.
  2. Press the What to do next button to start it, for example a Skill Builder on a topic where you lost marks.
  3. On My progress every lesson is red, amber or green. A topic nobody has marked yet takes its colour from your own marked practice ("From practice").
  4. Open Mastery Review, pick a red or amber topic and answer questions on it: get 3 right in a row and it moves up a colour, with no waiting for a teacher tick.
Student

Fix the marks you lost (My mistakes)

  1. Open My mistakes (Revise ▾ › Review). Every mark you lose in practice is saved with what the mark scheme needed.
  2. Press Fix my mistakes for a set of up to 5 similar questions on your open mistakes, one at a time, or retry one mistake on its own.
  3. Full marks on a retry marks that mistake fixed; it comes back once for review after 7 days.
  4. Questions you got wrong about 3, 7 and 21 days ago come back in Revisit today at the top of the notebook: up to 5 a day, and a question you get right twice is done. Your home shows one line when some are due.
Student

Get unstuck: Ask a Tutor and Diagnose my working

  1. Ask a Tutor (More ▾ › AI help): pick your course and a topic, then ask for a concept explained, a hint on a question or your working checked. It coaches rather than giving the answer, and knows which topics your teacher has marked red or amber.
  2. Diagnose my working: choose your course, paste the question (optional but it helps) and your working so far. It names the misconception it finds and one next step to try; it won't solve the question for you.
  3. AI can make mistakes, so check anything important with your teacher.
Student

⏱ Sit a timed test or a mixed set

  1. Build my own test: choose the topics, difficulty and length, sit it against the clock, then mark it with the mark scheme. Anything you miss comes back for review.
  2. For a short mixed set across topics (interleaved practice), open Practise and choose Quick 5.
Student

Get a whole practice paper marked

  1. Open Mark my whole paper and choose one of our IB Maths practice papers; open it to print if you need to.
  2. Sit it on paper, then add photos of your pages (or one PDF): one page per photo, flat and in good light, each answer labelled with its question number.
  3. Every question is marked against our mark scheme, with short feedback, your total and the topics to work on next.
Student

Stretch yourself: extension and competition problems

  1. Open Extension and competition maths and choose a level (Junior, Intermediate, Senior or Olympiad-style), then a topic. Try the problem of the week first if you are not sure where to start.
  2. Work on a problem on paper. If you are stuck, open the first hint, then the second, before you look at the step-by-step solution, why it works and where it leads.
  3. Read a strategy guide when the same kind of problem keeps beating you. Where next links to the official competitions.
Teachers: add any problem to your worksheet basket and set it as homework, or run a maths club session.
Teacher

Copy a unit plan into ManageBac

Grab a ManageBac-ready unit-plan markdown that covers all 19 DP planner subcategories.

  1. Sign in on IB Math Revision (any teacher account).
  2. Go to /managebac.html. Filter by course (SL AA / SL AI / HL AA / HL AI).
  3. Find the unit card. Hit “📄 Copy overview”.
  4. Open the ManageBac unit in the DP unit planner. Paste into the description / long-form field.
  5. Trim any section you don't use. Save.
Faster on a unit page: if you're already looking at a unit (e.g. /SLAAUnit1.html), use the floating 📋 Copy for ManageBac button in the bottom-right. Teachers only.
Open ManageBac hub →
Teacher

Copy a single lesson block

  1. Open any unit page (e.g. SLAA Unit 1) while signed in as a teacher.
  2. Click the floating 📋 Copy for ManageBac button (bottom-right).
  3. Under “Or copy one sub-topic”, click the sub-topic you're teaching (e.g. L3 Sigma notation).
  4. In ManageBac's lesson editor, paste. You get a lesson title, learning objective, success criteria, ATL skills, LP attributes, differentiation and a resource link.
Teacher

Build an assignment PDF pack (ZIP)

One click zips a ManageBac-ready brief, print-ready questions, markscheme and a step-by-step attach guide.

  1. Go to /downloads.html and scroll to Your saved worksheets & tests.
  2. Find your worksheet. Hit “📦 ManageBac pack”. Wait 3–5 seconds while the ZIP builds.
  3. In ManageBac, create/open the assignment.
  4. Open brief.md from the ZIP and paste it into the assignment description.
  5. Attach questions.html to the assignment (visible to students).
  6. Attach markscheme.html to the Teacher files section (hidden from students).
  7. Save and publish.
Bonus: the brief includes a backlink to online practice on ibmathrevision.com so students can retry the same questions and check them against the mark schemes.
Teacher

Post homework to Google Classroom, Teams, ManageBac or Toddle

  1. Set the homework as usual (Set homework, or Assign on your dashboard or class page).
  2. Under the confirmation, Also post to shows Google Classroom and Copy for ManageBac / Toddle. More has Microsoft Teams, Copy link and a calendar file (.ics) of the due date.
  3. Google Classroom and Microsoft Teams open their own share page with the student link, title and instructions filled in. You pick the class and post it there.
  4. Copy for ManageBac / Toddle copies the title, due date, student link and instructions. Paste it into a new task.
  5. Students who open the link sign in and go straight to that homework.
  6. Later: each homework in Homework you've set has a Share menu, and the Mark Book column's ⋮ menu has the same buttons.

Choose which buttons show in My preferences → Sharing homework, or with Choose which buttons show under More.

Teacher

Copy a ManageBac brief for an assignment

  1. Go to /teacher-dashboard.html, scroll to the Homework Mark Book.
  2. Open the assignment column's ⋮ menu and choose “📋 Copy brief for ManageBac”.
  3. Paste into ManageBac's assignment description. You'll get title, aim, tasks, ATL skills, and a link to online practice.
Teacher

⬇ Export grades to ManageBac (CSV)

  1. Go to the Homework Mark Book.
  2. Wait for the grid to load your assignments + students.
  3. Hit ⬇ ManageBac CSV. One CSV is downloaded per assignment (ManageBac imports one assignment at a time).
  4. In ManageBac: Assignments → open the assignment → Import grades → drop the matching CSV.
Column order matches ManageBac exactly: Student name, Student email, Assignment title, Score, Max, Comment.
Teacher

Download a ManageBac rubric for a classroom activity

  1. On /managebac.html, scroll to Rubric library.
  2. Pick the activity type (Treasure hunt / Bingo / Escape room / Generic).
  3. Hit “📥 Download rubric CSV”.
  4. In ManageBac: Rubrics → Import → drop the CSV. Reuse the rubric across every session.
Teacher

Run the IGCSE tracker end-to-end (updates + marks + weekly homework)

One page owns the whole class: log this week's topics and mark every student. Weekly homework itself is now set from your class page — see Auto-homework, below.

  1. Open the tracker from the teacher dashboard: ⚡ Assign work · one click → 📚 IGCSE tracker (or /igcse-tracker.html).
  2. Log this week's topics. Under This week: pick the date, tick every sub-topic you covered (chips already green = covered in the last 14 days). Paste a Drive/OneDrive URL to your worksheet + a note to students, then hit Save this week's update. It appears at the top of every student's /igcse.html feed instantly.
  3. Add your class. Under Student marks: either pick an existing licence from 📚 Load from an existing class and hit Add all to my roster, or type each email + hit + Add student. The roster persists — you never have to re-add anyone.
  4. Mark each student per sub-topic. Click any cell in the heatmap and pick 0-3 (0 = not yet, 1 = amber, 2 = solid, 3 = mastered). Your mark auto-locks the student's self-RAG with a 🔒 badge on their side.
  5. Spot mismatches. Bright-orange bordered cells = your mark disagrees with the student's self-RAG. Those are the coaching conversations to have this week.
  6. Set weekly homework. Open the class from your dashboard and click 🎯 Auto-homework — see the Auto-homework guide for the full flow, including printing a paper copy.
  7. Mark their uploads. Back on the teacher dashboard, the 📥 Homework to mark pill in the Quick Assign widget shows the pending count. Click it to open the Marking Inbox and grade in a flat feed. Students can send working three ways (📷 Camera, 📁 Choose file, or 🖱️ Drag & drop) so you'll see photos from phones, Chromebooks and desktops alike.
Why this saves time: your teacher marks feed straight into Auto-homework's recap picks, weakest topics first. You don't have to think about it.
Open the IGCSE tracker →
Teacher

Auto-homework — one click, every course

Recap (each student's own weak Red/Amber topics) + new content (what the class covered in the last 14 days), each task a real AI-written question — not just a topic name. Works the same way for IGCSE, DP and A-Level classes. Nothing goes to students until you publish.

  1. Open the class from your teacher dashboard (🎓 View my classes, or the 📊 class-board link on the A-Level dashboard) — this opens class.html for that class.
  2. Set difficulty (easy / standard / stretch) next to the 🎯 Auto-homework button, then click it.
  3. Choose how many tasks per student — the "Tasks:" field takes 1 to 15 (defaults to 5). About a third are recap, the rest new content.
  4. Review the preview. Blue chips = recently covered, amber = a student's personal weak topic. Click ✕ on any chip to drop it for that student, set a due date, then hit Publish to class →.
  5. Print a paper copy any time with 🖨 Print homework next to the Auto-homework button (or the 🖨 Print it → link right after publishing) — one page per student, with a working space under each question. Add Include answers for your own marking copy.
  6. Re-roll if needed. 🎲 Re-roll whole class keeps the same topics but generates fresh questions — handy if a question came out oddly, or you're reusing the same topics next week.
  7. Track submissions on the Homework Mark Book (teacher dashboard, scroll down) and grade uploads via the 📥 Homework to mark pill. Students send their working three ways — 📷 Camera, 📁 Choose file, or 🖱️ Drag & drop.
The evening before the deadline each student who hasn't finished gets an automatic nudge so you don't have to chase.
Open my classes →
Student

See + tick off your personalised DP homework

  1. Sign in and open any unit page you're studying (e.g. SL AA Unit 1). If your teacher has published homework, a green banner appears near the top.
  2. Read the due-date chip. 📅 green = plenty of time · 🟠 amber = due today · 🔴 red = overdue.
  3. Do the work. Each task is either 🔁 recap (a topic you're weakest on) or 🆕 new (what you covered this week). Attempt the matching questions on the same unit page.
  4. Add a photo of your working — camera OR file OR drag & drop.
    • 📷 Camera: phone rear camera on iOS/Android, or laptop / Chromebook webcam.
    • 📁 Choose file: pick a saved photo or a scanned PDF-to-image.
    • 🖱️ Drag & drop onto the dashed box, or click inside and Ctrl+V to paste a screenshot (useful on Chromebooks — Shift+Ctrl+Show-Windows takes a screenshot, then paste it here).
    The task auto-ticks as done when the upload finishes.
  5. Can't do it now? Tap 🔔 Remind me later and pick In 2 hours, Tonight 19:00, Tomorrow 08:00, or 2 hours before deadline. You'll get an email (+ push notification if enabled) at that time linking straight back to this task.
  6. Watch the progress line "3/6 done" update after every tick. Your teacher sees the same count in real time on their dashboard.
  7. Want a paper copy? Click 🖨 Print in the banner for a printable worksheet with space to write your working under each question.
Missed the deadline? Late submissions still count — the banner turns red but you can keep uploading. Better late than blank.
Teacher

Create a lesson and end it with a plenary

  1. On the class page press Create lesson, keep the next lesson in the scheme of work or choose a topic, tick what to include and press Make lesson.
  2. Print the student sheet or teacher copy, show it as Slides, download it as PPT, Set as homework or Log as taught. See it step by step with screenshots.
  3. At the end of the lesson open Plenary: 3 questions (or Plenary in the Lesson flow on your class page's This week tab): one recall, one standard and one stretch question on the lesson just taught. Swap any question, then project them, have students answer on their phones or print exit tickets.
Teacher

Set homework in one click

  1. On /teacher-dashboard.html, press Set work.
  2. Pick the class, then the sub-topics and questions, or upload your own PDF worksheet.
  3. Choose how students hand in. When they upload their working, 🤖 AI marking is on by default.
  4. Set the due date and hit Create assignment →. Students see it on their homework page.

See it step by step with screenshots, from Set work to the Marking inbox.

Teacher

Topic assessments and online tests

  1. Topic assessments (teacher menu): a short end-of-topic test for every topic, with questions not used anywhere else on the site. Pick the course, then Print paper for the class and Print mark scheme for yourself. Switch to Unit assessment for a paper of about an hour on a whole unit, drawn from its topic assessments; Make another version gives a fresh draw, and the version number reprints the same paper.
  2. Online test builder: give the test a title, course and duration, add questions from the bank by sub-topic or your own, and share the link. Students take it online, it is marked for them and you see every result. For a printed sheet, use the worksheet builder.
Teacher

Add students to a class

  1. On the class page press Add students.
  2. Share the join link, QR code or class code: students open the link and join straight away.
  3. Or add the whole class from a list: paste names and emails from a spreadsheet, or upload a file (Google Classroom and Teams exports work too). Check the preview, then add them.
Teacher

Add your timetable

  1. Open My timetable from the teacher dashboard. Upload a photo or PDF of your timetable for the AI to suggest a grid, or add lessons by hand (Week A and Week B are supported).
  2. Your dashboard then lists the lessons that still need logging. See it step by step with screenshots.
Teacher

Share a class with an observer

  1. On the class page open Settings → Observers and add a colleague by email (heads of department can also do this from the Department page, Manage classes).
  2. They get one welcome email with a link, and see the class read-only on Classes you observe: where it is in the scheme of work, the lessons logged and their files. No students, no marks and no other emails.
Teacher

Make a seating plan

  1. On the class page open the Students tab and choose Seating plan (or More → Seating plan on a class card on your dashboard).
  2. Under Room layout pick rows, pairs, groups of 4 or 6, a horseshoe or free-form, then drag names onto seats or tap a name and then a seat. Auto-arrange seats everyone: alphabetical, random, or mixed or similar ability from the Markbook.
  3. Add private Seating needs (keep apart, keep together, prefers the front) and lock seats that shouldn't move. Save it, then print it or press Project. Quick groups makes random groups for icebreakers. Students never see the plan.
Teacher

★ Use class points (optional)

  1. Class points are off unless you turn them on. On the class page open Settings and tick Use class points in this class. If your school has its own system, a Head of Department can switch them off for every class on the department page.
  2. Award points on the Students tab (tick students, then tap a category) or on the seating plan with Award points (tap seats, Whole table or Everyone, then a category). Undo shows for 10 seconds. Edit categories lets you rename them, add your own and pick an emoji.
  3. Choose a Star of the week from the suggestions, open the Report for trends, and, if you want, let students see their own positive points. On the seating plan, tap a name and choose Info for their recent homework, mistakes, Skill Builders and your private notes.
Head of Department

School sign-in (heads of department)

  1. Open Department › Settings › School sign-in, check your school's email domain and press Save.
  2. Students and staff then sign in with Microsoft, Google or an email link and join your classes. No IT or DNS step. See it step by step with screenshots, or read about single sign-on for schools.
Teacher

Present or set a graph activity

  1. On your class page, open Class tools and choose Graph activities. Open an activity to see its graph and task.
  2. Present shows it live on the board, with Show the answer when you are ready. Set for this class sets it as classwork or homework (it is also in Set work as Graph activity).
  3. Students work on their own graph in the Grapher and hand it in from their homework list.
  4. Press See their graphs: every student's graph is a thumbnail, with a tick where it matches. Tick Hide names before you show one on the board.
Teacher

Run a live-game warm-up in class

  1. Open /game.html. Pick unit + topics.
  2. Project the game code on the board.
  3. Students go to /game.html on their phones and enter the code.
  4. Hit Start. Live leaderboard on your screen.
Prefer a Jeopardy round? Use /jeopardy.html — same flow, ~30-min duration.
Teacher

Print a treasure-hunt / bingo / dominoes activity

  1. Open /activities.html.
  2. Pick course, unit, difficulty and activity mode.
  3. Hit Generate. Preview the questions.
  4. Print (A4). Cut, laminate if you want it to survive Y11.
Every activity has a matching ManageBac rubric — see the rubric download guide.
Teacher

Read the Homework Mark Book

  1. On /teacher-dashboard.html#markbook, wait for the grid to render.
  2. Rows = students. Columns = assignments. Cells are colour-coded: green 75% and over, amber 50–74%, red under 50%.
  3. Click any cell to review the AI marking, give your own mark or grade, add a note and see the uploaded work.
  4. Open a column's ⋮ menu for Edit assessment, 📊 Question breakdown, Mark as complete… and All checked.
  5. Use the CSV / ManageBac CSV buttons to export.
Teacher

Auto-draft parents'-evening reports

  1. Open /teacher-dashboard.html and scroll to 🧠 Report-Writing Help at the top.
  2. Pick a student from the dropdown. Hit Generate.
  3. AI drafts strengths, struggling topics and 2–3 next actions. Edit, then copy or print the one-pager.
Teacher

Find a worksheet you built last term

  1. Open /downloads.html. The Your saved worksheets & tests section lists everything you (or your school) has built.
  2. Toggle scope between Mine and Whole school.
  3. Hit Questions PDF, Answers PDF, or 📦 ManageBac pack depending on what you need.