Start free for 2 terms when your school joins ElimuDesk this term Learn more
PlatformM-Pesa fee collectionBalances, receipts and remindersCBC exams & report cardsMarks, analysis, resultsStudent recordsOne profile for every learnerParent contacts & SMSBulk messaging, cleaned listsAnnouncementsSMS, email and parent portalStaff directoryRoles, TSC numbers, attendanceTimetablesLessons, rooms and teachersResource librarySchemes, notes, examsElimuDesk AIYour school’s smart assistantParent & student portalPay, track, learnAll modules
SolutionsPrincipalsSchool-wide visibilityBursarsFee control without spreadsheetsTeachersMarks, attendance, class listsParentsPay, track, learnStudentsStudy, track and growPre-primaryPP1 · PP2Primary schoolsGrade 1 – Grade 6Junior secondaryGrade 7 – Grade 9Senior schoolGrade 10 – Grade 12Secondary (8-4-4)Form 1 – Form 4Colleges & tertiaryTVET · colleges · universities
Pricing
ResourcesResource libraryHelp centreBlogIntegrationsSecurity
Customers
CompanyAbout usCareersPartnersContact us
Log in Get started Request a demo
ElimuDesk platform

A teaching library
built into your desk

Stop searching WhatsApp groups. Find schemes of work, lesson plans, notes and revision papers by grade and subject, and add them straight to your class.

Resource library

Scheme of work · Term 2Grade 7 · CBC alignedOpen
Lesson plan · MixturesGrade 7 · 40 minOpen
End-term paperGrade 7 · with marking schemeOpen

What you get with Resource library

Schemes of work

Termly schemes aligned to CBC and 8-4-4, with weeks, strands and learning outcomes.

Lesson plans

Structured plans by grade and subject that teachers can edit and print.

Notes and records of work

Clear learner notes and ready-to-use records of work.

Exams and past papers

Past papers, predictions and revision sets for KPSEA, KJSEA and KCSE, with marking schemes.

Free and premium bundles

A free tier for every school and curated bundles by level.

AI-assisted drafting

Adapt any resource to your class with ElimuDesk AI, then save it to your own folder.

What is in the library

Sample categories shown. Content volumes depend on your plan.

Schemes of work

Termly schemes for every learning area, with weeks, strands, sub-strands and learning outcomes.

Lesson plans

Editable plans with objectives, activities, key inquiry questions and assessment.

Notes and records of work

Learner-friendly notes and ready-made records of work to save weekend hours.

Exams and past papers

Opener, mid-term and end-term papers plus KPSEA, KJSEA and KCSE past papers with marking schemes.

Holiday assignments

Revision packs and projects that keep learners busy between terms and can be sent to parents in one click.

Free resources

A starter collection of free resources is included with every plan, so teachers can try before upgrading.

Browse by subject

Filter by grade, subject, term and resource type.

MathematicsEnglishKiswahiliIntegrated ScienceSocial StudiesAgriculture and NutritionCreative ArtsPre-Technical StudiesReligious EducationBiologyChemistryPhysicsHistoryGeographyBusiness Studies

How it works

1

Browse by grade and subject

Filter by level, subject, term or resource type.

2

Adapt and save

Edit a copy, add your school header, and keep it in your folder.

3

Share with your department

Share with colleagues or assign to a class as homework.

Built for the way schools really work

Stop searching WhatsApp groups.

  • Resources updated every term
  • Teachers can upload their own material
  • Download as PDF or Word
  • Holiday assignments for every level

Frequently asked questions

Free resources are available on every plan. The full library is part of the School plan.

Our curriculum team and verified teacher contributors. Items are labelled by grade, subject and curriculum.

Yes. Upload your own schemes, notes and exams and keep them private to your school.

See where ElimuDesk
can take your school

Get started

Free for 2 terms · Set up in a day · Cancel anytime