· CBE teaching resources Kenya
10 CBE Teaching Resources Kenya Teachers Can Use
21 min read

A teacher in a Kenyan junior school may start the week with a familiar problem: the curriculum design identifies the strand, but the practical work still sits with the teacher. They need a lesson that fits the correct sub-strand, an activity learners can complete, an assessment that produces evidence of competence, and a clear way to explain next steps to learners or parents. A PDF alone rarely closes that loop.
This guide compares CBE teaching resources in Kenya by the job they perform in a Grades 7–12 workflow. It separates official curriculum and assessment portals, free repositories, paid libraries, professional learning platforms, and integrated tools. For each resource, check the grade and strand fit, classroom usefulness, device and connectivity demands, access or payment model, and how much teacher checking is needed before use.
Kenya's CBE rollout began in January 2017 and had expanded through junior school by 2024–2025, with senior school preparation underway for 2026. The national system has also involved large-scale teacher retooling, including 284,751 teachers according to reporting linked to official sector data in the Kenya Education Sector Report. That scale makes resource quality and usability practical school-management issues, not optional extras.
Table of Contents
- 1. Keybaki
- 2. Kenya Education Cloud
- 3. KICD OER Portal
- 4. Elimika
- 5. TSC T-Learn
- 6. KNEC CBA Training and LMS
- 7. CBC Edu Kenya
- 8. Elimu Library
- 9. Teachers Kenya Hub
- 10. ZuruCBC Senior
- Comparison of 10 CBE Teaching Resources in Kenya
- Build a Resource Stack, Not a Random Bookmark List
1. Keybaki
Keybaki is the strongest fit when a school wants one CBE workflow connecting planning, lesson delivery, continuous assessment, and follow-up. Built in Nairobi for Kenya's curriculum, it organises resources by strands and sub-strands for Grades 7–12, with the website currently showing Grades 7–10 live and Grades 11–12 rolling out.
Best use in the weekly teaching cycle
A teacher can select a curriculum strand, generate an editable 5E lesson plan, arrange periods through a drag-and-drop timetable, and present the lesson in a low-resolution classroom view. The plan can include objectives, activities, differentiation, materials, and evaluation, while the teacher retains control over the final version.
The useful distinction is what happens after delivery. Keybaki's Continuous Evaluation Assessments are mapped to strands, auto-marked, and connected to mastery reporting. Weak areas can then inform the following week's reteaching plan instead of remaining in a separate marks book or spreadsheet.
Practical rule: Use the platform to identify the next teaching action, not merely to generate a polished lesson document.
The access model reflects Kenyan conditions. Teachers receive free core access for the subjects they teach, while students can use a seven-day trial before paying through M-Pesa tokens. The product information gives an example of KES 10 per day per child for unlimited CEAs and library access, with other top-up options shown in the app. Phone-number sign-in, multi-child family PINs, offline caching, projector mode, and English and Kiswahili content support shared devices and uneven connectivity.
Where it saves work, and where it doesn't
Keybaki is particularly useful for a department lead who wants evidence to travel from assessment back into planning. It also gives parents and students weekly weak-strand briefings, adaptive weekend revision queues, and mastery views. Those features make home support more specific than telling a learner to “revise Mathematics”.
The limitations are important. Full senior-secondary coverage is still being rolled out, so a school should confirm the exact Grade 11 or Grade 12 subjects available before committing. Student and parent features also involve continuing per-child payments rather than a single one-time purchase. A teacher should still check every generated plan against the school timetable, available materials, learner needs, and the official curriculum design.
2. Kenya Education Cloud
The Kenya Education Cloud, operated through KICD, is the first stop when a teacher needs an official digital curriculum environment. It brings together curriculum-aligned material across levels, including Junior School, with a mix of video, audio, e-books, interactive content, and teacher education resources.
Best use for lesson delivery
EduChannel video and radio lessons can introduce a concept, reinforce a classroom explanation, or provide an alternative presentation for learners who need more than textbook exposition. Virtual laboratory simulations for Biology, Chemistry, and Physics are useful when a school has limited laboratory access or wants learners to observe a process before attempting a practical activity.
The teacher resource area is more useful for anchoring a lesson to national guidance than for producing a complete weekly teaching file. A teacher may need to combine a KEC video with a locally prepared activity, observation record, and rubric. That extra assembly is a trade-off, but it also lets the teacher adapt the material to the class.
The best official resource is still only effective when a teacher connects it to an activity and evidence of learning.
KEC's main advantage is authority and breadth of format. Its main limitation is operational. Interface speed may vary on low bandwidth, and first-time users can find sign-in and navigation unclear. Download or cache important material before a lesson rather than relying on a live connection in front of a full class.
3. KICD OER Portal
The KICD OER Portal suits teachers who need free, reusable material that they can modify for a local class. The catalogue sits within the Kenya Education Cloud ecosystem and presents openly licensed resources linked to curriculum topics, strands, and learning areas.
Best use for planning and adaptation
An English teacher might use an openly licensed text as the starting point for a comprehension activity, while a Science teacher could adapt an explanation into a practical observation sheet. Because the material is designed for reuse and adaptation, it can be translated, shortened, reordered, or paired with locally available objects.
That flexibility is valuable in schools where photocopying, devices, or commercial subscriptions are limited. It also places more professional responsibility on the teacher. Open licensing doesn't guarantee that every item matches the exact lesson objective, learner level, language preference, or assessment standard required for a particular class.
The portal is stronger as a content source than as a complete assessment system. Teachers should expect to create or locate their own questions, rubric, learner evidence record, and reteaching decision. Coverage depth can also vary by grade and subject, so search by strand and then confirm the material against the current curriculum design.
A practical routine is simple:
- Start with the curriculum design: Identify the precise strand, sub-strand, and expected learning outcome.
- Adapt the resource locally: Replace examples or materials learners won't recognise with familiar school or community contexts.
- Add evidence: Decide whether learners will demonstrate understanding through an explanation, product, performance, observation, or written response.
- Save an offline copy: Keep the selected file on the teacher's phone or school computer before class.
4. Elimika
Elimika is a professional learning resource rather than a daily lesson bank. It supports teachers who need structured development in CBC or CBE pedagogy, technology-supported teaching, and official implementation guidance.
Best use for professional learning
A teacher who can find resources but struggles to convert them into learner-centred activities may gain more from Elimika than from another folder of lesson plans. Structured courses, exemplars, policy references, and KICD-endorsed guidance can help clarify how a teacher should use digital content, plan activities, and interpret competency development.
The platform is especially useful for department meetings. A head of department can assign a course topic, ask teachers to bring one classroom application, and review whether the new approach changes lesson participation or assessment evidence. For teachers seeking a broader professional development approach, the important test is whether training changes the next lesson, not only whether a course is completed.
Elimika doesn't replace a resource library. Course availability may change, and downtime can interrupt study. It also places less emphasis on downloadable lesson artefacts than repositories such as CBC Edu Kenya or Elimu Library. Teachers should therefore use it to improve instructional judgement, then pair it with official curriculum documents and classroom-ready resources.
A low-connectivity school can make the platform more useful by scheduling downloads or study sessions when connectivity is reliable. Share course takeaways during staff meetings so professional learning reaches colleagues who have less consistent individual access.
5. TSC T-Learn
TSC T-Learn is designed around the teacher's professional role, standards, and development record. It is a better match for professional growth and tracking than for finding a ready-made lesson on a particular sub-strand.
Best use for teacher standards
Interactive courses with progress tracking give teachers a structured way to work through professional content. The resource library includes TSC-aligned guides and policies, which can support appraisal conversations, induction, and department-level development plans.
A school leader can use T-Learn to identify a shared development priority, such as assessment practice or digital pedagogy, then ask teachers to connect the course to one change in classroom routine. The platform's structure helps document progress, but a completion record isn't the same as evidence that learners developed a competency.
For teachers building a wider learning management system approach, T-Learn demonstrates the value of tracking participation and progress. It doesn't, however, automatically connect a teacher's professional learning to a strand-level learner assessment or next week's lesson plan.
Trade-offs in daily use
T-Learn's official status is its clearest advantage. Its limitation is coverage depth. Subject-specific lesson artefacts and classroom-ready assessment packs may be limited or uneven by level. A teacher should use it alongside KICD curriculum resources, KNEC assessment guidance, and a separate planning or resource platform.
It works best when the school creates a small evidence loop. After completing a course, the teacher selects one lesson, records the change made, collects learner work or observation evidence, and discusses the result with a colleague. That turns professional learning into classroom practice instead of leaving it inside an online profile.
6. KNEC CBA Training and LMS
A teacher preparing a Grade 8 performance task needs more than a worksheet. The KNEC CBA LMS provides a national reference for assessment workflow, including training, assessment guidance, item writing, scoring rubrics, and downloadable artefacts linked to school-based and national assessment processes.
Best use for assessment design
Use the LMS during planning when a competency must become observable evidence. KNEC guidance can help teachers define the task, identify what learners should produce or demonstrate, select a scoring approach, and record results consistently. This makes it relevant to SBA, KPSEA, and KJSEA-related routines, although teachers still need to align each task with the relevant grade, learning area, and strand.
Its main strength is proximity to the national examinations body. A KNEC rubric or instruction offers firmer guidance for compliance than an attractive worksheet from an unverified repository. Training activities, quizzes, forums, and certificates can also support school-based professional learning, but completion records do not prove that classroom assessment has improved.
Use KNEC guidance to define what counts as evidence before choosing the digital tool that will collect it.
For a comparison of portal-based assessment workflows, see this KNEC CBA portal guide.
The LMS is less suited to urgent lesson preparation. Busy periods may affect access, and school codes or OTP requirements can delay a teacher who needs a document immediately. Staff who use the system occasionally may also need orientation before they can find the right material.
A workable routine is to download approved guidance when access is available, store rubrics in a departmental folder, and adapt tasks without changing the competency being assessed. Another platform may handle auto-marked checks more efficiently, while KNEC remains the reference for how evidence and scoring should be structured.
7. CBC Edu Kenya
CBC Edu Kenya is a practical repository for teachers who need downloadable artefacts quickly. It brings together notes, schemes of work, lesson plans, exams, marking schemes, CBA rubrics, records of work, report templates, and planning tools across grades and subjects.
Best use for planning and assessment packs
This resource is useful on Sunday evening when the teacher needs an editable starting document rather than a course on pedagogy. A scheme of work can provide sequence, a lesson plan can provide structure, and an assessment pack can give the teacher a starting point for checking learning. The repository's focus on Grades 7–12 makes it relevant to both junior and senior secondary work.
Teacher tools such as AI-assisted lesson-plan generation, progress tracking, and a WhatsApp helper can reduce the friction of turning a topic into a usable classroom document. Those tools should support professional judgement, not replace it. A generated plan still needs checking for the correct strand, realistic activities, inclusion, available materials, and appropriate evidence.
Cost and quality controls
The access model includes instant downloads and M-Pesa payment options. Paid downloads can be convenient, but costs may accumulate when a department buys resources across several subjects or terms. Teachers should compare the price of repeated individual purchases with a school-wide library or an integrated platform.
Quality varies across individual items. Before printing or sharing, check the title page, curriculum reference, objectives, learner activity, marking guide, and date of revision. A resource that looks complete but lacks a usable rubric may save less time than expected. CBC Edu Kenya is strongest when teachers treat it as an editable bank, not an unquestionable authority.
8. Elimu Library
Elimu Library is a Kenyan marketplace for teachers who want a broad catalogue of CBC and legacy 8-4-4 resources. Its categories include lesson plans, schemes of work, records of work, notes, examinations, senior-school materials, and CBC assessment rubrics.
Best use for finding a missing artefact
The catalogue structure makes it useful when a department has a specific gap. A teacher can search by level, subject, or resource type instead of building every document from a blank page. Regularly updated materials may also help schools respond to changes in the current school year.
The M-Pesa Till checkout and instant downloads suit teachers who want a quick transaction without a long procurement process. That convenience comes with a pay-per-item trade-off. A single purchase may be manageable, but repeated buying across several learning areas can become expensive for an individual teacher or family.
The content should be checked before classroom use. Marketplace breadth doesn't mean every file has equal depth or alignment. Confirm that the document uses the current CBE structure, identifies the correct strand or sub-strand, reflects the intended grade, and includes assessment evidence rather than only topic notes.
A sensible department routine
Instead of asking every teacher to buy separately, a department can identify shared priorities, inspect sample pages, and purchase only resources that solve a known planning or assessment problem. Store approved files in a shared folder with the curriculum reference and review date. That reduces duplication and makes the pay-per-item model more defensible.
Elimu Library is most helpful as a gap-filler. It isn't the best single solution for continuous mastery tracking, parent communication, or automatic movement from assessment results to reteaching.
9. Teachers Kenya Hub
Teachers Kenya Hub is a free, teacher-run starting point for weekly planning. It provides editable lesson plans and links to schemes of work, curriculum designs, and official portals across grades and subjects.
Best use for low-cost preparation
A teacher with limited funds can use the hub to find a basic plan, edit the language, adjust the activity, and align the assessment to the learners in front of them. Its free access matters in a system where resource shortages remain significant. A Kenyan study reported that 712 respondents, or 59.33%, lacked adequate teaching materials, while 423 respondents, or 35.25%, had access to digital content or e-resources in its teacher preparedness findings.
That context explains why a simple editable document can be more useful than a feature-rich platform a school can't reliably access. Teachers Kenya Hub also links users towards official curriculum material, helping a teacher verify whether a free plan is based on the right structure.
The weakness is consistency. Depth varies across pages, some content may still be developing, and the assessment bank is smaller than those offered by paid repositories. A lesson plan found on the site should be treated as a draft. Add learner participation, differentiation, materials, and a clear method for recording evidence.
For schools with intermittent connectivity, download and organise the files by grade, subject, strand, and term. Then use a printed or offline record to note which learners demonstrated the competency and which need another opportunity. The hub provides the planning starting point, but the teacher must complete the assessment loop.
10. ZuruCBC Senior
ZuruCBC Senior focuses on Senior School Grades 10–12 and is designed for pathway-specific teaching. Its offer includes lessons, video content, quizzes, examinations, teacher resources, community features, and virtual laboratory simulations for Biology, Chemistry, and Physics.
Best use for pathway teaching
This focus matters because generic CBE resources often answer “what is CBE?” without answering “how do I teach this pathway subject tomorrow?” A platform built around Senior School can help departments plan for subjects where practical materials, specialist teachers, or laboratory access are limited.
Virtual labs can demonstrate concepts before a physical practical, support revision, or provide an alternative when equipment isn't available. They don't replace real laboratory work, workshop practice, fieldwork, or teacher supervision. For practical subjects, the school should use digital simulation as preparation or reinforcement rather than treating it as complete competency evidence.
Senior School resource gaps are not only a content problem. Ahead of the senior-school transition, TSC reported that over 52,000 senior-school teachers had been trained nationwide, while staffing gaps cited in reporting included 65,070 teachers in senior schools according to the Teachers Service Commission update. That makes pathway-specific resources useful, but it also means schools should confirm that the platform's subject depth matches the teachers and facilities they have.
Pricing and full catalogue depth may not be visible without signing up or requesting a demonstration. Subject coverage can vary, so ask for a sample lesson, practical task, quiz, and teacher resource in the exact pathway under consideration. ZuruCBC Senior is worth investigating for schools preparing Grades 10–12, especially where virtual practical support fills a real gap, but it shouldn't be adopted on catalogue claims alone.
Comparison of 10 CBE Teaching Resources in Kenya
| Platform | Core features | UX & Quality ★ | Price & Value 💰 | Target audience & USP 👥 ✨ |
|---|---|---|---|---|
| Keybaki 🏆 | CBE‑mapped library (Grades7–12), auto 5E lesson planner, CEAs auto‑marked, timetable & presenter, offline & Kiswahili | ★★★★☆, Low‑res & offline‑friendly; Nairobi 24/7 support | 💰 Free teacher tier; student M‑Pesa tokens (e.g., KES10/day); transparent | 👥 Teachers/Parents/Students/Schools, ✨ Closed‑loop mastery → planner; strand‑level auditability; family‑phone PINs |
| Kenya Education Cloud (KEC) – KICD | Official curriculum videos (EduChannel), e‑books, virtual labs, teacher resources | ★★★☆☆, Vetted content; UI/speed vary on low bandwidth | 💰 Free; government‑backed | 👥 Teachers/Schools, ✨ Authoritative KICD‑aligned multi‑format content |
| KICD OER Portal | Openly licensed catalogue mapped to strands; remixable resources | ★★★☆☆, Free; depth varies by topic | 💰 Free; reusable OERs | 👥 Teachers, ✨ Zero‑cost, KICD‑curated materials for adaptation |
| Elimika (KICD CPD) | Structured online CBC/CBE courses, exemplars, policy guidance | ★★★☆☆, Practical CPD; occasional downtime | 💰 Free/official (varies) | 👥 Teachers, ✨ KICD‑endorsed professional learning |
| TSC T‑Learn | Interactive CPD courses, progress tracking, resource library | ★★★☆☆, Credible teacher portal; focused on standards | 💰 Free (TSC) | 👥 Teachers, ✨ TSC‑aligned competency & appraisal support |
| KNEC CBA Portal | CBA training, item‑writing guidance, rubrics, downloadable assessment artefacts | ★★★☆☆, Strong assessment guidance; portal load at peak times | 💰 Free; official assessment resources | 👥 Teachers/Assessors, ✨ Direct KNEC rubrics & assessment workflows |
| CBC Edu Kenya | Large repo: notes, schemes, lesson plans, exams, AI lesson‑plan tool | ★★★☆☆, Deep catalogue; quality varies | 💰 Mix: free content + paid downloads (M‑Pesa) | 👥 Teachers, ✨ Extensive editable artefacts; AI planning helper |
| Elimu Library | Marketplace with CBC & legacy resources, exams, schemes, M‑Pesa checkout | ★★★☆☆, Wide, regularly updated catalogue; variable vetting | 💰 Pay‑per‑item (M‑Pesa) | 👥 Teachers/Schools, ✨ Broad searchable library for quick downloads |
| Teachers Kenya Hub (TeachersKE) | Free editable lesson plans, links to schemes of work and curriculum docs | ★★☆☆☆, Simple, teacher‑run hub; uneven depth | 💰 Free | 👥 Teachers, ✨ Accessible starting point for weekly planning |
| ZuruCBC Senior (Grades 10–12) | Senior‑school lessons, 1,000+ videos, 2,000+ quizzes, STEM virtual labs, community | ★★★☆☆, Senior‑focused; catalogue depth varies | 💰 Paid (pricing via sign‑up/demo) | 👥 Senior‑school teachers/students, ✨ Pathway‑specific content + virtual labs |
Build a Resource Stack, Not a Random Bookmark List
The best CBE teaching resource in Kenya depends on the missing part of your school's workflow. If the immediate need is official curriculum interpretation, begin with KICD materials and the Kenya Education Cloud. If the issue is assessment design, rubrics, item writing, or national assessment procedure, use KNEC guidance first. Official sources should anchor the curriculum and assessment decision, even when another platform makes the daily work faster.
Free resources are valuable when teachers have the time and confidence to adapt them. The KICD OER Portal can supply reusable material, while Teachers Kenya Hub can provide an editable planning starting point. These options are particularly practical for schools with limited budgets, shared devices, or inconsistent internet access. They also require more teacher checking, especially for strand accuracy, assessment quality, language, differentiation, and local materials.
Paid libraries earn their place when the downloadable artefact solves a specific workload problem. CBC Edu Kenya and Elimu Library can help a teacher find schemes, lesson plans, exams, marking guides, and records of work without creating every document from scratch. Compare the total cost of repeated downloads, not just the price of one file. A cheap worksheet that needs extensive correction may cost more teacher time than a verified, editable resource.
Professional platforms serve a different purpose. Elimika and TSC T-Learn can improve teacher practice, support structured development, and provide official guidance. They won't automatically produce a strand-level lesson, learner evidence record, or parent follow-up. Schools should connect professional learning to a classroom observation, learner task, or departmental review so that training changes practice.
Keybaki is the most relevant option when the priority is a connected weekly loop. Its library, 5E planner, classroom presenter, timetable, CEAs, mastery reporting, and family views address the gap between finding a resource and acting on assessment evidence. Teachers receive free core access, while student access uses M-Pesa tokens, so school leaders should test the payment and device experience with their intended users.
Low-resource deployment should shape the choice from the beginning. A Taveta study found that only 16.7% of public junior secondary head teachers reported adequate CBE resources, compared with 75% in private junior secondary schools, and reported inadequacies in smartphones, projectors, computers, connectivity, and digital tools in the resource-preparedness study. A tool that works only with constant broadband and one device per learner may fail in the exact school that needs support most.
Use this selection process:
- Choose one target strand: Pick a real Grade 7–12 teaching need rather than testing an entire catalogue.
- Verify alignment: Compare the resource with the relevant KICD curriculum design and check the strand, sub-strand, learning outcome, and assessment expectation.
- Run the full workflow: Plan the lesson, deliver the activity, collect evidence, mark it, and decide what happens to learners who haven't demonstrated the competency.
- Test access conditions: Try the resource on the school's actual phone, projector, computer, browser, network, and payment method.
- Record teacher workload: Note how long it takes to locate, edit, deliver, assess, and file the resource.
- Keep usable evidence: Retain the learner work, rubric, score or observation record, and reteaching decision.
Families should ask a similarly practical question. Can the learner access the material on the available phone, can they continue when connectivity drops, and can the parent see what needs attention without becoming the teacher? Parents need a clear weak strand or next activity, not a long list of links.
The national context makes disciplined selection necessary. Brookings describes gaps in teacher preparation, learning resources, digital tools, infrastructure, and parental engagement as constraints on consistent competency development, with digital access problems especially acute in ASAL regions in its analysis of learning in Kenya. The Ministry of Education also notes that improved provision of learning resources doesn't automatically produce effective use. That is why the strongest stack combines official authority, adaptable content, assessment guidance, practical teacher development, and a workflow that makes the next teaching action visible.
Start small. Test one strand in the target grade, compare the teacher time required, check the evidence learners produce, and expand only when the resource works under real school conditions.
Keybaki brings together CBE-mapped lessons, editable 5E planning, classroom delivery tools, strand-based CEAs, mastery reporting, and parent or student follow-up for Kenya's Grades 7–12 workflow. Visit Keybaki to test whether its connected planning and assessment loop fits your learners, devices, and school routine.
Comments
Loading…