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 2Grade 2 — Repetition and Loops
Skip counting by 2 and 5 becomes a loop that draws shapes.
Open the page →Grade 3Grade 3 — Multiplication and Events
Rows × columns become nested loops, and events start the program.
Open the page →Grade 4Grade 4 — Coordinates and Conditions
Yes/no questions turn into if … else, on an (x, y) grid.
Open the page →Grade 5Grade 5 — Decimals and Variables
A place value box and a variable are the same idea: a named store.
Open the page →Grade 6Grade 6 — Ratios and Operators
Catches over attempts: a ratio you can watch change live.
Open the page →Grade 7Grade 7 — Expressions and Functions
An algebraic rule is a function: give it an input, get an output.
Open the page →Grade 8Grade 8 — Probability and Simulation
Roll 1000 times and watch experiment meet theory.
Open the page →