layout | title | nav_order |
---|---|---|
default |
Il progetto |
2 |
{: .text-center .fw-400 .pb-5}
Il progetto nasce dalla volontà di utilizzare un Registro Elettronico open source per le attività scolastiche dell'Istituto di Istruzione Superiore "Michele Giua".
Il primo candidato è stato l'ottimo Lampschool, al quale sono state apportate parecchie modifiche per renderlo idoneo alle esigenze dell'Istituto, tra cui le principali sono:
- gestione di due sedi scolastiche, con docenti che possono lavorare anche in entrambe le sedi;
- orario scolastico differente per sede, con unità orarie anche da 90 minuti, la prima o l'ultima a seconda della sede;
- orario provvisorio di inizio anno con solo 4 unità orarie da 60 minuti;
- calcolo delle ore di assenza degli studenti, come pure la relativa visualizzazione sul registro, tenendo conto dell'orario in uso (quello provvisorio o quello definitivo) e della sede a cui appartiene la classe;
- gestione dello scrutinio, comprese le problematiche della non ammissione per superamento del limite delle assenze o dell'eventuale deroga;
- gestione dell'importazione e dell'esportazione dei dati, per consentire il dialogo con il sistema proprietario utilizzato dalla Segreteria Alunni.
Successivamente, poiché le modifiche stavano diventando sempre più numerose, si è deciso di creare un nuovo progetto basato su strumenti più idonei per la gestione di un codice ormai troppo complesso.
Nasce così giua@school che, sebbene sia stato riscritto da zero, può essere considerato una fork di Lampschool, perché riprende da questo diverse soluzioni algoritmiche e l'importante esperienza maturata con il suo uso.
Da allora, il software del registro elettronico viene aggiornato di continuo, seguendo le esigenze dei docenti e dell'organizzazione scolastica, ma cercando, al tempo stesso, di mantenerlo semplice e intuitivo per l'utente finale.
Il progetto giua@school è basato sull'uso di: