Kenya's shift to Competency-Based Education (CBE) is not only a curriculum reform. It is a mandate to teach children how to think, solve, and adapt rather than memorise and recall. For school administrators and teachers, that mandate creates a practical challenge: how do you run a CBE classroom without reliable infrastructure?
This guide answers that question directly.
What CBE Requires From a Digital System
CBE assessment is continuous. Teachers need a way to record observations, set tasks, and track strand-level competency across an entire class without drowning in paperwork. A digital learning management system built for CBE must:
– Support strand-by-strand progress tracking aligned to KICD's six learning areas – Allow teachers to assign differentiated tasks by learner readiness level – Give parents a readable summary of where their child is, not just a grade – Work offline. Most Kenyan schools face intermittent connectivity.
The Offline Problem
Nearly 60 percent of Kenyan primary schools are in areas with unreliable or no fixed broadband. A digital CBE tool that requires constant internet access will fail in those settings within the first week.
The right architecture uses progressive web app technology: lessons, quizzes, and progress data cache locally on the device. When connectivity returns, the system syncs automatically. Teachers can mark attendance and record assessment notes offline and trust that the data will reach the admin dashboard.
Curriculum Alignment
CBE's six learning areas span Languages, Mathematics, Science and Technology, Social Studies, Creative Arts, and Physical and Health Education. Each area breaks into strands and sub-strands with defined expected outcomes.
A school's digital platform should map directly to this taxonomy. When a teacher opens the Grade 4 Mathematics module, the system should show sub-strands such as Numbers, Measurement, and Data Handling, not generic topic labels inherited from a foreign curriculum.
Elymica's content library is tagged to Kenya's CBE taxonomy at the node level. Teachers can filter lessons, quizzes, and assessments by learning area, grade, strand, and expected outcome.
What Parents See
One of CBE's stated goals is to involve parents in the learning process. In practice, this means parents need a simple view of their child's progress that does not require a meeting with the class teacher every week.
A parent portal should show:
– Which strands are on track, approaching expectation, or need support – Recent assessment results in plain language – Upcoming school events and homework – Direct messaging to the class teacher
Getting Started
The fastest path to CBE-ready digital learning is not to build from scratch. Schools that have moved quickest adopted a multi-tenant SaaS platform where content, assessment tools, and parent communication are already built and CBE-aligned.
The steps are straightforward:
- Map your current grade levels to the CBE taxonomy
- Identify which learning areas need digital content first
- Pilot one class for one term before full rollout
- Train teachers on the assessment recording workflow, not just the technology
Digital CBE works. The schools that make it work treat the technology as infrastructure, not the centrepiece.
Written by Elymica Editorial · Editorial Team
← More from the Journal