Hubzilla Maths mascot

Hubzilla Maths

Interactive IB Mathematics: Analysis and Approaches

Exam-ready lessons from a teacher with a decade of IB Mathematics experience.

What's inside

TI-NspireTI-84CasioNumWorks
ENESFRITDE中文

Pick your calculator once — every demo opens on your model.

Expert teaching on video

Every lesson is written and filmed by one experienced IB teacher — videos and exercises alternate section by section, with captions in six languages and GDC demos filmed for your calculator: TI, Casio and NumWorks.

Question 4[5 marks]

Find the term independent of xx in (2x1x2)6\left(2x - \dfrac{1}{x^2}\right)^{6}.

SL 1.9Mark scheme: M1 A1 A1Solution video

Built for IB Maths AA

Every lesson is mapped to IB Analysis and Approaches spec points, with SL and HL levels, Paper 1/Paper 2 calculator labelling, and exam-style practice marked against IB-style mark schemes.

Find the equation of the line through (1, 2)(1,\ 2) and (3, 8)(3,\ 8).

y=3x1y = 3x - 1Correct
y2=3(x1)y - 2 = 3(x - 1)Correct
3xy=13x - y = 1Correct

Three forms of the same line — all marked correct.

Marked like an examiner

Answer in real notation with the equation keyboard and get instant feedback — any equivalent form counts, significant figures follow IB guidelines, and every mark saves automatically as you go.

Try a sample lesson

See the teaching for yourself — the opening of the Logarithms lesson: a warm-up, the first video and the first exercise, all live. The rest unlocks when you sign up.

Sample lesson · no account needed

Logarithms

SL

1. Warm-up

Solve ax=ba^x = b by writing both sides to the same base — no calculator.

5x=1255^x = 125
Loading math input...
2x=182^x = \dfrac{1}{8}
Loading math input...
9x=139^x = \dfrac{1}{3}
Loading math input...

For teachers

  • Set up a class in seconds. Create a class, share the join code, and students appear in your register.
  • See the whole class at a glance. A live grid of sections completed, marks earned and estimated learning time for every student, lesson by lesson.
  • Drill into every attempt. Open any student to see each answer they submitted — right or wrong — so you know exactly where they got stuck.
Create a free account
Class 12B — Unit 1Join code: K7Q2ZP
AK38/46
JS29/46
MP21/46
RT9/46

Sections completed per lesson, marks earned, and every attempt logged.

Questions

Is Hubzilla Maths free?

Yes — the site is in early access while the course is being built, and it is completely free during this period. Paid plans may be introduced once the content is complete, and existing users will get clear notice before anything changes.

Does it cover both SL and HL?

The course follows the IB Mathematics: Analysis and Approaches syllabus. Every lesson is mapped to official spec points and labelled SL or HL, and content is being added unit by unit.

Which calculator do I need?

Any of the common IB models: TI-Nspire CX II, TI-84 Plus CE, Casio fx-CG50, Casio fx-CG100 or NumWorks. Pick your model once and every calculator demo on the site shows your calculator.

Do I need to be part of a class?

No — anyone can sign up and learn independently. If your teacher gives you a join code, joining their class lets them follow your progress and see where you need help.

Do I need to install anything?

No. Everything runs in the browser — the lessons, the equation keyboard and the calculator demos.

Ready to start?

Hubzilla Maths is free while in early access — jump in and start earning marks on your first lesson today.

Hubzilla Maths mascot

Hubzilla Maths

Interactive IB Mathematics: Analysis and Approaches

© 2026 Hubzilla Maths

Not affiliated with or endorsed by the International Baccalaureate Organization.