OpenEDT est-il gratuit ?
Oui, entièrement et sans limite d'usage. OpenEDT est un logiciel libre : aucun abonnement, aucune licence, aucun devis. Le code source est public et un établissement qui le souhaite peut l'installer sur ses propres serveurs.
Qu'est-ce qu'un emploi du temps « coopératif » ?
Au lieu qu'une seule personne saisisse les cours de tout l'établissement, OpenEDT ouvre une grille partagée en ligne dans laquelle chaque professeur vient déclarer ses propres séances : ses classes, ses matières, ses salles, ses regroupements. L'emploi du temps est ensuite calculé à partir de cette grille commune, que toute l'équipe a sous les yeux.
Faut-il installer un logiciel ?
Non. Tout se passe dans le navigateur, sur ordinateur, tablette ou téléphone. Il n'y a rien à déployer sur les postes de l'établissement et aucun compte utilisateur à créer : un lien et un code d'accès suffisent pour rejoindre la grille de son établissement.
Est-ce adapté au collège comme au lycée ?
Oui. Les sept niveaux sont pris en charge - sixième, cinquième, quatrième, troisième, seconde, première et terminale - et peuvent être mélangés dans un même établissement, ce qui couvre aussi les cités scolaires. La grille est préremplie à partir des horaires de chaque niveau, puis ajustée par l'équipe.
OpenEDT remplace-t-il un logiciel de vie scolaire comme Pronote ?
Non, et ce n'est pas son objet. OpenEDT ne fait qu'une chose : construire la répartition hebdomadaire des cours et produire les emplois du temps qui en découlent. Il ne gère ni les notes, ni l'appel, ni les absences, ni le cahier de textes. Comme chaque génération est exportée en classeur Excel (.xlsx), le résultat peut servir de point de départ à la saisie dans votre logiciel de vie scolaire.
Qui peut modifier la grille de mon établissement ?
Uniquement les personnes à qui vous avez communiqué le lien et le code d'accès. Le créateur de l'établissement reçoit en plus un jeton d'administration, qu'il garde pour lui : il permet de régénérer le code d'accès si celui-ci a fuité, et de supprimer l'établissement.
Plusieurs personnes peuvent-elles saisir en même temps ?
Oui, c'est tout l'intérêt. Chaque modification de cellule est enregistrée immédiatement, et la page des collègues se met à jour d'elle-même au bout de quelques secondes - un bouton Rafraîchir permet de la forcer. Deux personnes qui travaillent sur des lignes différentes ne se gênent jamais ; sur une même cellule, c'est la dernière saisie qui est conservée.
Faut-il vraiment renseigner le professeur sur chaque séance ?
Oui : c'est la colonne la plus importante de la grille. OpenEDT considère que toutes les séances dont la case Professeur est restée vide sont assurées par une seule et même personne : elles ne peuvent donc jamais avoir lieu en parallèle, et une grille où la colonne n'a pas été remplie réclame plus de créneaux qu'une semaine n'en contient. C'est, de loin, la première cause d'échec de génération. Pour une heure sans titulaire, écrivez un identifiant quelconque mais distinct : « vacataire 1 », « poste à pourvoir ».
Que veut dire la colonne UT ?
UT signifie « unité de temps » : le nombre d'heures consécutives que dure la séance, de 1 à 4. Une séance de 2 h est placée sur deux heures qui se suivent, toujours à l'intérieur d'une même demi-journée - un bloc ne franchit jamais la pause méridienne. Pour deux heures qui doivent tomber à des moments différents de la semaine, créez deux lignes de 1 h.
Faut-il indiquer une salle pour chaque séance ?
Non, la colonne Salle est facultative. Renseignée, elle réserve la salle : deux séances ne peuvent pas s'y tenir au même moment. Laissée vide, elle n'ajoute aucune contrainte. Ne fixez donc que les salles réellement imposées - laboratoires, gymnase, atelier, salle informatique : chaque salle inutilement figée retire de la souplesse au calcul.
Peut-on gérer les groupes, les options et le co-enseignement ?
Oui, avec les étiquettes de groupe : deux séances portant la même étiquette sont obligatoirement placées sur le même créneau. C'est ainsi que l'on exprime les groupes de langues, les alignements d'options, les barrettes et le co-enseignement. Les cours en quinzaine se déclarent en semaine paire (SP) ou impaire (SI), et une séance peut durer de 1 à 4 heures consécutives.
Quelles contraintes d'horaires peut-on imposer ?
À la création de l'établissement : samedi matin libéré, mercredi matin libéré, matinées de 3 heures (sans première heure), après-midis de 2 ou de 3 heures. Le générateur veille par ailleurs à ne jamais placer deux fois la même classe, le même professeur ou la même salle sur un créneau, à ne pas faire chevaucher la pause méridienne, et à plafonner le nombre d'heures d'une même discipline par classe et par jour.
Peut-on déclarer les indisponibilités d'un professeur ?
Pas depuis la grille : on ne peut pas y interdire un créneau précis à une personne précise. Les contraintes horaires disponibles sont celles choisies à la création de l'établissement, et elles valent pour tout le monde : samedi matin libéré, mercredi matin libéré, matinées de 3 heures, après-midis de 2 ou de 3 heures. En pratique, un service concentré sur peu de classes et de salles laisse déjà au générateur de quoi produire des journées cohérentes.
Combien de classes et de professeurs peut-on gérer ?
Jusqu'à 50 classes par niveau, et les sept niveaux peuvent coexister dans le même établissement ; le nombre de professeurs n'est pas limité. La vraie limite est ailleurs : une semaine compte 40 créneaux - quatre heures le matin et quatre l'après-midi, du lundi au samedi matin, mercredi et samedi après-midi exclus. Aucune classe, aucun professeur et aucune salle ne peut dépasser ce volume, et OpenEDT le signale avant même de lancer le calcul.
Peut-on importer une grille existante depuis Excel ou un autre logiciel ?
Pas pour l'instant : la grille est pré-remplie à partir des horaires de chaque niveau, puis ajustée par l'équipe - ajout, duplication et suppression de séances se font directement en ligne. L'export, lui, existe : chaque génération produit un classeur Excel (.xlsx) contenant tous les emplois du temps.
Sous quels formats récupère-t-on les emplois du temps ?
Trois formats sont produits d'un seul coup : une page web en couleur pour consulter en ligne, un PDF prêt à imprimer pour l'affichage et la diffusion aux familles, et un classeur Excel (.xlsx) si vous souhaitez retravailler ou réutiliser les données ailleurs. Chaque classe et chaque professeur a son propre emploi du temps.
Obtient-on le même emploi du temps à chaque génération ?
Non, et c'est volontaire : le placement est tiré au hasard parmi les combinaisons qui respectent toutes les contraintes. Deux générations successives sur la même grille donnent donc deux emplois du temps différents, également valides. Si un résultat ne vous convient pas - une journée trop chargée, un trou mal placé -, relancez simplement la génération jusqu'à obtenir une répartition qui vous plaît.
Que se passe-t-il si aucun emploi du temps n'est trouvé ?
Cela signifie que la grille est trop contrainte : plus d'heures à placer que de créneaux disponibles, un professeur ou une salle sollicité au-delà du possible, ou des regroupements incompatibles. OpenEDT le signale clairement ; il suffit de corriger la grille et de relancer la génération, autant de fois que nécessaire.
Comment diffuser les emplois du temps aux élèves et aux familles ?
Les documents générés ne sont accessibles qu'aux personnes disposant du code d'accès de l'établissement : ils ne sont ni publics ni indexés par les moteurs de recherche. Pour les élèves et les familles, téléchargez le PDF - une page par classe et par professeur, prête à imprimer - et diffusez-le par vos canaux habituels : affichage, ENT, courriel, carnet de liaison.
J'ai perdu le code d'accès ou le jeton d'administration.
Le code d'accès se régénère depuis la page d'administration de l'établissement, à l'aide du jeton remis lors de la création : l'ancien code cesse aussitôt de fonctionner et vous communiquez le nouveau à l'équipe. Le jeton d'administration, lui, n'est pas récupérable - seule son empreinte est conservée, personne ne peut le relire. S'il est perdu, la grille reste modifiable avec le code d'accès, mais il faut recréer un établissement pour retrouver les fonctions d'administration.
Que deviennent les données saisies ?
Elles servent uniquement à générer les emplois du temps et ne sont jamais cédées à des tiers. Les documents générés sont effacés au bout de 7 jours, et un établissement resté inactif est supprimé automatiquement avec toutes ses séances. L'administrateur peut par ailleurs tout effacer immédiatement depuis la page d'administration de son établissement.
Peut-on installer OpenEDT sur les serveurs de l'établissement ?
Oui. Le code source est public et l'application est volontairement légère : un programme Python, une base SQLite et un serveur web suffisent. Un établissement, une collectivité ou une académie peut donc l'héberger sur ses propres machines, sans licence, sans marché public et sans que la moindre donnée ne sorte de son réseau.