Learning starts here.
Find CBC notes, past papers, revision materials, schemes of work, quizzes and learning resources for Kenyan learners, teachers and parents.
Quick access to categories
View allBrowse by grade
Select a grade to find learning materials.
Subjects
Find resources by subject.
Featured resources
More resourcesKDF Recruitment 2026 Dates and Centres in Kenya – Requirements & Application Deadline
KDF Recruitment 2026 Dates and Centres KDF Recruitment 2026 to 2027 Dates and Centers The Kenya Defence Forces (KDF) has announced a new r...
View resourceKNEC KPSEA and KJSEA Grading System 2026: Grades and Points
Understand the KNEC KPSEA and KJSEA grading system in Kenya, including achievement levels, EE1 to BE2 points, assessment weighting and senio...
View resource2027 Kenya School Calendar: Term Dates & Holidays
Find the 2027 Kenya school calendar, including school opening and closing dates, term dates, half-term breaks and school holidays. Check the...
View resource2026 Kenya School Calendar: Term Dates & Holidays
Get the 2026 Kenya school calendar with official school opening dates, closing dates, term dates, half-term breaks and school holidays. Chec...
View resourceGrade 4 subjects / learning areas in Kenya CBC-CBE
GRADE 4 LEARNING AREAS IN KENYA (CBC/CBE) Under the Kenyan Competency-Based Curriculum (CBC/CBE), Grade 4 learners study the following ni...
View resourceKCSE computer project 2026 question paper with answers pdf
KCSE Computer Project 2026: Azani Internet Service Provider Information System Azani Internet Service Provider Information System Question...
View resource