Enrollment open · Grades 1–8

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.

MAC 1
The thesis

Mathematics. Algorithms. Coding. As one thought.

M · MATHEMATICS

Identity

The subject we recognise. Number, shape, pattern — the vocabulary of the world.

A · ALGORITHMS

Systems

The way of thinking. Steps, decisions, precision — how to be understood by a machine.

C · CODING

Your turn to act

Where the thinking meets the world. Blocks first; text when the child is ready.

The curriculum

Eight levels. Twenty lessons. One thinking path.

Pricing

Priced so a family, a school, or a district can start today.

Family
$12/child/mo
  • All 20 lessons, EN + AR
  • Parent report, weekly
  • AI Coach with fallback
District
Custom
  • SIS integration
  • Cohort benchmarking
  • Arabic + English
Next up

Good morning, Layla.

🔥 4 · ⭐ 340 XP · 🪙 85
Your journey
MAC Coach
Constrained to your lesson
Tell me more about where you're stuck. What did you EXPECT to happen, and what happened instead? That gap is usually the whole answer.
CT profile

Measured from how you solved — not from a test.

Badges (12)
MAC 1 · Lesson 1.1

Getting Dressed for School

Attempts: 0 · Hints: 0
Story

The big idea

      
Build
puzzle

Puzzle engine mounts here in the next build turn. Shell first, engines next.
Check

Reflect · graded

This is the graded part. It is never skippable.
Innovation Lab

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.

Builder
Portfolio timeline

An empty portfolio is an invitation, not a failure — pick a mission and build the first thing.

Parent view · Layla, Grade 3

What we noticed this week.

Lessons done
4/20
CT Index
62/100
Retries survived
3
Streak
4🔥
What we noticed
UPStrength — she debugs instead of guessing. Strongest predictor of later CS success.
INFOStrongest signal: decomposition. Measured from how she solved, not from a test.
One home tip

At dinner, ask her to describe one rule in your house as an if… then… else. Two minutes. That's the whole homework.

Timeline
Mon · Solved 1.1 1 try · 0 hints
Tue · Solved 1.2 3 tries · 1 hint · +12 debug
Wed · Reflected on 1.2 graded
Thu · Started 1.3
Teacher · Grade 3B · 24 students

Roster by risk — the child who needs you is at the top.

Active this week
21/24
Class CT Index
58
At risk
3
Copilot cards
5
#StudentCTWeakestTrendCopilot
Teacher Copilot · recommend-only
Group Sara + Omar + Yousef for the next algorithms lesson. All three are below 40 on abstraction and above 60 on debugging — pair-work is the highest-leverage intervention here.
School · Amman International Academy

Adoption, CT Index by grade, and one recommendation.

Adoption
78%
Active teachers
18/22
School CT Index
61
Cohort rank
Top 20%
CT Index by grade
Intervention 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.

Design system

Tokens. Type. Motion. RTL rules.

Brand — semantic, never decorative
--purple
Mathematics · identity
--blue
Algorithms · systems
--orange
Coding · YOUR TURN
--green
Mastery
--violet
Glow accent
--rose
Risk / failure only
The hard rule on orange

--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.

Motion

One easing curve: cubic-bezier(.2,.7,.2,1). Rewards use a single overshoot spring, ~500ms. No confetti storms. The restraint is the product.