Tool guide

How to Create a Learning Plan

Turn your unit's Curriculum and Occupational Standards into a complete, term-long Learning Plan in the Ministry or KSTVET template.

KES 40 · KES 100 per-week ZIP About 5 minutes Word (DOCX)
You upload
The unit's Curriculum and Occupational Standards (DOCX works best)
You choose
Template, class details, class days and output
You get
A full Learning Plan, one DOCX or one per week (ZIP)
Price
KES 40, or KES 100 for per-week documents

Before you start

Step by step

  1. Choose the reporting template

    Pick Ministry Recommended or KSTVET Template, whichever your institution submits.

  2. Upload the Curriculum and Occupational Standards

    Click each upload box and choose the file. A pop-up shows what was read: the unit name and code, plus the learning outcomes (Curriculum) or the elements with performance criteria (OS). Correct the unit name or code right there, or click Upload a Different File if the wrong one went in.

  3. Fill in Personnel & Class Info

    Trainer, trainees, class, level, term, weeks, lessons per week and class days. The unit title and code are already filled in from your upload.

  4. Open Plan Settings (optional)

    Choose single or per-week output and set the assessment weeks.

  5. Click "Generate Learning Plan (KES 40)"

    A summary appears: unit, template, output, weeks, lessons and uploaded files. Click Continue, or Change / Edit to fix something.

  6. Pay with M-Pesa

    Approve the prompt on your phone (see Paying with M-Pesa). Generation takes about a minute.

  7. Preview and download

    Check the plan, then Download DOCX, Download ZIP (All Weeks) for per-week output, or Print.

What to upload

Curriculum File For The Unit Recommended

Gives the unit title and code and the learning outcomes the plan's sessions are built from.

Occupational Standards For The Unit Recommended

Gives the elements and performance criteria used as the plan's benchmarks.

Upload at least one of the two before generating. Upload both for the best plan. Reading a file is free; you only pay when you generate. If only one is uploaded, Generate first suggests the other, and you can continue anyway.
You uploadSession titlesSession learning outcomesBenchmark / criteriaSession content
Curriculum + OSFrom each OS elementFrom that session's OS performance criteriaOS performance criteria word-for-word (1.1, 1.2 …)Curriculum
OS onlyFrom each OS elementFrom that session's performance criteriaOS performance criteria word-for-wordOS (range, knowledge, skills)
Curriculum onlyCurriculum content topicsWritten from the learning outcomesCurriculum learning outcomesCurriculum
If the pop-up shows a unit name like "REPUBLIC OF KENYA", that's the document's cover heading. Type the real unit name in the pop-up and click OK.

Personnel & Class Info

Name of TrainerPrinted on the plan.
Number of Trainees · Class/GroupClass size and class name or code.
Level · Terme.g. Level 5, Term 2.
Training Duration (Weeks)How many weeks the unit runs this term.
Lessons per WeekHow many times a week this class meets for the unit.
Class Days & Sessions per DayTick exactly as many days as Lessons per Week, and set the sessions each day.
Unit Title · Unit CodeFilled in from your upload. Check and correct them.
Admission No. · Institution NameKSTVET template only.

Customize Institution Name, Logo & Contact Off by default

Leave it unticked to keep the default GATANGA TVC letterhead. Tick it to add your own institution name, email, contact and logo. The Coat of Arms stays fixed on the left, and your logo appears on the right.

Plan Settings (More Options)

Document Output

Single Document · KES 40Per-Week Documents + Full Plan (ZIP) · KES 100

Single Document is one DOCX covering all weeks. Per-Week gives one DOCX per week, each with its own header, plus the complete all-weeks plan, bundled as a .zip. The price is a flat KES 100 however many weeks there are.

Assessment Sessions Enabled by default

Assessment One · Week 4, Session 2Two · Week 8, Session 2Three · Week 12, Session 2

Set the week and session for up to three assessments. "Week 4, Session 2" means the second lesson slot of week 4. Turn it off if the unit has no scheduled assessments.

Paying with M-Pesa

Nothing is charged until you click Generate. A window titled "Unlock Learning Plan" opens on the same page, so you never leave CBET Planner to pay.

  1. Enter your M-Pesa number

    The +254 prefix is already filled in. Type the rest, e.g. 712345678.

  2. Tap "Pay KES 40"

    An M-Pesa prompt (STK push) reaches your phone within a few seconds.

  3. Enter your M-Pesa PIN

    Stay on the page. It detects the payment by itself and starts generating your Learning Plan. Tap Check Now to check straight away, or Try Payment Again if no prompt arrived.

Paid but no document?

Click "Already paid but didn't get your document?" on the payment window and enter the M-Pesa code from your confirmation SMS (e.g. TGH5J8K2L9).

  • One code = one document. A code can never generate a second document.
  • If the code hasn't produced a document yet, it generates it now, at no extra charge.
  • If it already did, you get a redownload link to that same file, up to 3 times within 3 days of it being generated.
  • A code only works on the page for the document type it paid for.

You can also recover by code any time from My Documents.

Common issues

"Please check exactly N day(s) in Class Days & Sessions per Day…"
Tick the same number of days as your Lessons per Week.
"Please upload at least one file in Resource Uploads…"
Upload the Curriculum or the Occupational Standards (a logo alone isn't enough).
Upload pop-up says the file isn't supported or couldn't be read
Use a DOCX or PDF, not a password-protected or blank scan. Re-save it from Word and click Upload a Different File.
No learning outcomes or elements found
Make sure the file is for this one unit, with its outcomes or elements table, not just the qualification's cover pages.
Payment stuck on "waiting"
Check your phone for the PIN prompt; if none arrived, tap Try Payment Again.
What is a Learning Plan? (full article)Every column explained, how to calculate sessions and a worked example, on the CBET Planner blog.

Ready to build your Learning Plan?

Upload your unit's Curriculum and OS and let CBET Planner do the formatting.