Skip to content

The CBC Data Platform

Explore Kenya's Competency-Based Curriculum

Explore, research, analyse and access structured CBC curriculum information through one comprehensive data platform.

A structured way into the curriculum

The Curriculum Explorer follows the CBC hierarchy step by step, from education level down to detailed substrand information: outcomes, experiences, inquiry questions, competencies, values, PCIs and assessment.

Open the Explorer
  1. 1Education Level
  2. 2Grade
  3. 3Learning Area
  4. 4Strand
  5. 5Substrand
  6. 6Details

Learning Areas

View all

Each grade is assigned a set of learning areas, organised into strands and substrands.

Loading…

Platform capabilities

Curriculum Explorer

Navigate levels, grades, learning areas, strands and substrands.

Curriculum Research

Save records, build collections and keep research notes.

Curriculum Data Management

Structured, versioned records maintained by administrators.

Data Analysis

Compare grades, learning areas, versions and pathways.

Developer API

Access curriculum data programmatically through a REST API.

Built for developers

The CBCRemote API will offer REST access to curriculum versions, levels, grades, learning areas, strands, substrands and details. Register an application, generate a key and start building.

GET /v1/curriculum/learning-areas?grade=grade-7
X-API-Key: cbc_live_••••••••

{
  "success": true,
  "data": [ ... ]
}

Create a free account

Save curriculum records, organise research collections and register API applications.

Sign up