Need help?
Home

CBC Digital Encyclopedia

A comprehensive, interactive revision guide for the Kenyan Competency-Based Curriculum (Grades 1-12). Includes built-in calculation tools and digital scratchpads.

Mathematics Activities

Counting, addition, and shapes! Concrete learning with objects.

Lower Primary (1-3)Revise

English Language

Phonics, reading stories, and writing your first sentences.

Lower Primary (1-3)Revise

Kiswahili Language

Kusikiliza, kuzungumza, kusoma na kuandika.

Lower Primary (1-3)Revise

Environmental Activities

Nature walks, weather, and taking care of plants.

Lower Primary (1-3)Revise

Hygiene & Nutrition

Washing hands, brushing teeth, and eating healthy!

Lower Primary (1-3)Revise

Mathematics

Fractions, decimals, geometry, and problem-solving.

Upper Primary (4-6)Revise

Science & Technology

Practical experiments, forces, and human body systems.

Upper Primary (4-6)Revise

Agriculture

Crop farming, compost making, and agribusiness basics.

Upper Primary (4-6)Revise

Computer Studies

Block programming, typing, and digital safety.

Upper Primary (4-6)Revise

Home Science

Cooking, sewing, and home management.

Upper Primary (4-6)Revise

Creative Arts

Visual arts, music, and performance crafts.

Upper Primary (4-6)Revise

Mathematics

Advanced algebra, Pythagorean theorem, and statistics.

Junior School (7-9)Revise

Integrated Science

Scientific method, ecology, and chemistry basics.

Junior School (7-9)Revise

Pre-Technical Studies

Workshop tools, technical drawing, and materials.

Junior School (7-9)Revise

Social Studies

Geography, governance, and community mapping.

Junior School (7-9)Revise

Computer Studies

From block coding to Python and HTML.

Junior School (7-9)Revise

Home Science

Nutrition, meal planning, and garment construction.

Junior School (7-9)Revise

Sports & PE

Athletics, invasion games, and fitness testing.

Junior School (7-9)Revise

English Language

Advanced comprehension, grammar, and literature analysis.

Senior School (10-12)Revise

Kiswahili Language

Fasihi, sarufi, ufahamu na insha.

Senior School (10-12)Revise

Agriculture

Crop management, livestock diseases, and agricultural economics.

Senior School (10-12)Revise

Mathematics

Calculus, advanced statistics, and mathematical modelling.

Senior School (10-12)Revise

Biology

Cell biology, human systems, and genetics.

Senior School (10-12)Revise

Physics

Mechanics, electricity, and experimental design.

Senior School (10-12)Revise

Chemistry

Stoichiometry, redox reactions, and organic chemistry.

Senior School (10-12)Revise

History & Citizenship

Historical inquiry, colonialism, and state building.

Senior School (10-12)Revise

Geography

Physical geography, fieldwork, and spatial analysis.

Senior School (10-12)Revise

Business Studies

Accounting, marketing, and entrepreneurship capstones.

Senior School (10-12)Revise

Computer Science

Software engineering, Python/Java, and databases.

Senior School (10-12)Revise

TVET / Technical Pathways

Electrical, Building, ICT, and Hospitality industry skills.

Senior School (10-12)Revise