Ricetta di vincolo
Un tetto giornaliero limita quante ore un docente insegna in un solo giorno. Un docente può rientrare in un contratto da 18 ore settimanali e trovarsi comunque sei lezioni il lunedì. Conta le ore assegnate per docente e giorno rispetto al tetto di policy. Se molti docenti lo superano insieme, hai un problema di organico o di curriculum, non solo di pianificazione.
Punti chiave
- I tetti giornalieri controllano la concentrazione, non l'obbligo settimanale totale.
- Conta le ore per docente e giorno prima di incolpare il generatore.
- Un sovraccarico settimanale rende impossibile rispettare qualsiasi tetto giornaliero.
- Rivedi buchi e lezioni consecutive ogni volta che sposti carico tra i giorni.
Cosa controlla davvero un tetto giornaliero
Un docente può insegnare 18 ore a settimana entro il contratto e avere comunque sei lezioni il lunedì. Il tetto giornaliero mira a quella forma. Non sostituisce i controlli sulle ore settimanali né la pianificazione delle ore frontali, che confrontano l'insegnamento totale con il contratto.
Segna il tetto come hard solo se la policy non ammette mai eccezioni. Molte scuole lo mantengono soft, così l'orario mostra dove il tetto si rompe e perché, invece di non riuscire a generare.
Un esempio svolto: sei il lunedì, due il venerdì
Il prof. Aho insegna 18 ore a settimana, entro il suo contratto. Il tetto di policy è di cinque lezioni al giorno. Il suo lunedì ne contiene sei e il venerdì due, quindi la settimana è regolare nel totale e viola comunque la policy in un giorno.
Prima: il lunedì supera il tetto di 5
| Lun | Mar | Mer | Gio | Ven | |
|---|---|---|---|---|---|
| P1 | 7A | 7B | |||
| P2 | 7B | 7A | 8B | 7A | |
| P3 | 8A | 8A | 8C | 9A | 8B |
| P4 | 8B | 9A | 8A | 8C | |
| P5 | 9A | 7B | |||
| P6 | 8C |
- Lezione
- Oltre il tetto giornaliero
Dopo: 8C spostata dal lunedì P6 al venerdì P4
| Lun | Mar | Mer | Gio | Ven | |
|---|---|---|---|---|---|
| P1 | 7A | 7B | |||
| P2 | 7B | 7A | 8B | 7A | |
| P3 | 8A | 8A | 8C | 9A | 8B |
| P4 | 8B | 9A | 8A | 8C | |
| P5 | 9A | 7B | |||
| P6 |
- Lezione
- Lezione spostata
Prima di accettare lo spostamento, controlla il venerdì per la classe 8C, l'aula e la sequenza di ore consecutive del prof. Aho quel giorno. Se l'insegnamento assegnato supera già ciò che entra nei giorni lavorativi di un docente, nessun tetto giornaliero può risolverlo; deve cambiare il carico stesso. Usa i controlli sul carico docente per distinguere un vero sovraccarico da una forma giornaliera che puoi ancora correggere spostando lezioni.
Controlla il carico prima di stringere il tetto
- Costruisci una tabella delle ore per giorno di ogni docente, come il conteggio 6 + 3 + 3 + 4 + 2 sopra, e confronta ogni giorno con il tetto di policy.
- Sottrai ore non disponibili e giorni non lavorativi prima di giudicare: un tetto di 5 su una giornata lavorativa di 4 ore non è il limite reale.
- Segna il tetto come hard o soft nel tuo set di vincoli e annota quali docenti hanno eccezioni.
- Elenca le lezioni di ogni giorno oltre il tetto e annota cosa le fissa lì: un'aula specialistica, una doppia ora o un co-docente.
- Sposta lezioni sui giorni più leggeri, o riequilibra l'organico se ogni giorno è pesante, poi rigenera e ricontrolla il carico giornaliero insieme a buchi e sequenze consecutive.
Dove i tetti giornalieri vanno storti
- Usare un tetto giornaliero per nascondere ore settimanali che superano già il contratto
- Applicare lo stesso tetto al personale part-time senza un aggiustamento pro-rata
- Spostare una lezione su un altro giorno senza controllare lì i conflitti di classe e aula
In Smootables
Smootables non ha una regola di tetto giornaliero sulle lezioni. La forma giornaliera si controlla invece con la preferenza Teacher Daily Balance: apri Settings, poi Timetabling, e alza Teacher Daily Balance (da 0 a 200, default 0). L'app la descrive come distribuire le lezioni del docente in modo uniforme tra i giorni, così una settimana da sei più due come nell'esempio sopra viene spinta verso una forma uniforme dove la disponibilità lo consente.
Il limite hard sempre attivo è settimanale: le Weekly max hours di ogni docente sono applicate in generazione, e una sovrassegnazione compare in Validation Errors prima che l'esecuzione parta. Usa il peso di bilanciamento per la forma e il massimo settimanale come tetto.
- Alza Teacher Daily Balance e confronta i conteggi per giorno tra due esecuzioni.
- Mantieni Weekly max hours al valore contrattuale, così un vero sovraccarico emerge come errore di validazione, non come un lunedì pesante.
Risposte rapide
Un tetto giornaliero di lezioni dovrebbe essere hard?
Solo se la policy non deve mai essere violata. Molte scuole mantengono i tetti giornalieri soft, così le eccezioni restano visibili nel risultato invece di bloccare la generazione.
Cosa controllare prima di abbassare il tetto?
Ore settimanali, giorni lavorativi part-time, doppie ore, aule specialistiche e se il curriculum assegna troppe lezioni a troppo pochi docenti.