Step 3 — Assigning teachers
On the Teachers tab, you indicate which teachers are involved in this timetable — as opposed to those simply declared at school level.
Assigning
Click Assign teachers. The list of available teachers is displayed. Select the relevant ones.
You can assign in batches: start with the teachers already definitively hired, then add new ones as recruitment progresses.
Teachers can be synchronized from an external system: Synchronize opens the matching screen. See Synchronization with external systems.
Virtual teachers
The Virtual button creates a virtual teacher to temporarily represent a position to be filled. Convenient for preparing the start of the school year without waiting for recruitment to be finalized.
A icon appears next to the name. When recruitment is finalized, the Transform button at the end of the row turns the virtual teacher into a real one: choose the real teacher from the list, and all its references switch over to them — the subject assignments in the classes as well as all the lessons. The virtual teacher then disappears for good. The action is irreversible.
Permanently replacing a teacher
The same Transform button also applies to a real teacher: it transfers all of their courses to another teacher from the list — already assigned to this timetable or simply declared at school level — then removes the original teacher from the timetable.
This is the permanent replacement gesture, useful when a planned teacher drops out, is transferred or has to give up their courses: all lessons and assignments move to the replacement in a single operation. The action is irreversible.
Availability
If you have enabled availability entry via the Teachers' availability setting (see Teacher availability), this is where you check and validate the availability entered by teachers.
You can also:
- edit the service hours (number of planned weekly hours, carried over into new timetables),
- assign a preferred classroom (used as a priority by the solver for the teacher's lessons, unless the class has its own dedicated classroom).
School level vs timetable level
Important: the teacher record at school level carries the identifying information (name, e-mail, login) and remains stable. The teacher record at timetable level carries the information tied to this timetable (availability, preferred classroom, service hours).
Consequence: if you correct a teacher's name in Teachers after a timetable has been created, the timetable keeps the historical name. This is a deliberate choice for traceability, but it assumes the name is spelled correctly when the timetable is created.
External teachers (adjuncts)
For external teachers, see the glossary. They are created like ordinary teachers.
The External teacher marker on the user record adds a small icon that distinguishes external teachers from permanent teachers on some screens.
For visiting professors who contribute occasionally (one or two lessons), you can, depending on the case:
- add them as a co-teacher on a lesson (see Co-teaching),
- create a separate course for their contribution (calendar mode especially).
What next
Next step: Creating the classes and their groups.
How-to
Assigning teachers to a timetable
-
Step 3 of timetable creation: indicate which teachers are involved in this timetable (as opposed to all those declared at school level).
-
Assign the teachers already definitively hired via Assign teachers. The list of teachers declared at school level is displayed. Select those involved in this timetable.
You can assign in batches: start with the permanent teachers, add new ones as recruitment progresses.
-
For every position to be filled, create a virtual teacher via Virtual. A icon marks it out. Convenient for preparing the start of the school year without being blocked by recruitment.
When recruitment is finalized, the Transform button at the end of the row switches all its references over to the real teacher chosen from the list. Lessons already positioned are kept. The same button is used for the permanent replacement of a real teacher by another (transfer, withdrawal…).
Specify the subjects taught by the virtual teacher on this timetable: it will be proposed first for those subjects during assignments.
-
Availability: for a weekly timetable, you check and validate the entries. For any timetable type, you can view and fill in all availability. See Teacher availability.
-
Preferred classroom (optional): if the teacher has a dedicated classroom, assign it here via . The solver prioritises it for their lessons, unless the class already has its own dedicated classroom (class priority > teacher priority).
-
Next step: creating the classes and their groups.