Because programming is not a language —
it's a way of thinking.
Reasonix MAC is a measurement platform with a coding platform on top. Every score a child sees is traceable to something they actually did — how they solved, retried, reflected. Not a quiz.
Mathematics. Algorithms. Coding. As one thought.
Identity
The subject we recognise. Number, shape, pattern — the vocabulary of the world.
Systems
The way of thinking. Steps, decisions, precision — how to be understood by a machine.
Your turn to act
Where the thinking meets the world. Blocks first; text when the child is ready.
Eight levels. Twenty lessons. One thinking path.
Priced so a family, a school, or a district can start today.
- All 20 lessons, EN + AR
- Parent report, weekly
- AI Coach with fallback
- Teacher Copilot + roster by risk
- CT Index dashboards
- Append-only evidence log
- SIS integration
- Cohort benchmarking
- Arabic + English
Measured from how you solved — not from a test.
Getting Dressed for School
Build something a machine could actually run.
Pick a mission. Name it. Describe the algorithm in plain words. Then say WHY it works — that's the part your portfolio remembers.
An empty portfolio is an invitation, not a failure — pick a mission and build the first thing.
What we noticed this week.
At dinner, ask her to describe one rule in your house as an if… then… else. Two minutes. That's the whole homework.
Roster by risk — the child who needs you is at the top.
| # | Student | CT | Weakest | Trend | Copilot |
|---|
Adoption, CT Index by grade, and one recommendation.
Grade 5 abstraction is trailing the school median by 14 points. This usually self-corrects by MAC 5 — flag again if it doesn't. Suggested action: two 20-minute pair-programming sessions with Grade 6.
Tokens. Type. Motion. RTL rules.
Mathematics · identity
Algorithms · systems
Coding · YOUR TURN
Mastery
Glow accent
Risk / failure only
--orange is the only colour that means "the interface is asking something of you." Never decoration, never a passive label, never a chart. A child must always be able to find the next action by colour alone.
One easing curve: cubic-bezier(.2,.7,.2,1). Rewards use a single overshoot spring, ~500ms. No confetti storms. The restraint is the product.