CBC Buddy: The CBC-Aligned Learning App for Kenyan Learners

Helping Kenyan students master the CBC curriculum

CBC Buddy is a CBC-aligned learning app for Kenyan students. Get syllabus-based lessons, past papers, and parent progress tracking — built for KICD curriculum.

The Competency-Based Curriculum (CBC) in Kenya

A parent's guide to what your child learns, how it's assessed, and how CBC Buddy supports every step.

Kenya's Competency-Based Curriculum (CBC) replaced the older 8-4-4 system to focus on what learners can do, not just what they can memorise. Introduced nationally in 2017 and rolled out progressively across pre-primary and primary levels, CBC organises learning around seven core competencies: communication and collaboration, critical thinking and problem solving, creativity and imagination, citizenship, digital literacy, learning to learn, and self-efficacy. The goal is a learner who can apply knowledge in real Kenyan contexts — from understanding the counties on a map to budgeting shillings for a market trip.

Under CBC, Grades 4, 5, and 6 form the Upper Primary band. Learners take subjects including Mathematics, English, Kiswahili, Integrated Science, Social Studies, Creative Arts, and Religious Education. Each subject is broken into strands and sub-strands, and learning is assessed continuously through practical activities, projects, and written exercises rather than a single end-of-term exam. At the end of primary school, learners sit the Kenya Primary School Education Assessment (KPSEA), which draws on past papers and competency-aligned questions to evaluate readiness for junior school.

CBC Buddy helps families navigate this system. We provide syllabus-aligned lessons for every Upper Primary subject, interactive quizzes that mirror continuous-assessment style questions, and full KPSEA past papers for exam practice. Lessons are available as text and audio, so a child can listen on a matatu ride or review quietly at home. Parents get a progress dashboard showing minutes studied, topics mastered, and where a learner is struggling — all without needing to decipher the curriculum design books themselves.

Whether your learner is in Grade 4 just starting Upper Primary or in Grade 6 preparing for KPSEA, understanding the CBC structure is the first step to supporting them. Our content is built from the official Kenya Institute of Curriculum Development (KICD) syllabus and reviewed for accuracy, so every lesson your child completes is grounded in the competencies they are expected to demonstrate.

Syllabus-aligned lessons

Every strand and sub-strand from the KICD Upper Primary syllabus.

KPSEA past papers

Real exam questions with instant scoring and explanations.

Audio lessons

Listen anywhere — perfect for revision on the go.

Parent dashboard

Track study minutes, mastery, and streaks at a glance.

Ready to start learning?

Create a free account and set up your child's profile in under two minutes.

Get started free
© 2026 CBC Buddy · Built for Kenyan families