Every student takes the core, then chooses options that have to be blocked so their choices never clash. Schedual builds those blocks and the whole Key Stage 4 week for you — Foundation and Higher, no double-booked pupils.
Buyer's guide
Key Stage 4 looks tidy on paper — a shared core of English, maths and science, plus a handful of options — but the options are what break a hand-built timetable. Each pupil picks a different combination, and those combinations have to be arranged into option blocks so that no student is ever timetabled for two of their subjects at once. Get the blocks wrong and you don’t find out until September, when forty pupils have a clash you can’t unpick.
Software worth paying for has to treat the option block as a first-class idea: it should read every pupil’s choices, work out which subjects can share a block, and place the whole of Years 10 and 11 in a week where core and options both fit — Foundation and Higher tiers included, teachers and rooms respected, EBacc pathways intact.
The INSET day that never ends
By hand / generic tool
With Schedual
What to look for
The tool should read each pupil’s option choices and work out which subjects can share a block with the fewest clashes — not make you guess the blocks and hope the numbers work.
Maths and science split into tiers with different set sizes. The timetable has to keep tiers separate where they matter and shared where they don’t.
English, maths and science are taken by everyone. They should be placed first and protected, with options built around them — never the other way round.
Before it solves, it should tell you which option pattern is impossible: too few teachers for a popular subject, a room that can’t hold a set, choices that can’t co-exist.
Move a class and have pupil, teacher and room clashes checked before you drop it — because option timetables always need a human nudge at the end.
When option numbers shift over the summer, rebuild the blocks and the week in minutes instead of starting the whiteboard again.
Honest comparison
| What GCSE scheduling needs | By hand | Generic | Schedual |
|---|---|---|---|
| Option blocks from pupil choices | ✕ whiteboard | ~ manual blocks | ✓ built-in |
| Foundation / Higher tiers | ~ by you | ~ custom rules | ✓ respected |
| Clash-free per pupil | ✕ Sept surprise | ~ partial | ✓ guaranteed |
| Conflict validation | ✕ after the fact | ~ partial | ✓ live |
| Time to a full KS4 | days | hours | seconds |
Under the hood
Schedual runs a constraint-satisfaction solver — the same class of engine used in industrial logistics — against your real day structure, staff, rooms and pupil choices. You don’t hand it option blocks; it works them out, fitting every pupil’s core and options into a week with no clashes and set sizes within room capacity.
A full Key Stage 4 typically solves in seconds on a dedicated solver, so your browser never blocks. Change a set of options and regenerate — then compare versions side by side and publish the one that works.
The fastest way to judge it is a short demo where we generate a version of your current KS4 timetable live, from your real option choices.
FAQ
Yes. It reads every pupil’s option choices and works out which subjects can share a block with the fewest clashes, then places the whole of Years 10 and 11 around your shared core — you don’t set the blocks by hand.
Yes. Maths and science tiers are kept separate where they need to be and shared where they don’t, with set sizes held within room capacity.
Seconds. Generation runs on a dedicated solver, so your browser never blocks, and you can regenerate whenever option numbers shift over the summer.
On dedicated EU infrastructure, with daily encrypted backups and 30-day object lock. Row-level security keeps every school’s data fully isolated.
30-minute demo on your own data — watch Schedual build your real timetable.