Skip to main content

Browsing the library

For teachersFor parentsFor students· 4 min read

How the library is organised — subjects, grades, strands — and how to drill from a coverage gap to the exact item you need.

The library is Keybaki's catalogue of KICD-approved lessons, activities, videos, and assessments. Every item is tagged with a CFItem (the KICD curriculum identifier), so the catalogue stays anchored to the official syllabus.

What's in there

Four kinds of items, all surfaced via the same browse UI:

  • Lessons — full 5E-structured teaching notes. Best for in-class delivery.
  • Activities — short, structured tasks (15–30 min). Good for individual or group work.
  • Videos — KICD-approved video assets with scripts and discussion questions.
  • Assessments — formative quizzes with explanations.

Navigating

The library opens on a grade → subject shelf, filtered by your current scope (your teacher level or the active learner's grade); item lists inside a strand render as a responsive grid — one column on a phone, up to four on a wide screen.

  1. Pick a subject from the chips at the top, or leave All for everything.
  2. Open the book's table of contents and expand a strand — or skip the drill and search by keyword.
  3. Pick a grade if you teach multiple — JSS teachers see Grades 7–9, SSS teachers see 10–12.
  4. Tap a card to open the reader, which renders the full content (with the watermark + scrape protections). Lessons and activities read as numbered sections — use the Sections button (or the side list on a laptop) to jump straight to one. The reader renders with your Reading settings applied. Special sections carry their own colour and icon — objectives in your accent colour, materials in amber, safety notes in red, worked examples on a shaded panel, practice in blue — key terms get a soft highlight, equations sit on their own maths plates, and a floating bookmark button keeps saving one tap away while you read.

The book details drawer

Tapping a book on the shelf opens its details first — the full cover, the Strand and Sub Strand counts, and the cover's keyword chips when the library provides them. Once you've saved items inside a book, a Saved items in this book shortcut jumps straight to your bookmarks.

The free plan on the shelf

After the trial, a free-plan learner's shelf still shows every subject as a book. The free ones (English + Social Studies for Junior School, English + ICT for Senior School) open normally; premium subjects carry a small Premium marker. Opening a premium book shows its details as usual, but Open Book Contents becomes Unlock with Premium — parents get a Top up shortcut (a funded wallet switches Premium on for every child automatically), and students get Ask for a top-up, which sends their parent a notification.

Worksheets inside books

Open a book's table of contents and expand a sub-strand: its lessons, activities, and worksheets are listed together, told apart by icon and colour. Tap Practice questions for a quick 5-question quiz on exactly that topic, marked like a workbook page. See Worksheets inside books.

Reading settings

The Aa button next to the Shelf/Grid toggle opens Reading settings — reading font, text size, text spacing, reading width, and page colour. It's a personal preference, not a per-book tweak: set it once on the library page and every lesson and activity you open honours it, on this device and (when signed in) synced to your account. A book's table of contents follows your page colour too, so contents and lessons read as one continuous book; covers and the shelf keep their normal look.

Recommendations rail

Parents and students see a Recommended by Your Teacher rail on the top-level shelf when a teacher has sent them items. Tap any item in the rail to open it directly.

Common issues

  • A subject isn't in the chips. Your teacher level / grade scope hides subjects with no available content. Check that your scope in Profile matches what you actually teach.
  • A lesson is slow to open. A progress note (“Opening this resource…”) shows while it loads, and on very slow connections it keeps reassuring you it's still working. Opening a sub-strand quietly pre-loads its resources, so a lesson you tap after a moment's pause usually opens instantly. If loading fails outright, retry after a few seconds.

Related

Did this answer your question? If not, email us and we'll improve this page.