Vés al contingut

Dos torns, un edifici

Importing from FET 5 min de lectura

La meitat de l'escola arriba a les set i marxa al migdia, mentre que l'altra meitat arriba al migdia, però la majoria d'eines d'horaris assumeixen erròniament que només sou una escola.

A les set del matí l'edifici s'omple. A dos quarts d'una es buida i es torna a omplir amb estudiants diferents, ensenyats en part pels mateixos professors, exactament a les mateixes aules.

Si dirigiu una escola com aquesta, ja coneixeu els dos fets que la fan difícil. Les aules no tenen cap pausa, i tampoc alguns membres del personal. Tot el que és simplement un inconvenient en una escola d'un sol torn —un laboratori amb una reserva doble de vint minuts, un professor sense cap buit entre l'última classe del matí i la primera de la tarda— esdevé estructural.

I llavors obriu una eina d'horaris i descobriu que pensa que sou una escola amb un dia molt llarg.

Un dia llarg no són dos torns

La diferència no és cosmètica. En un model d'un sol torn, el "període 7" és simplement més tard que el "període 6". Res impedeix que un professor sigui programat a través del límit, perquè per al programari no hi ha cap límit, només una fila més llarga.

Però hi ha un límit. És la raó per la qual el vostre personal de tarda pot ser gent diferent, la raó per la qual una aula necessita ser buidada, la raó per la qual "ella només ensenya als matins" és una frase que significa alguna cosa.

Un model que no pot expressar el límit no el pot protegir. Acabeu fent-lo complir a mà, comprovant cada esborrany per detectar encreuaments que haurien d'haver estat impossibles de crear.

FET ja ho sap

Val la pena dir-ho clarament, perquè és la part que la gent passa per alt: FET mateix ho gestiona correctament. No és un pegat o una solució alternativa de la comunitat. FET funciona en un de quatre modes, i el mode decideix quines famílies de restriccions existeixen.

Un d'ells és Matins-Tardes. En aquest mode, el solucionador funciona en mig dies en lloc de dies, i apareix tota una família de restriccions que no existeix d'altra manera: regles sobre els matins i les tardes com a coses diferents.

La graella de mig dia del solucionador, les dotze columnes dilluns1 · dilluns2 · dimarts1 … dissabte2, 435 activitats, capçalera que diu Sense conflictes
La graella de mig dia del solucionador, les dotze columnes dilluns1 · dilluns2 · dimarts1 … dissabte2, 435 activitats, capçalera que diu Sense conflictes

Així doncs, el límit deixa de ser una cosa que heu de controlar. Esdevé una cosa que el model coneix.

Llegir-ho de tornada és l'altra meitat

Una graella de mig dia té la forma correcta per a un solucionador i la forma incorrecta per a un humà. Ningú pensa en dotze mig dies. Pensen en cinc dies, cadascun amb un matí i una tarda.

FET ho sap, i registra ambdós: els mig dies en què treballa el solucionador, i una llista separada que els torna a aparellar en dies reals. Aproximadament la meitat dels fitxers reals de Matins-Tardes que hem vist porten aquest aparellament; la resta només porten els mig dies.

Mantenim el que tingui el vostre fitxer. Si l'aparellament hi és, entra amb tota la resta i surt en l'exportació, sense canvis. Si no hi és, no en fabriquem cap; i quan canvieu un horari a Matins-Tardes vosaltres mateixos, el construïm, perquè en aquest punt no hi ha res a transportar i heu demanat la forma.

La mateixa graella filtrada només per als mig dies de tarda: dilluns2 · dimarts2 · dimecres2 · dijous2 · divendres2 · dissabte2, amb el filtre DIES 6 ocult a l'esquerra visible perquè el marc s'expliqui per si mateix
La mateixa graella filtrada només per als mig dies de tarda: dilluns2 · dimarts2 · dimecres2 · dijous2 · divendres2 · dissabte2, amb el filtre DIES 6 ocult a l'esquerra visible perquè el marc s'expliqui per si mateix

Aquesta és tota la política, i és deliberadament avorrida: us mostrem el vostre propi fitxer. Una estructura que FET mai va escriure no és una estructura que inventarem per a vosaltres, per molt útil que pugui semblar la invenció.

El vostre horari porta el mode amb el qual va ser creat o importat, i el mode es mostra a la capçalera de la pantalla de dades. No el configureu aquí; veieu el que FET va establir.

Un avís que val la pena llegir dues vegades

Si sou el propietari de l'horari, aquesta insígnia de mode és un botó, i fer-hi clic inicia un canvi.

Canviar de mode esborra dades. Ha de fer-ho: els modes no comparteixen un vocabulari de restriccions, així que deixar Matins-Tardes significa que les regles de matí/tarda no tenen on anar. És per això que només el propietari pot fer-ho, i per què la insígnia és només una etiqueta per a tots els altres.

No és un paràmetre per provar. Decidiu el mode a FET, on viuen les restriccions.

Per què això importa més del que sembla

L'escolarització de dos torns no és un nínxol. És normal a gran part de Turquia, el Marroc, Amèrica Llatina i el sud d'Àsia; a qualsevol lloc on un edifici serveix a més estudiants dels que té seients.

Ja hi ha una eina FET construïda específicament per al sistema de matí/tarda marroquí, que us diu dues coses: la demanda és real, i ha estat desatesa durant prou temps perquè la gent construeixi la seva pròpia solució.

Si la vostra escola funciona en dos torns, el mode ja existeix en el programari que esteu utilitzant. El que ha faltat és tot el que ve després del solucionador —llegir-lo, compartir-lo, imprimir-lo, posar-lo en una paret— en una forma que admeti que el vostre dia té una costura al mig.

Com s'importa un dia de dos torns →