Pas à pas
Préparer un établissement à la génération de l'emploi du temps : les données, les erreurs et les cinq décisions
Le programme ne peut être meilleur que ce qu'on lui donne. La plupart des emplois du temps décevants ne sont pas un échec du résolveur ; ce sont un problème de données que le résolveur a fidèlement optimisé. Ce guide représente la demi-heure avant la première exécution.
La liste de contrôle de deux minutes
Huit choses qui doivent être vraies avant que le générateur puisse faire son travail. Parcourez la liste une fois ; cela évite une journée à se demander pourquoi un cours reste non placé.
Chaque cours à placer existe
Cours → tour → groupe → enseignant. Un cours qui n'a pas d'enseignant, ou pas de groupe, n'est pas un cours que le générateur peut placer.
Les enseignants et les groupes ont les bonnes heures par jour
Les limites quotidiennes sont des règles strictes. Une valeur sur l'écran propre d'un enseignant ou d'un groupe l'emporte toujours sur la valeur par défaut de l'onglet Générer.
Les salles ont leurs places et leur équipement
Un cours a besoin d'une salle qui possède chaque propriété demandée par le cours. Un laboratoire informatique qui n'est pas marqué comme tel est une salle que le cours de laboratoire ne peut pas utiliser.
Les salles attitrées sont définies là où elles comptent
Si un enseignant doit toujours enseigner dans “sa” salle, elle est définie comme salle par défaut de cet enseignant ; le résolveur de trous a alors quelque chose à privilégier.
Les options sont marquées comme options
C'est la seule façon pour le résolveur de les garder en bord de journée, là où les élèves qui ne les suivent pas ne restent pas à attendre.
Les cours qui se déroulent ensemble sont liés
Deux tours qui doivent être enseignés à la même heure sont des tours liés. Non liés, ils tombent à des moments différents et les élèves ont deux cours simultanés qui ne le sont pas.
Les plages bloquées sont saisies comme réservations
Réunions, jours de congé, un gymnase indisponible : aucun générateur ne peut les deviner. Ce qui n'est pas saisi est libre aux yeux du générateur.
Enregistrer une copie du fichier
La génération change beaucoup de choses. Une copie d'avant la première exécution est l'assurance la moins chère qui soit.
Les erreurs de données que nous voyons le plus souvent
Chacune de ces erreurs ressemble, dans le résultat, à un résolveur qui a mal travaillé. Aucune ne l'est.
| Erreur | Ce que le générateur en fait |
|---|---|
| Un cours n'a pas d'enseignant attribué | Le cours reste non placé, ou est placé sans personne pour l'enseigner. |
| Une salle n'a pas une propriété exigée par le cours | Ce cours ne trouve pas de salle et est compté comme non placé. |
| Deux cours qui se déroulent ensemble ne sont pas liés | Ils sont placés à des moments différents ; les élèves ont alors deux cours qui devaient être simultanés. |
| Les jours d'indisponibilité des enseignants ne sont pas saisis | Le générateur donne volontiers à l'enseignant des cours un jour où il n'est pas à l'école. |
| Le groupe est plus grand que toutes les salles | Aucune salle ne convient. Scindez le groupe ou ajoutez une salle plus grande. |
| Les options ne sont pas marquées comme options | Elles tombent au milieu de la journée et laissent les autres élèves à attendre. |
| Les heures par semaine d'un cours ne correspondent pas au programme d'enseignement | L'emploi du temps est parfait, mais pour le mauvais programme d'enseignement. |
Cinq décisions à prendre sur papier
Avant d'ouvrir un seul paramètre, répondez à cinq questions. Chacune devient plus tard un paramètre, et un paramètre décidé sur papier est un paramètre dont personne ne discute en salle des professeurs.
| Question | Paramètre |
|---|---|
| Quand la journée scolaire commence-t-elle et se termine-t-elle ? | Heures de travail dans l'onglet Générer ; Heures de travail étendues seulement pour les cours qui n'ont pas trouvé place. |
| Y a-t-il une journée qui finit plus tôt — un vendredi court ? | Dernière heure de la journée, un champ par jour de la semaine : une heure scolaire comptée depuis le début des heures de travail, respectée par le résolveur de trous. |
| À partir de quelle heure est-ce “l'après-midi”, et combien d'après-midis une classe peut-elle avoir ? | L'après-midi commence à l'heure et Jours d'après-midi par classe et par semaine, dans la fenêtre d'optimisation des trous. |
| Quelle peut être la brièveté de la journée d'un enseignant ? | Heures minimales d'enseignant par jour, dans la même fenêtre. |
| Les enseignants enseignent-ils dans leurs propres salles ? | Salle attitrée de l'enseignant – pondération, et la salle par défaut sur l'écran de chaque enseignant. |
La forme de la journée : heures de travail et dernière heure
Les Heures de travail sont votre journée normale, par exemple de 07 h 30 à 15 h 10. Le générateur essaie d'abord d'y placer chaque cours. Les Heures de travail étendues sont une extension utilisée uniquement pour les cours qui n'ont pas trouvé place. Soyez avare avec l'extension : chaque heure ajoutée invite des cours l'après-midi, et les cours de l'après-midi sont ce que la plupart des établissements ne veulent pas.
Pour un établissement dont les journées diffèrent, il y a Dernière heure de la journée, un champ par jour de la semaine. Le nombre est une heure scolaire comptée depuis le début des heures de travail, non une heure d'horloge : 1 est la première heure de la journée, 9 la neuvième, et 0 signifie aucune limite au-delà des heures de travail étendues. Un vendredi qui finit après le neuvième cours vaut 9, les autres jours 14. C'est une règle stricte du résolveur de trous ; un établissement qui s'y fie garde donc Exécuter l'optimisation des trous coché.
Les établissements au rythme horaire strict activent Placer les cours magistraux uniquement à heure pleine ; les établissements dont la journée commence à 08 h 15 le laissent désactivé. L'édition école du programme ajoute le deuxième service et quelques préférences sur la forme de la journée d'un élève dans le même onglet.
Limites, et ce que signifie zéro
Les maxima quotidiens et hebdomadaires pour les enseignants et les groupes sont des règles strictes : le générateur ne les dépasse jamais. Zéro ne signifie pas illimité — pour une limite d'heures, 0 empêche tout simplement le générateur de placer des cours. Écrivez un grand nombre pour “aucune limite”.
Les limites quotidiennes de l'onglet Générer sont des valeurs par défaut ; une valeur saisie sur l'écran propre d'un enseignant ou d'un groupe l'emporte toujours. Soyez prudent avec la limite des groupes : confirmer une modification à cet endroit écrit la valeur dans chaque groupe et remplace les valeurs individuelles. Pause obligatoire existe séparément pour les élèves et les enseignants — après combien de cours consécutifs l'heure suivante doit rester libre — et les établissements à plusieurs bâtiments limitent les trajets entre sites.
Comment les cours sont agencés : les interrupteurs en quatre groupes
Les cases à cocher de l'onglet Générer changent le style de l'emploi du temps. Aucune n'est juste pour tous les établissements ; il est utile de les lire comme quatre questions.
Chaque champ de l'onglet a un bouton ? avec l'explication plus longue, la plage valide et la valeur par défaut. Les données vérifiées et les cinq décisions prises, la première exécution est décrite dans générer un emploi du temps scolaire, pas à pas, et toute la méthode — préparation, paramètres, peaufinage, dépannage et recettes — est l'ouvrage de la page de documentation.
- Où les cours peuvent aller. Les jours de week-end ouverts ou fermés ; Les enseignants viennent chaque jour ouvré décoché fait remplir par le générateur d'abord les jours où l'enseignant travaille déjà, de sorte que les enseignants peuvent avoir des journées entières libres ; Disperser les heures générées répartit les cours uniformément sur la semaine mais rend les journées moins compactes — le contraire de ce que veulent la plupart des établissements.
- Ce qui va ensemble. Plusieurs sections d'un même cours magistral à la même heure, toutes les parties d'un bloc dans une même salle, des options parallèles regroupées dans un créneau commun, un rythme hebdomadaire stable pour les cours à temps partiel.
- Comment les journées sont vécues par les élèves. Si un cours 2+2 peut tomber sur deux jours voisins ; dans l'édition école aussi, un double cours du même enseignement le même jour, la première heure toujours remplie, au moins cinq heures par jour.
- Le soin que le générateur prend des étudiants. Vérifier les étudiants : cours/sections fait aussi éviter par le générateur les conflits pour les étudiants individuels qui appartiennent à plusieurs groupes ou choisissent des cours individuels. Essentiel pour les programmes à nombreuses options ; cela ralentit la génération.
Envie de voir cela fonctionner ?
Réservez une présentation en ligne de 45 minutes et nous la déroulerons à partir du propre problème de planification de votre établissement.