Collège

Répartition enseignants

Voici un programme en Python permettant de simuler toutes les répartitions possibles dans une équipe pédagogique, et de facilement rajouter des contraintes (classe non désirée, nombre de classe, nombre de niveau, nombre d'heures).

Le programme doit être compilé à côté du classeur dans lequel on met les contraintes (noms des profs, classes souhaitées, ainsi que la répartitions horaires par niveaux dans l'établissement, etc).

Vous pouvez utiliser Thonny par exemple pour faire tourner le programme. S'il manque des paquets, ceux-ci s'installent très facilement (Outils/Tools, Gérer les paquets/Manage Package).

Dans ce programme, on imagine une équipe pédagogique composée 6 enseignants. On peut évidemment modifier le programme pour l'adapter au nombre d'enseignants de l'équipe.