Worked planning example
How should a school allocate 35 teaching periods?
Suppose JSS 1A has five school days, eight periods each day and one fixed break every day. The timetable contains 40 visible period positions, but five of them are breaks, leaving 35 teaching periods. Before generating a draft, the academic team should agree how many weekly periods each subject receives.
| Subject | Weekly periods | Planning note |
|---|---|---|
| Mathematics | 5 | Spread across all five days where staffing permits. |
| English Studies | 5 | Avoid placing every lesson late in the day. |
| Basic Science | 4 | Reserve a double period only when practical work requires it. |
| Social Studies | 3 | Distribute rather than placing all periods together. |
| Agricultural Science | 3 | Check access to any shared practical space. |
| Computer Studies | 3 | Confirm the computer room is not assigned elsewhere. |
| Business Studies | 3 | Check the subject teacher's other classes. |
| Christian or Islamic Studies | 3 | Use the subject offered by the school. |
| Civic Education | 2 | Place in separate parts of the week. |
| Physical and Health Education | 2 | Consider weather, field access and changing time. |
| Creative Arts | 2 | Allow enough time for materials and practical work. |
| Total | 35 | Matches the available teaching-period total. |
This allocation is an illustration, not an official curriculum prescription. Replace it with the approved curriculum, school calendar and subject requirements that apply to your school.
Turn the allocation into a reviewable timetable
- Lock fixed events first. Enter assembly, breaks, clubs, worship, laboratory sessions and periods when part-time teachers are available.
- Enter weekly lesson requirements. The sum for each class should equal the available teaching periods unless the school intentionally leaves supervised study periods.
- Map shared resources. Record teachers, laboratories, halls and specialist rooms so one resource is not assigned twice.
- Generate a draft. Treat the result as a proposal. Automated placement cannot know an unentered rule.
- Review by class and by teacher. Check subject totals, difficult-subject distribution, teacher clashes, workload, room use and unusual gaps.
- Approve and version the timetable. Publish one dated version and record later changes so staff and learners do not follow different copies.