Salta al contenuto principale

Due turni, un edificio

Importing from FET 5 min di lettura

Metà della scuola entra alle sette ed esce a mezzogiorno, l'altra metà entra a mezzogiorno, ma molti strumenti per l'orario presuppongono erroneamente che la scuola sia una sola.

Alle sette del mattino l'edificio si riempie. Alle dodici e mezza si svuota e si riempie di nuovo con studenti diversi, istruiti in parte dagli stessi insegnanti, esattamente nelle stesse aule.

Se gestisci una scuola di questo tipo, conosci già i due fatti che la rendono difficile. Le aule non hanno pause, e nemmeno parte del personale. Tutto ciò che è semplicemente scomodo in una scuola a turno unico — un laboratorio prenotato due volte per venti minuti, un insegnante senza intervallo tra l'ultima lezione del mattino e la prima del pomeriggio — diventa strutturale.

E poi apri uno strumento per l'orario e scopri che pensa che tu sia un'unica scuola con una giornata molto lunga.

Una giornata lunga non è composta da due turni

La differenza non è estetica. In un modello a turno unico, "ora 7" è semplicemente successiva a "ora 6". Nulla impedisce a un insegnante di essere programmato oltre il confine, perché per il software non esiste alcun confine — solo una riga più lunga.

Ma un confine esiste. È il motivo per cui il tuo personale pomeridiano può essere composto da persone diverse, il motivo per cui un'aula deve essere liberata, il motivo per cui "lei insegna solo al mattino" è una frase che ha un significato.

Un modello che non può esprimere il confine non può proteggerlo. Finisci per farlo rispettare a mano, controllando ogni bozza alla ricerca di sovrapposizioni che avrebbero dovuto essere impossibili da creare.

FET lo sa già

Vale la pena dirlo chiaramente, perché è la parte che sfugge alle persone: FET stesso gestisce tutto questo correttamente. Non è un espediente o una patch della comunità. FET lavora in una delle quattro modalità, e la modalità decide quali famiglie di vincoli esistono.

Una di queste è Mattine-Pomeriggi. In quella modalità il risolutore lavora in mezze giornate anziché in giorni, e appare un'intera famiglia di vincoli che altrimenti non esisterebbe — regole sulle mattine e sui pomeriggi come entità distinte.

La griglia a mezza giornata del risolutore, tutte le dodici colonne lunedì1 · lunedì2 · martedì1 … sabato2, 435 attività, intestazione che indica Nessun Conflitto
La griglia a mezza giornata del risolutore, tutte le dodici colonne lunedì1 · lunedì2 · martedì1 … sabato2, 435 attività, intestazione che indica Nessun Conflitto

Quindi il confine smette di essere qualcosa che devi controllare. Diventa qualcosa che il modello conosce.

Leggerlo è l'altra metà

Una griglia a mezza giornata ha la forma giusta per un risolutore e la forma sbagliata per un essere umano. Nessuno pensa in dodici mezze giornate. Si pensa in cinque giorni, ognuno con una mattina e un pomeriggio.

FET lo sa e registra entrambi: le mezze giornate in cui lavora il risolutore e un elenco separato che le riassocia in giorni reali. Circa la metà dei file reali Mattine-Pomeriggi che abbiamo visto contiene tale associazione; il resto contiene solo le mezze giornate.

Manteniamo ciò che il tuo file possiede. Se l'associazione è presente, viene importata con tutto il resto e viene esportata, invariata. Se non è presente, non ne creiamo una — e quando passi tu stesso un orario a Mattine-Pomeriggi, la costruiamo noi, perché a quel punto non c'è nulla da trasportare e hai richiesto quella forma.

La stessa griglia filtrata solo per le mezze giornate pomeridiane: lunedì2 · martedì2 · mercoledì2 · giovedì2 · venerdì2 · sabato2, con il filtro GIORNI 6 nascosto a sinistra reso visibile affinché la cornice si spieghi da sola
La stessa griglia filtrata solo per le mezze giornate pomeridiane: lunedì2 · martedì2 · mercoledì2 · giovedì2 · venerdì2 · sabato2, con il filtro GIORNI 6 nascosto a sinistra reso visibile affinché la cornice si spieghi da sola

Questa è l'intera politica, ed è deliberatamente noiosa: ti mostriamo il tuo file. Una struttura che FET non ha mai scritto non è una struttura che inventeremo per te, per quanto utile possa sembrare l'invenzione.

Il tuo orario mantiene la modalità con cui è stato creato o importato, e la modalità è mostrata nell'intestazione della schermata dei dati. Non la configuri qui; vedi ciò che ha impostato FET.

Un avvertimento che vale la pena leggere due volte

Se sei il proprietario dell'orario, quel badge della modalità è un pulsante e cliccarlo avvia un cambio.

Cambiare modalità elimina i dati. Deve farlo: le modalità non condividono un vocabolario di vincoli, quindi lasciare Mattine-Pomeriggi significa che le regole di mattina/pomeriggio non hanno più posto. Ecco perché solo il proprietario può farlo, e perché il badge è solo un'etichetta per tutti gli altri.

Non è un'impostazione da provare. Decidi la modalità in FET, dove risiedono i vincoli.

Perché questo conta più di quanto sembri

La scuola a due turni non è una nicchia. È la norma in gran parte della Turchia, del Marocco, dell'America Latina e dell'Asia meridionale — ovunque un edificio serva più studenti di quanti posti abbia.

Esiste già uno strumento FET costruito specificamente per il sistema mattina/pomeriggio marocchino, il che ti dice due cose: la domanda è reale, ed è stata trascurata abbastanza a lungo da spingere le persone a costruirsi le proprie soluzioni.

Se la tua scuola gestisce due turni, la modalità esiste già nel software che stai utilizzando. Ciò che è mancato è tutto ciò che viene dopo il risolutore — leggerlo, condividerlo, stamparlo, appenderlo a una parete — in una forma che ammetta che la tua giornata ha una giuntura nel mezzo.

Come si importa una giornata a due turni →