0
Problems Solved
Cumulative total
0
Correct Answers
Out of all attempts
0%
Accuracy
Correct ÷ total
0
Day Streak
Consecutive days

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

Solve Practice Problems

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.

Earn Achievement Badges

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.

Track All 13 CBC Topics

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.

100% Private — No Login

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

No badges yet — solve a problem to earn your first!

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 LearnerJoin the platform and view your first lessonBronze
👣First StepAttempt your very first practice problemBronze
🧩Problem SolverSolve 10 or more practice problems in totalBronze
📖Dedicated LearnerSolve 25 or more practice problems in totalSilver
🏋️Practice ChampionSolve 50 or more practice problems in totalSilver
💯Century ScholarSolve 100 or more practice problems in totalGold
🎓Mathematics VeteranSolve 250 or more practice problems in totalGold
🔍Sharp MindAchieve 70% or higher overall accuracyBronze
⭐Accuracy StarAchieve 80% or higher overall accuracySilver
🎯High AchieverAchieve 90% or higher overall accuracyGold
💎Precision MasterAchieve 95% or higher overall accuracyGold
🔥3-Day StreakStudy and solve problems on 3 consecutive daysBronze
🗓️Weekly WarriorStudy and solve problems on 7 consecutive daysSilver
🎮Game ChampionWin 5 or more brain games in the Mind Games sectionSilver
📐Algebra ApprenticeReach 50% mastery in the Algebra topicBronze
📏Algebra ExpertReach 90% mastery in the Algebra topicGold
∫Calculus ApprenticeReach 50% mastery across calculus topicsBronze
∂Calculus MasterReach 90% mastery across calculus topicsGold
△Geometry ProReach 90% mastery in Areas and Volumes topicsGold
〰️Trigonometry WizardReach 90% mastery in the Trigonometry topicGold
📊Statistics ExpertReach 90% mastery in the Statistics topicGold
🌟Well-Rounded ScholarRecord progress in all 13 CBC mathematics topicsGold

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.

Algebra — Linear equations, quadratics, logarithms, exponents0%
Trigonometry — Ratios, identities, Sine/Cosine rules, equations0%
Statistics — Mean, median, standard deviation, probability0%
Limits — One-sided limits, continuity, L'Hôpital's Rule0%
Differentiation — Power, product, chain rules, optimisation0%
Integration — Definite integrals, area under curves, substitution0%
Vectors — Position vectors, dot product, cross product, planes0%
Matrices — Operations, determinants, inverses, transformations0%
Conic Sections — Circles, ellipses, parabolas, hyperbolas0%
Sequences & Series — AP, GP, sum formulas, convergence0%
Complex Numbers — Argand diagrams, modulus, argument, arithmetic0%
Areas — Plane shapes, surface area, sectors, composite figures0%
Volumes — Prisms, cylinders, cones, spheres, similar solids0%

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.

← Back to Home