Why Track Your Mathematics Progress?
Research-backed reasons for monitoring your own learning
Tracking your mathematics progress is not merely a motivational tool — it is a fundamental part of the learning process itself. Research in educational psychology consistently shows that students who monitor their own performance improve significantly faster than those who do not. When you can see exactly how many problems you have solved, what percentage you answered correctly, and which specific topics still need work, you gain the ability to study more strategically and efficiently.
The Competency Based Curriculum (CBC) introduced by the Kenya Institute of Curriculum Development (KICD) places particular emphasis on self-regulated learning — the ability of students to plan, monitor, and reflect on their own academic development. This achievements system is designed to support exactly that CBC competency. By reviewing your accuracy score and topic mastery bars regularly, you practise the same reflective learning skills that the TSC and MoE frameworks identify as essential for 21st-century mathematical proficiency.
For students preparing for the Kenya Certificate of Secondary Education (KCSE), progress tracking provides an early warning system. If your Algebra accuracy is high but your Trigonometry bar is still at 20%, that is a clear signal to spend more time on the Sine Rule, unit circle, and trigonometric identities before the examination. Effective KCSE preparation is built on this kind of honest, data-driven self-assessment — not on guessing which topics to study.
All data on this page is stored exclusively in your browser's local storage. No personal information is ever sent to a server. Your progress belongs entirely to you, is visible only on your device, and can be reset at any time using the button at the bottom of this page.
How Achievements Work
Automatic, private, and always free
Every problem you attempt in the Practice Section automatically updates your stats in real time — no manual input needed. Your topic mastery bars update instantly after each answer.
Unlock 22 unique badges by reaching milestones across five categories: problems solved, accuracy targets, learning streaks, brain game wins, and topic mastery levels from bronze through to gold.
Individual progress bars show your mastery level in each of the 13 Senior Secondary Pure and Applied Mathematics topics. Each bar updates as you practise, giving you a visual map of your curriculum coverage.
All achievement data saves automatically in your browser using local storage — a secure, device-side technology. No account, no email, no password, no server. Your progress is yours alone.
Your Earned Badges
Awarded automatically as you reach milestones
Complete Badge Catalogue — All 22 Badges
Every badge you can earn on Ronny Best Mathematics, with unlock conditions
There are 22 achievement badges available across five categories: Problems Solved (rewarding quantity and consistency), Accuracy (rewarding precision and correctness), Streaks (rewarding daily study habits), Games (rewarding brain game engagement), and Topic Mastery (rewarding deep competency in specific CBC curriculum areas). Badges are tiered as Bronze, Silver, or Gold to reflect the level of achievement required.
| Icon | Badge Name | How to Unlock | Tier |
|---|---|---|---|
| 📚 | Mathematics Learner | Join the platform and view your first lesson | Bronze |
| 👣 | First Step | Attempt your very first practice problem | Bronze |
| 🧩 | Problem Solver | Solve 10 or more practice problems in total | Bronze |
| 📖 | Dedicated Learner | Solve 25 or more practice problems in total | Silver |
| 🏋️ | Practice Champion | Solve 50 or more practice problems in total | Silver |
| 💯 | Century Scholar | Solve 100 or more practice problems in total | Gold |
| 🎓 | Mathematics Veteran | Solve 250 or more practice problems in total | Gold |
| 🔍 | Sharp Mind | Achieve 70% or higher overall accuracy | Bronze |
| ⭐ | Accuracy Star | Achieve 80% or higher overall accuracy | Silver |
| 🎯 | High Achiever | Achieve 90% or higher overall accuracy | Gold |
| 💎 | Precision Master | Achieve 95% or higher overall accuracy | Gold |
| 🔥 | 3-Day Streak | Study and solve problems on 3 consecutive days | Bronze |
| 🗓️ | Weekly Warrior | Study and solve problems on 7 consecutive days | Silver |
| 🎮 | Game Champion | Win 5 or more brain games in the Mind Games section | Silver |
| 📐 | Algebra Apprentice | Reach 50% mastery in the Algebra topic | Bronze |
| 📏 | Algebra Expert | Reach 90% mastery in the Algebra topic | Gold |
| ∫ | Calculus Apprentice | Reach 50% mastery across calculus topics | Bronze |
| ∂ | Calculus Master | Reach 90% mastery across calculus topics | Gold |
| △ | Geometry Pro | Reach 90% mastery in Areas and Volumes topics | Gold |
| 〰️ | Trigonometry Wizard | Reach 90% mastery in the Trigonometry topic | Gold |
| 📊 | Statistics Expert | Reach 90% mastery in the Statistics topic | Gold |
| 🌟 | Well-Rounded Scholar | Record progress in all 13 CBC mathematics topics | Gold |
Topic Mastery — All 13 CBC Topics
Your practice performance across every Senior Secondary mathematics topic
These 13 topics cover the full CBC Senior Secondary Pure Mathematics and Applied Mathematics curriculum as defined by KICD and assessed in the KCSE examination. Each bar reflects your accuracy and completion rate in that topic's practice problems. A bar at 0% means you have not yet practised that topic — a bar at 100% indicates consistent correct answers across a broad range of questions in that topic area.
For students in the STEM pathway, all 13 topics are relevant. Students in the Arts and Sports Science or Social Sciences pathways may focus more on statistics, algebra, and applied mathematics topics — but building familiarity across all areas improves mathematical reasoning and KCSE preparation regardless of pathway.
Study Tips for Earning Badges Faster
Practical strategies for Kenyan CBC mathematics students
Earning badges is a rewarding way to stay motivated, but the real benefit is the mathematical mastery you build along the way. The following strategies are based on how CBC's competency-based approach recommends students engage with mathematics — actively, reflectively, and consistently.
📅 Practise Daily for Streaks
The 3-Day and 7-Day streak badges reward consistent daily practice. Even solving just 5 problems per day builds stronger long-term retention than cramming 35 problems in a single session. Spaced repetition is the most research-validated learning strategy in mathematics education.
🎯 Focus on Accuracy, Not Speed
The Accuracy Star, High Achiever, and Precision Master badges reward correctness above volume. Work through each step methodically, check your arithmetic, and re-read the question before submitting. A 90% accuracy rate on 50 problems is far more valuable than 50% accuracy on 200 problems.
📚 Cover All 13 Topics for the Top Badge
The Well-Rounded Scholar badge — the hardest gold badge — requires recorded progress in all 13 CBC topics. This mirrors what KCSE Paper 1 and Paper 2 test: broad curriculum coverage, not depth in only one or two areas. Use the topic mastery bars to identify which topics still show 0% and prioritise those.
🧠 Use Brain Games for Fluency
The Game Champion badge unlocks after winning 5 brain games. These games build mathematical fluency — the ability to recall and apply mathematical facts quickly and accurately. Fluency is a core CBC competency and reduces the cognitive load during examinations, freeing mental capacity for complex problem-solving.
📖 Read the Lesson Before Practising
Attempting practice problems cold — without reading the lesson first — produces low accuracy and slow badge progression. Each topic lesson on this site is written specifically to prepare you for the practice problems. Read the worked examples, understand the method, then attempt the problems. This is exactly the learning sequence recommended in the CBC BECF framework.
❓ Ask Mwalimu When Stuck
Low accuracy in a topic often indicates a conceptual gap — a step in the reasoning that is not yet understood. Rather than guessing repeatedly, use Ask Mwalimu to get a step-by-step explanation of exactly where your understanding broke down. Targeted explanation is always more efficient than repeated guessing.
Recent Activity
Your last 20 practice actions and badge events
No activity yet. Start practising to see your history here.