Smootables

Generatore di orario scolastico per istituti

Generatore di orario scolastico automatico, per chi l’orario lo fa davvero

Questa pagina è per chi costruisce l’orario di un istituto: vicepresidi, collaboratori del dirigente, commissioni orario. Smootables genera l’orario scolastico automaticamente a partire dalla pianificazione dell’anno, con un solutore a vincoli che rispetta cattedre, aule e disponibilità, e ti lascia l’ultima parola su ogni ora.

Juho Isola, fondatore di Smootables

Punti chiave

  • Un generatore per istituti scolastici: parte dalle cattedre e dal piano dell’anno, invece che da una griglia vuota da riempire.
  • Orario scolastico automatico con un solutore a vincoli (CP-SAT): regole rigide sempre rispettate, dalle sovrapposizioni di docenti e aule alle lezioni fissate, e 6 obiettivi pesati, tra cui la riduzione delle ore buche.
  • 13 controlli prima del calcolo e report tipizzati con la causa quando l’orario non è realizzabile.
  • Il risultato resta tuo: sposti, fissi, rigeneri solo i gruppi cambiati, confronti varianti ed esporti in PDF, Excel e CSV.

Che cosa serve davvero a un generatore di orario

Un generatore colloca in griglia ore già decise: quali cattedre esistono, chi le copre, quante ore alla settimana, in quali aule, con quali disponibilità. Se questi dati stanno in fogli diversi e nella memoria di chi fa l’orario, qualunque generatore parte da input incerti, e l’incertezza riappare come conflitti a settembre.

Per questo in Smootables il generatore è l’ultimo passo di un percorso: prima si pianifica l’anno scolastico, con calendario, periodi, cattedre e carico docenti, poi la validazione verifica che la struttura regga, e solo allora si genera. La differenza si vede quando qualcosa non torna: invece di un orario sbagliato da correggere a mano, hai un piano che ti dice dove intervenire.

Dal piano dell’anno all’orario generato

  1. Costruire il modello: anno, periodi, materie, gruppi, docenti, aule e regole dell’istituto.
  2. Verificare il piano: 13 controlli trovano dati mancanti, cattedre scoperte e carichi impossibili prima del calcolo.
  3. Generare: il solutore a vincoli produce un orario realizzabile rispettando le regole rigide, dai docenti, dalle aule e dalle classi senza sovrapposizioni fino alle lezioni fissate, e ottimizzando 6 obiettivi pesati, come la riduzione delle ore buche.
  4. Capire il risultato: se l’orario non è realizzabile, un report tipizzato indica una delle tredici cause di conflitto e propone correzioni concrete.
  5. Rifinire: spostare, scambiare e fissare le lezioni, risolvere i casi rimasti nell’area di attesa, rigenerare e confrontare varianti.

Generato non basta: deve essere utilizzabile

La differenza tra un orario generato e un orario adottato sta in quello che puoi farci dopo il calcolo.

  • Modifica diretta in griglia: trascinare, scambiare, dividere e fissare le lezioni, con annulla e ripristina
  • Rigenerazione parziale: ricalcolare solo i gruppi cambiati, lasciando fermo il resto dell’orario
  • Area di attesa per le ore non collocabili, da risolvere a mano con calma
  • Varianti di versione per confrontare alternative prima di pubblicare
  • Accessi in sola lettura dal browser per i docenti ed esportazione in PDF, Excel e CSV per gli altri sistemi della scuola

E i generatori gratuiti?

Se il budget è zero, l’opzione seria si chiama FET: gratuito e open source (licenza AGPL v3), con un ampio catalogo di vincoli e un motore di generazione che lavora per recursive swapping. Il prezzo si paga in tempo: FET genera da dati preparati altrove, il manuale ufficiale avverte che non esiste una funzione di annullamento e consiglia salvataggi frequenti, e le recensioni indipendenti descrivono una curva di apprendimento ripida. Per una scuola con un orario stabile e una persona paziente può bastare.

Smootables è un servizio a pagamento e fa un mestiere più largo: il piano dell’anno, la validazione, la generazione e la condivisione vivono nello stesso sistema nel browser, e ogni modifica al piano si riflette sull’orario senza ricominciare da capo.

Il generatore è un pezzo di un sistema più grande

La generazione automatica rende al massimo quando il piano a monte è solido. Come Smootables tratta la pianificazione dell’anno, il carico docenti e i dati condivisi è descritto nella pagina software orario scolastico. Se il tuo istituto è un tecnico o un professionale, con compresenze, ITP e classi articolate, la pagina software orario per istituti tecnici e professionali entra nel merito di quelle strutture.

Il miglior orario automatico nasce da un piano verificato

Generare in pochi minuti è utile solo se l’input regge. I 13 controlli prima del calcolo e i report che spiegano i conflitti servono a questo: il tempo guadagnato con la generazione resta guadagnato, invece di tornare indietro come correzioni a settembre.

Domande frequenti sul generatore di orario

È un generatore automatico o un editor di orari?

Le due cose insieme, nell’ordine giusto: il solutore genera un orario realizzabile dal piano dell’anno, poi lo modifichi in griglia come preferisci. Le modifiche restano tracciate e puoi rigenerare solo i gruppi toccati.

Quanto ci mette a generare?

Dipende dalla dimensione dell’istituto e dai vincoli. Il punto che conta è un altro: i 13 controlli girano prima del calcolo, quindi non scopri dopo minuti di elaborazione che mancava una cattedra o un’aula.

Cercavo un’app gratuita per compilare il mio orario personale.

Allora questa pagina non fa per te: Smootables è pensato per chi costruisce l’orario di un intero istituto. Per l’orario personale di uno studente esistono app dedicate negli store, e per una scuola senza budget la strada gratuita più seria è FET.

Cosa succede se l’orario non è realizzabile?

Ricevi un report tipizzato con una delle tredici cause di conflitto, ad esempio un docente sovrassegnato o un’aula insufficiente, e proposte di correzione concrete. Le ore non collocabili restano nell’area di attesa per la risoluzione manuale.

Approfondimenti correlati

Scopri come Smootables si adatta alla tua scuola

Prenota una demo e mapperemo Smootables sul tuo processo di pianificazione, carico docenti e orari.