Lesson plans and schemes of work for Kenyan teachers, grounded in the actual strands and sub-strands KICD has published — not a generic template repurposed for CBC.
Get Free Full AccessNo card required · Free until 1 January 2027
Most lesson-planning apps for Kenyan teachers are 8-4-4 tools with "CBC" bolted on — a text box where you type in whatever strand name you remember. DARASA's CBC lesson planner works from the actual strands and sub-strands KICD has published for each learning area and level, so what you write matches the structure an inspector or curriculum support officer actually expects to see, not a paraphrase of it.
A scheme of work is where most of a CBC teacher's planning time actually goes — mapping every strand and sub-strand across a full term, week by week, alongside learning outcomes, key inquiry questions, and assessment methods. DARASA's AI marking scheme generator and scheme-of-work tool does this for you: pick the class, subject, and number of weeks, and it lays out strand → sub-strand → outcomes → activities → resources → assessment in the correct sequence.
Where the official KICD curriculum data for a specific subject and level is already loaded, DARASA uses it directly and marks the result "Verified KICD." Where it isn't loaded yet for a particular subject, the tool still helps using general curriculum knowledge, but clearly flags it as unverified — so you always know exactly what's officially sourced and what still needs your own review.
DARASA covers the full CBC structure — Pre-Primary (PP1–PP2), Lower and Upper Primary, Junior School, and Senior School, including all three Senior School pathways introduced at Grade 10: STEM, Social Sciences, and Arts and Sports Science. If your school is still running some 8-4-4 classes alongside CBC ones, which most Kenyan schools are until 2027, DARASA handles both curricula in the same app rather than forcing you into two separate tools.
Beyond lesson planning, DARASA is a full CBC gradebook app — grade learners by strand and sub-strand, track attendance, manage class officials and discipline records, and message a parent directly over WhatsApp, SMS, or email. It's built offline-first, so a weak connection in a rural county doesn't cost you a lesson plan you spent an evening writing.
Does the lesson planner follow the official CBC curriculum?
Yes, wherever the official KICD curriculum data for a subject and level has already been loaded — DARASA uses those exact strands and sub-strands and marks the result as verified. For subjects where that data hasn't been loaded yet, the planner still helps using general curriculum knowledge, but clearly flags it as unverified so you always know which one you're looking at.
Does it cover the CBC Senior School pathways?
Yes. Grade 10 through Grade 12 is covered, including all three Senior School pathways — STEM, Social Sciences, and Arts and Sports Science — with the correct learning areas for each.
Is there a free trial?
Every account starts with a 7-day free trial with full access to every feature, no card required.
Free full access for every teacher until 1 January 2027 — no card needed. Pricing below applies after that.
Monthly
Ksh 450
per month
Ksh 15/day
Termly
Ksh 1,150
per term
Best for a school term
Yearly
Ksh 3,100
per year
Best value — save the most
Join Kenyan teachers using DARASA's CBC lesson planner today — completely free until 1 January 2027, no card needed.
Get Free Access