Skip to content

How to build a school timetable without clashes

A timetable fails on the first day of term when a teacher, a class or a room is booked twice. Here is the order to follow to avoid it.

GIVEITAWAY Published 1 min read

A timetable has three kinds of resources that can never be in two places at once: teachers, classes (or student groups) and rooms. Every clash comes from one of them.

1. Start with the constraints

List the time slots, the rooms with their capacity and equipment, and each teacher's availability. Part-time teachers who work in several schools are the first constraint to place.

2. Place the hardest sessions first

Labs, sports, sessions that need a specific room and teachers with few available slots go first. The flexible sessions fill the remaining space.

3. Refuse clashes when they are created

The most reliable approach is software that refuses any slot where a teacher, a class or a room would be booked twice, at the moment you place it, instead of a check at the end.

4. Handle changes during the year

Replacements, room changes and catch-up sessions are checked with the same rules. Teachers and students should be told automatically so nobody walks into the wrong room.

5. Connect the timetable to attendance

When the timetable is linked to badges, you know not only what was planned, but what was actually taught, and each course volume stays up to date.

Keep reading

Share

We use necessary cookies to run this site. With your permission we also load external media (fonts and YouTube videos) and, if enabled, audience measurement. Learn more

Choose by category