AstraAI

The foundations

The maths computer science actually rests on.

Not maths for its own sake, and not maths you have to finish before you start. Each topic below is learned by building something that uses it — an image is a grid of numbers, a spam filter is probability, a model learning is a slope you walk down. Start anywhere.

Number, Proportion & Functions

5 Cases

Fractions, percentages, area, and how one quantity changes with another.

Where you meet it: Everything else stands on this. Prices, scaling, units, and reading a formula.

Data & Statistics

13 Cases

Summarise a pile of numbers, and see the shape hiding in it.

Where you meet it: Every dataset you will ever load. Averages, spread, correlation, and knowing when a chart is lying.

Probability & Uncertainty

6 Cases

Reason about what might happen, and how sure you are.

Where you meet it: Spam filters, language models choosing the next word, and any model that outputs a confidence.

Vectors, Matrices & Grids

6 Cases

Numbers arranged in rows, grids and directions — and what you can do to them at once.

Where you meet it: Images, embeddings, similarity search, and the inside of every neural network.

Graphs & Discrete Structures

4 Cases

Things joined to other things, and finding your way between them.

Where you meet it: Social networks, recommendations, search, routing, and how an agent plans its next step.

Rates of Change & Optimisation

2 Cases

How fast something changes, and how to steer it towards better.

Where you meet it: How a model actually learns: follow the slope downhill until the error stops shrinking.

Also mapped to school

Following the UK curriculum?

Every Case is also tagged to the UK National Curriculum, so you can see what a given school year covers and which Cases reinforce it. Useful for parents; ignore it if you're learning for yourself.

Pick your child's school year

Key Stage 2Ages 9–10

Year 5 maths

Comparing with line graphs, tables and timetables; percentages begin.

What they learn at school

  • Statistics: solve comparison, sum and difference problems using line graphs
  • Complete, read and interpret information in tables and timetables
  • Percentages, decimals and fractions as parts of a whole
  • Reading coordinates and simple translations

Practise it on Astra

Why bother with maths?

Because it's the machinery behind things you already use.

🎮

Games

Every jump, score and collision is maths doing its job.

💷

Money

Budgets, discounts, interest — maths keeps your money honest.

🤖

AI

The AI in these Cases is built entirely on the topics above.

Sport

Angles, stats and records — coaches live on this.

🎵

Music

Beats, rhythm and sound waves are maths you can hear.

You don't just do maths here — you use it to solve a real problem in code, and watch it work.

School-year mapping follows the DfE programmes of study (KS1–KS4) and is a guide for parents — worth checking against your own school.