← Home

Reasonix MAC™ · MATHEMATICS · ALGORITHMS · CODING

Grades 1–8

Every grade has its own page: the mathematical idea, the algorithm behind it, and the code that runs it — plus an interactive activity you can try straight away.

Grade 1

Grade 1 — Patterns and Steps

Counting, colour patterns, and the very first ordered steps.

Open the page →
Grade 2

Grade 2 — Repetition and Loops

Skip counting by 2 and 5 becomes a loop that draws shapes.

Open the page →
Grade 3

Grade 3 — Multiplication and Events

Rows × columns become nested loops, and events start the program.

Open the page →
Grade 4

Grade 4 — Coordinates and Conditions

Yes/no questions turn into if … else, on an (x, y) grid.

Open the page →
Grade 5

Grade 5 — Decimals and Variables

A place value box and a variable are the same idea: a named store.

Open the page →
Grade 6

Grade 6 — Ratios and Operators

Catches over attempts: a ratio you can watch change live.

Open the page →
Grade 7

Grade 7 — Expressions and Functions

An algebraic rule is a function: give it an input, get an output.

Open the page →
Grade 8

Grade 8 — Probability and Simulation

Roll 1000 times and watch experiment meet theory.

Open the page →