active|lab/01nessun sorgente pubblico
Lab entry · 2025 · Optimization

Sostituzioni docenti automatiche

Le sostituzioni si assegnano da sole, secondo criteri che si possono cambiare senza toccare il codice.

progetto: Menezio School ↗

Quando un docente è assente, trovare un sostituto vuol dire incrociare disponibilità, criteri di priorità e turni già assegnati — a mano, ogni volta che succede.

È un modulo di Menezio School, non un sistema a sé. Per ogni assenza genera i candidati possibili, li ordina secondo i criteri attivi per l’anno scolastico — configurabili, non fissi nel codice — ed esclude chi ha già un’altra sostituzione nello stesso slot.

Le proposte si aggiornano ogni volta che un evento viene registrato (docente assente, classe mancante) e restano solamente da validare: lo staff si occupa solo della conferma.

Interfaccia reale con dati dimostrativi: giornate coperte, proposte e ore ancora da gestire.

Nato per risolvere l’esigenza delle sostituzioni dei docenti in caso di assenza, problema che fa perdere tempo ogni giorno in maniera regolare. Un primo prototipo era stato realizzato con fogli excel, adesso ha una struttura dietro che si appoggia a un gestionale operativo.