A 72-level progression covering single-digit sums through six-digit addition and three-number addition, designed for the Indian school curriculum (CBSE, ICSE, and state boards).
What is column-method addition?
Column method addition (also called vertical addition) is the way addition is taught in Indian schools: numbers are written one below the other, aligned by place value (ones, tens, hundreds, thousands), and added column-by-column starting from the right. Whenever a column sum reaches 10 or more, the extra tens are carried to the next column.
How MathGuru teaches it
Each of the 72 levels isolates one small skill — sum up to 5, then sum up to 10, then 2-digit no-carry, then 2-digit with carry, and so on — so children master each step before moving up. Step-by-step working is shown for every problem, so children understand how carrying actually happens, not just the final answer.
Who is this for?
Indian students in Class 1, 2, 3, and 4 studying addition — CBSE, ICSE, or any state board. Also useful for parents wanting structured practice outside class, and tutors looking for free supplementary problems.
What your child will learn
- Single-digit addition fluency — recall sums up to 18 without counting on fingers.
- Place value through column alignment — understand why ones go under ones, tens under tens.
- Carrying / regrouping — confidently handle column sums that cross 10, 100, 1,000 and beyond.
- Multi-digit addition — solve 2-digit through 6-digit problems with the same column method.
- Three-number addition — extend the column method to add three numbers in one calculation.
How children progress through levels
Each level requires a minimum number of correctly answered problems at a target accuracy (typically 80–85%) before the next level unlocks. Children can replay any unlocked level for extra practice without losing progress.
72 levels, grouped by section
| Levels | Section | What's covered |
| 1 – 4 | Foundation | Single-digit sums: ≤5, ≤10, ≤15, ≤18 |
| 5 – 8 | 2-digit | 2×1 and 2×2, with and without carrying |
| 9 – 14 | 3-digit | 3×1, 3×2, 3×3, with and without carrying |
| 15 – 22 | 4-digit | 4×1 through 4×4, with and without carrying |
| 23 – 32 | 5-digit | 5×1 through 5×5, with and without carrying |
| 33 – 44 | 6-digit | 6×1 through 6×6, with and without carrying |
| 45 – 47 | 3-number foundation | Three single-digit numbers, sum ≤10 / ≤18 / ≤27 |
| 48 – 65 | 3-number multi-digit | Three numbers, 2-digit and 3-digit, with/without carrying |
| 66 – 71 | 3-number 4-digit | Three numbers, mixed 4-digit, with/without carrying |
| 72 | Ultimate challenge | Mixed 2–3 numbers, each up to 5 digits |
Free today, foundation always free
Today MathGuru is fully free — all 72 levels, all four operations, no ads, no premium prompts. When a small paid tier launches in the future (planned at ₹49/month), the foundation levels will remain free for everyone. Paid users will get the full 72-level progression, daily parent reports, custom worksheets, and content from Class 5 onwards.
No ads, no tracking
MathGuru shows no ads, uses no third-party analytics that follow your child across the web, and does not require an email to start practising. The only data stored is the practice progress of children who choose to create an optional account.
A note about accounts
Because MathGuru doesn't collect email addresses (yet), if you forget your username or password, the account can't be recovered automatically — there is no "forgot password" link to email you. If you create an account, please write the username and password down somewhere safe. Email-based recovery may be added in the future once we've worked out how to do it without becoming a spam source.
Made by one parent
MathGuru is built and maintained by a single parent in evenings, not by a venture-funded company chasing growth. A quiet, durable project — not a startup chasing a quick exit.