· Secondary School Revision Materials
10 Secondary School Revision Materials for Grades 7–12
22 min read

Friday evening in a Kenyan home or staff room often looks the same, a teacher is chasing the right worksheet, a parent is asking what to revise next, and a student has a stack of papers that don't quite match what's being taught. That friction is exactly why secondary school revision materials now matter more than ever in Grades 7–12. When the curriculum is moving through CBE strands, sub-strands, and multiple assessment formats, the winning resource is the one that fits the lesson, the exam, and the device in hand.
The range of revision materials in Kenya now stretches from the long historical archive of 1995–2026 KCSE KNEC papers and 2008–2026 County Mocks to 2026 Grade 10 CBE Senior Secondary resources and 2026 Grade 7–9 CBC Junior Secondary resources (KCSE Revision). At the same time, digital repositories have grown into large libraries with 15,000+ resources and, on some platforms, 6835+ Mathematics practice questions with marking schemes (Mwalimu Focus). The issue is no longer finding material, it's picking the right material for the right learner, strand, and grade level.
Table of Contents
- 1. Keybaki
- 2. Kenya Education Cloud (KICD)
- 3. Zeraki Learning
- 4. Shupavu 291 Eneza Education
- 5. Longhorn Publishers LOHO / Elimu Pepe and KCSE revision books
- 6. KLB Kenya Literature Bureau and Opiq Digital Library
- 7. EasyElimu
- 8. Atika School
- 9. KenyaPlex
- 10. ReviseKenya
- Top 10 Secondary Revision Resources Comparison
- Next Steps for Targeted Revision
1. Keybaki

A school that wants planning, teaching, and evaluation to stay in one CBE loop will find Keybaki practical from the start. It is built in Nairobi for Grades 7–12, and its KICD-mapped library is arranged by strands and sub-strands, so a teacher can match a worksheet or revision task to the term's focus without guessing. The 5E lesson planner also turns a CFItem into an editable Engage, Explore, Explain, Elaborate, Evaluate lesson, which helps teachers save time while still keeping control of the lesson sequence.
Why Keybaki stands out for CBE mapping
The main advantage is the closed loop. A lesson gets planned, a CEA is set, and weak-strand mastery feeds into the next week's planning, so revision stays connected to classroom teaching instead of drifting away from it. In CBE, that matters because the teacher has to show how each activity builds a specific competency, not just how much content was covered.
Keybaki also fits schools that work with mixed access realities. It uses phone-number sign-in, family-phone PIN access, offline caching, English and Kiswahili content, and M-Pesa-native payments. The teacher tier is free with unlimited lesson plans, full library access, a classroom presenter, and up to 5 CEAs per week at no cost (Keybaki).
Practical rule: Use Keybaki when the lesson, the quiz, and the weak-strand report need to use the same curriculum language.
For heads of department, the audit trail is a real advantage. Every lesson, CEA, and report cites the exact KICD CFItem and competency, which makes internal review easier and helps staff explain why a task was set. The platform also says it is KDPA-compliant and child-safety reviewed, with 24/7 Nairobi support and pilot use across 47 schools and 12,000+ learners.
Where Keybaki fits best
Teachers can use it for weekly planning, parents can use it for weak-strand feedback, and students can use it for strand quizzes and weekend revision. The pricing model suits families and schools that are comfortable with paid add-ons, since premium access uses M-Pesa tokens and school licences.
A Grade 8 teacher preparing a term plan can use Keybaki to keep the scheme aligned to strands. A Grade 10 class doing CBE-aligned CEAs can use it to track which concepts need more practice. A parent who wants a clear weak-strand summary will get more value from that than from a pile of marked papers.
If your goal is secondary school revision materials that stay tied to the curriculum from the first lesson to the last mock, Keybaki is the most complete option here. It works best where the school wants one system that helps the teacher, the parent, and the learner work from the same strand map. For teachers looking for a subject-specific guide, the Keybaki mathematics revision guide is a useful place to start.
2. Kenya Education Cloud (KICD)
Kenya Education Cloud is the safest starting point when you want official, standards-aligned content. Because it sits under the curriculum ecosystem, it is the natural baseline for teachers who want to confirm that a lesson, video, or textbook fits the intended syllabus. The value is not flash, it's trust.
The portal brings together interactive lessons, textbooks, videos, and teacher and learner resources for basic education, including junior and senior secondary (Kenya Education Cloud). That makes it useful for a teacher building a weekly scheme, a parent checking what the school is likely teaching, or a student who needs a clean reference point before moving to topical practice elsewhere.
What it does well in class and at home
The biggest advantage is curriculum alignment. If a teacher in Grade 7 is introducing a new strand, KICD resources can anchor the lesson before the class moves to practice questions from another repository. If a Grade 11 student is revising at home, the platform can provide a stable reference before they attempt harder county mock items.
Its weakness is depth, not authority. Some subjects feel richer than others, and the interface can feel more institutional than student-friendly. That means it works best as a core reference hub, not as the only revision source in a busy exam term.
A good workflow is simple. A teacher opens the relevant KICD resource, introduces the concept in class, then sends students to topical practice on a second platform. A parent can do the same at home by checking the official resource first, then asking the learner to explain the strand in their own words.
For Kenyan schools, KICD's biggest role is consistency. It keeps revision grounded in the curriculum instead of drifting into random notes that look helpful but don't match the strand being assessed.
3. Zeraki Learning
A Grade 10 learner who needs a quick recap after school, a parent helping with weekend revision, and a teacher who wants to check whether a class has understood a topic all need something that is easy to use and tied to the syllabus. Zeraki Learning fits that kind of routine. It offers video lessons, quizzes, and progress tracking across KCSE subjects, with content aligned to the Kenyan curriculum (Zeraki Learning). For secondary school revision materials, that mix is practical because learners can watch, answer, and review performance without switching between several different tools.
The platform works well for mobile-first learners who revise in short bursts. A student can watch a lesson after school, attempt a topical quiz, then see which areas need more work before the next study session. Teachers and parents also get a clearer view of progress than they would from loose worksheets alone, especially when they need to tell whether revision is helping or just creating more reading time.
Best use cases for teachers, parents, and students
For a teacher, Zeraki is useful when a class needs extra reinforcement on a topic that was rushed in lesson time. A teacher can point learners to a specific lesson, then use the quiz results to decide whether to reteach the strand or move on. For a parent, it is more useful than general revision advice because the learner can be directed to a named lesson and an immediate check-up activity. For a student, the short video format reduces the effort of getting started, which helps during a weekend session or after a long school day.
It also fits the way many Kenyan homes handle revision. A parent may not have time to sit through a full explanation, but can still ask a child to revise one topic on the app, then explain the answer out loud. That works especially well for subjects where learners need repeated practice, including mathematics, and it pairs well with a structured guide such as how to pass mathematics in high school. The trade-off is that the learner still needs discipline. Without a follow-up notebook or oral recall, the platform can turn into passive watching instead of real revision.
Its main trade-off is transparency. Pricing is not always clear on the public web, and some users mention interface quirks. That makes it a strong learning tool, but not always the easiest one to assess from a purchasing point of view if a school is comparing several options at once.
One useful tactic is to pair Zeraki with a fixed routine. A student watches one lesson, takes one quiz, then writes the weak areas in a notebook for follow-up. A teacher can use the same pattern in class by assigning one video for the strand, one quiz for practice, and one written summary for recall. That keeps the tool from becoming background entertainment.
The platform also works well when schools want a guided digital supplement rather than a folder of PDF notes. For secondary school revision materials, that balance of explanation, practice, and tracking is often what separates quick exposure from revision that sticks. For learners in Kenyan schools, it gives teachers, parents, and students a shared reference point for the same strand, which makes support at home and in class easier to coordinate.
Use video platforms for explanation, then force a written recall step. Without the recall step, revision stays too shallow.
4. Shupavu 291 Eneza Education
Shupavu 291 is the practical answer for learners who don't have a smartphone in hand all the time. It runs through USSD, SMS, and web, which means it works in low-data and basic-phone settings where many other revision platforms fall apart (Eneza Education). That matters in Kenya because access is still uneven, and not every learner has a quiet data-friendly evening at home.
The material is text-first, which is both its strength and its limit. Students get summarised lessons, past-paper practice, quizzes, and an Ask-a-Teacher service. For a learner revising on a feature phone after chores, that may be more usable than a heavier app that keeps buffering.
Where Shupavu 291 earns its place
Parents often need a low-friction option they can trust. Shupavu fits that use case because it reduces device pressure and still gives curriculum-aligned practice. Teachers can point weaker students to it for extra repetition, especially where homework follow-up is inconsistent.
The trade-off is obvious. You don't get the rich visual support, dashboards, or deep multimedia learning that an app can provide. If a student needs diagrams, long explanations, or a highly interactive interface, Shupavu will feel limited.
Still, it solves a real problem. A Grade 8 learner can revise a topic without waiting for a full-charge smartphone. A parent can ask a child to practise a few items during a short phone session. A teacher can recommend it to the class as a backup resource when internet access is uncertain.
For secondary school revision materials, that reliability is not a small thing. A resource that gets used beats a flashy one that stays installed but untouched.
5. Longhorn Publishers LOHO / Elimu Pepe and KCSE revision books
Longhorn remains a strong name for Kenyan exam preparation because many families still trust a printed book when the phone is busy, borrowed, or low on battery. Its revision titles, including A+ Revision and other exam-oriented books, sit alongside an evolving digital learning direction through LOHO / Elimu Pepe (Longhorn Publishers). That blend gives students a way to revise on paper at school and on screen at home.
The printed side is especially useful for subjects that benefit from underlining, margin notes, and repeated drilling. The digital side matters when a learner wants a broader blended setup. Together, they make revision less fragile than a single app login.
Why books still matter in a CBE environment
A book is slow in a good way. It forces a learner to slow down, write answers, and revisit pages without constant notifications. That makes it useful for exam preparation, especially when a teacher wants students to annotate set-book themes or practise structured answers.
The limits are just as real. Digital subscription details are still evolving, and public pricing is not always easy to see. Some families will buy the book and stop there, which is fine, but it means the learner may still need extra topical practice from another source.
For a Grade 9 or Grade 10 student, Longhorn works well as the anchor text beside a school notebook. A teacher can assign one section for homework, then use class time for discussion and correction. A parent can ask the child to explain a page rather than just show a completed worksheet.
If the learner is revising mathematics, the internal guide on KCSE 2019 Mathematics Paper 1 marking scheme is a useful reminder of why answer structure matters, not just the final answer. That same principle applies across subjects, because marking rewards clarity, method, and relevant points.
6. KLB Kenya Literature Bureau and Opiq Digital Library
KLB is one of the most recognisable state-linked names in Kenyan publishing, and that matters because many schools trust its syllabus alignment. Through its bookstore and e-book channels, KLB supplies secondary texts and revision guides, while the Opiq digital library adds a more interactive reading experience (KLB Bookstore). For schools that want textbook discipline rather than random internet notes, that combination is attractive.
Opiq's value is in structure. It organises textbooks and kits around the national curriculum and adds exercises, annotation, and search features. That makes it easier for a learner to move from reading to practice without jumping across several sites.
What KLB and Opiq do better than loose PDFs
A student can search a topic, annotate a passage, and work through exercises in one place. A teacher can recommend it for structured reading in literature, language, and content-heavy subjects. A parent can use it when the goal is not speed, but organised study.
The limitation is access friction. Some e-book channels need separate purchases or school licences, and package pricing is not always visible upfront. That means KLB and Opiq are easier to trust than they are to sample casually.
For revision, this duo fits schools that want a formal reading workflow. A teacher can use KLB titles for lesson support and Opiq for follow-up practice. A learner can use the search function to revisit a quotation, definition, or concept instead of flipping through pages blindly.
This is one of the better secondary school revision materials choices when the school wants order, not just volume.
7. EasyElimu

EasyElimu is built for quick retrieval, quick downloads, and quick exam prep. Its repository includes notes, videos, topical questions, quizzes, and a KCSE past-paper archive that runs through recent years (EasyElimu). That makes it useful when a learner needs to revise a topic fast and move immediately into practice.
The site's structure helps. Users can look for a paper by year or subject, which is exactly what many students want during a mock season. Teachers also use it as a quick source of topical materials when they need to set homework without starting from scratch.
Best for exam-period pressure
EasyElimu is at its best when revision becomes urgent. A Grade 12 student can pull papers, notes, and prediction materials in one place. A parent can help a child prepare by asking for one subject area at a time rather than opening the whole internet.
There are trade-offs. Full access details can sit behind registration, and material quality can vary by contributor. That means it's best used with a little judgment, not blind trust.
A good home routine is simple. Pick one topic note, one topical question set, and one past paper section. Then force the learner to mark their own work before looking at the answer key. That is how a repository becomes actual revision.
For Kenya's mixed-access reality, EasyElimu's appeal is speed. It reduces the search burden and gives students something usable right away.
The internal guide on Form Two Mathematics past papers is a useful model for how older papers become more valuable when they're used with a clear topic focus rather than as random revision noise.
8. Atika School
Atika School has a familiar feel for many learners because it combines notes, past papers, mocks, topical questions, and set-book guides in one place (Atika School). That makes it a handy supplementary site, especially when a student wants a broad spread of content without opening several different portals.
Its big attraction is affordability at the premium level. The low-cost membership opens access to larger downloadable archives, which is useful for learners who want more than the free section but don't want a complicated setup. The trade-off is presentation, because the site is more text-heavy and less polished than newer platforms.
Why it still works for revision
Atika is practical in the same way a crowded school noticeboard is practical. It may not be pretty, but if the right document is there, it still saves the day. Teachers often use this sort of site when they need a topical handout, a set-book note, or a backup paper for weekend study.
The weakness is consistency. Since the materials are teacher-compiled, formatting and depth vary. That means a parent should check the document before giving it to a child, and a teacher should confirm that the answers match the current strand or topic.
Atika works best for learners who already know what they are looking for. It's less ideal for a student who needs lots of guidance, but strong for one who needs to locate a specific paper or a literature guide quickly.
For secondary school revision materials, its value is breadth and price. For class use, it's better as a source of supplementary documents than as the only revision system.
9. KenyaPlex

KenyaPlex is a useful backup library when a teacher or student is hunting for a paper that other sites don't surface cleanly. It houses past papers, marking schemes, notes, topical Q&A, and teacher resources across education levels (KenyaPlex). The appeal is not elegance, it's reach.
This makes it especially helpful for older papers, alternative versions, or hard-to-find subjects. A student revising at home may not care whether the interface feels dated if the exact paper appears when needed. A teacher setting a revision pack may value that more than polished design.
How to use it without wasting time
The best use is targeted, not random browsing. Search by subject, then by year, then save only what matches the revision strand. If a learner downloads everything in sight, the folder becomes clutter rather than revision support.
The trade-off is that materials vary in formatting and depth, because the site functions as a repository. That means it's best for finding a document, not automatically trusting every document.
Parents can use KenyaPlex as a search tool when they need a second copy of a past paper or a quick note on a topic. Teachers can use it to fill gaps in a weekly plan. Students can use it for extra practice once they already know what topic they are fixing.
For schools that need secondary school revision materials across many subjects, KenyaPlex is a dependable archive, as long as the user is disciplined enough to select carefully.
10. ReviseKenya
ReviseKenya is built for the revision season when speed and volume matter. It offers a subscription library with KCSE, KJSEA Grade 9, and CBC resources, including past papers with marking schemes, mocks, prediction papers, senior-school notes, teacher packs, schemes, and lesson plans (ReviseKenya). For schools and families that want one broad paid library, that scope is hard to ignore.
The platform is also easier to buy into than many competitor sites because its M-Pesa flow is clear. That matters in Kenya, where payment convenience often decides whether a platform is adopted. Once active, the subscription allows unlimited downloads.
Where ReviseKenya works best
It's a strong short-term exam prep tool. A Grade 11 class preparing for mocks can pull national-style papers, marking schemes, and topical notes from one place. A parent helping a child over the weekend can gather several documents quickly rather than searching site by site.
The main limitation is the repository model. Some papers may be missing, and the library depends on what has been uploaded and organised. That means it's powerful, but not perfect.
Teachers should use it with a filtering habit. Pick the strand, confirm the paper, then assign it with a clear marking routine. Students should avoid downloading without a plan, because sheer volume can create confusion.
ReviseKenya is strongest where the goal is intensive revision and fast access. If a learner already has the basics and now needs mocks, prediction papers, and notes in one place, it does the job well.
Top 10 Secondary Revision Resources Comparison
| Product | Core features ✨ | UX/Quality ★ | Value & Pricing 💰 | Target audience 👥 |
|---|---|---|---|---|
| Keybaki 🏆 | ✨ CBE‑mapped 2,000+ library; AI 5E lesson planner; auto‑marked CEAs; closed‑loop weak‑strand → planner; offline & M‑Pesa | ★★★★☆ (teacher‑centred; low‑bandwidth & projector ready) | 💰 Free for individual teachers; parent/school add‑ons via M‑Pesa (from KES10/day; school ≈ KES500/student/term) | 👥 Teachers, parents, students, schools (Grades 7–12) |
| Kenya Education Cloud (KICD) | ✨ Official KICD curriculum content: textbooks, videos, interactive lessons | ★★★☆☆ (standards‑aligned; institutional UI) | 💰 Often zero‑rated/telco‑bundled; core content usually free | 👥 Teachers, schools, learners, policymakers |
| Zeraki Learning | ✨ Kenyan video lessons + topical quizzes, analytics & teacher tools (KCSE focus) | ★★★★☆ (video + analytics; mobile‑friendly) | 💰 Paid model (pricing opaque online); large mobile reach | 👥 Students & teachers preparing for KCSE |
| Shupavu 291 (Eneza) | ✨ USSD/SMS + web delivery, past papers, quizzes, Ask‑a‑Teacher | ★★★☆☆ (text‑first; ultra‑accessible) | 💰 Low‑cost USSD/SMS charges; wide telco partnerships | 👥 Learners with feature phones, low‑data/rural users |
| Longhorn Publishers (LOHO / Elimu Pepe) | ✨ KCSE revision books (print+digital); emerging LOHO platform & interactive pilots | ★★★☆☆ (trusted content; digital UX evolving) | 💰 Paid books/subscriptions; digital pricing varies | 👥 Students, teachers, schools (exam prep) |
| KLB + Opiq Digital Library | ✨ Government publisher texts; Opiq e‑books with exercises, annotation & personalization | ★★★☆☆ (syllabus‑aligned; account/license required) | 💰 Paid licenses / school purchases; package pricing varies | 👥 Schools, teachers, learners needing official textbooks |
| EasyElimu | ✨ Extensive KCSE past papers archive, notes, videos; WhatsApp/offline access flows | ★★★★☆ (large past‑papers archive; frequent updates) | 💰 Freemium; affordable premium for ad‑free/full access | 👥 Students & teachers for exam revision |
| Atika School | ✨ Subject notes, mocks, set‑book guides; free + low‑cost premium (Google Drive access) | ★★★☆☆ (text‑heavy; dated UI but widely used) | 💰 Very inexpensive premium membership; downloadable archives | 👥 Students & teachers seeking low‑cost revision packs |
| KenyaPlex | ✨ Large repository of past papers, notes & teacher resources across years | ★★★☆☆ (wide catalog; variable formatting) | 💰 Mostly free; quality varies by contributor | 👥 Teachers/students hunting alternate or rare papers |
| ReviseKenya | ✨ KCSE & KJSEA archive, county mocks, teacher packs; M‑Pesa subscription flows | ★★★★☆ (exam‑focused; clear local payments) | 💰 Paid subscription via M‑Pesa; unlimited downloads while active | 👥 Intensive exam candidates, tutors & schools |
Next Steps for Targeted Revision
The best secondary school revision materials are the ones that match the learner's grade, the teacher's strand focus, and the home setup. A Grade 7 learner needs a different mix from a Grade 12 candidate, and a parent supporting a shared family phone needs a different tool from a department head planning weekly CEAs. That is why the smartest approach is not to chase every platform, but to choose a small stack that fits your daily routine.
Start with the official curriculum base, then add one planning tool and one practice library. For a teacher, that might mean using KICD for alignment, Keybaki for weekly planning and assessment, and a repository like EasyElimu or ReviseKenya for extra papers. For a parent, it might mean one clear explanation source, one quiz source, and one weekly check-in system that shows weak strands instead of vague effort.
The strongest revision habit is also the simplest. Teach a strand, assign a short quiz, review the mistakes, then revisit the same weakness in the next lesson. That mirrors the way effective study works, because students do better when they use materials actively, not when they merely store them.
A useful home routine is to keep revision narrow. One strand, one set of questions, one correction cycle. If a learner finishes a session with a marked paper and a corrected notebook, the material has done real work.
School leaders should also think about access. Some families will thrive with full apps, while others need USSD, SMS, or printable books. The right blend reduces frustration and makes revision more equitable across classes.
Choose the tools that make revision visible. When parents can see weak strands, teachers can see mastery gaps, and students can see what to fix next, the whole system becomes more focused.
A CTA for Keybaki.
Comments
Loading…