Vai al contenuto
lurno
Scuole

Un gruppo di scuole non è una scuola ripetuta.

Ogni scuola ha il proprio nome, il proprio dominio, il proprio dirigente e il proprio modo di dire le cose. Il gruppo ha comunque bisogno di un'unica anagrafica, di un unico insieme di standard e di un unico posto dove si corregge. Un editore K-12 gestisce 114 scuole su Lurno.

In breve

Come funziona un gruppo di scuole su Lurno

Un gruppo di scuole funziona su Lurno come un albero. Il gruppo è un unico tenant; ogni scuola è una sotto-organizzazione al suo interno, con il proprio branding, il proprio dominio e i propri amministratori. Dentro una scuola, sedi e ordini sono rami — un albero fino a dieci livelli di profondità — e un ruolo assegnato su un ramo si propaga lungo quel ramo e si ferma al suo confine. Classi e sezioni sono gruppi: elenchi di persone con un nome e un tipo, che possono annidarsi, ciascuno con un referente che ottiene diritti aggiuntivi sul proprio gruppo e su nient'altro.

Ramo
L'albero dentro una singola scuola — sedi, cicli, dipartimenti. Un ramo non è un tenant separato: i membri restano in un'unica anagrafica, agganciati a un ramo. Un responsabile della primaria a cui è concesso un permesso sul ramo Primaria agisce soltanto sulla scuola primaria, e un sotto-ramo aggiunto sotto di esso mesi dopo eredita quella concessione senza che nessuno debba riassegnarla. Dieci livelli di profondità, nessun ciclo.

Due cose deliberatamente non si propagano. Un insieme di permessi sulla gestione dell'anagrafica si ferma al confine della scuola, così un amministratore di gruppo può nominare il responsabile della didattica di una scuola senza ereditare un potere permanente sugli alunni di quella scuola. E una tutela appartiene alla scuola in cui è stata verificata — non raggiunge mai una scuola sorella. Come funziona l'accesso dei tutori.

Il resto è condiviso dove serve: un unico framework di competenze, un'unica libreria, un unico banco di correzione, un'unica definizione di completamento. Lo stesso albero serve a un'azienda che forma i propri clienti — quella versione è qui.

L'anno

Come funziona davvero un anno scolastico

Classi e sezioni sono gruppi, non fogli di calcolo

Un gruppo è un contenitore di persone con un nome, dentro una singola scuola — tipizzato come classe, coorte, dipartimento o gruppo di programma, e può annidarsi. Il suo referente ottiene permessi aggiuntivi su quel gruppo e su nulla oltre.

  • Il carico di settembre: esegua l'import da CSV come prova a vuoto. Riporta che cosa creerebbe e su che cosa andrebbe in conflitto, e solo dopo si conferma.
  • L'anagrafica maschera i campi personali riga per riga, e un amministratore con perimetro di ramo la apre già filtrata sul proprio ramo.
Struttura

Quattro livelli, e conta a quale sta un'impostazione

Imposti il marchio sul gruppo e ogni scuola lo eredita. Lo imposti su una scuola e quella scuola si discosta dal gruppo.

CapabilityChe cos'èChe cosa si imposta qui
GruppoIl tenant. Un editore, un contratto, un log di audit.Il branding che le scuole ereditano, i framework di competenze, quali curricoli sono attivi, la libreria condivisa, i ruoli personalizzati.
ScuolaUna sotto-organizzazione, con il proprio dirigente.Il suo logo, il suo dominio con TLS emesso automaticamente, i suoi amministratori, le sue parole per docente e sezione.
Sede o ordineUn ramo dentro una singola scuola.Chi può fare cosa, qui e ovunque sotto — inclusi i sotto-rami aggiunti mesi dopo.
Classe o sezioneUn gruppo dentro una singola scuola. Può annidarsi.Chi ne fa parte, chi lo guida e che cosa quel referente può fare — soltanto su quel gruppo.

Un solo record per persona, visto in modo diverso a seconda di dove si sta.

Su misura per la scuola

Curricolo, terminologia, arabo

Curricolo

Cicli, anni di corso, aree, standard

Un curricolo è un framework con un nome e un paese associato. I cicli raggruppano gli anni di corso. Le aree hanno per perimetro una materia. Gli standard sono traguardi identificati da un codice, legati a un anno di corso, a una materia e facoltativamente a un'area. Ogni organizzazione attiva quelli che insegna davvero, così un gruppo può gestirne più di uno.

  • I framework di competenze stanno accanto come albero per materia, anno di corso e area, con la padronanza assegnata a partire dalle evidenze raccolte nel lavoro reale.
Parole

Chiami le cose come le chiamano le sue scuole

Il glossario contiene undici termini — docente, studente, genitore, tutore, classe, sezione, materia, curricolo, aula, scuola e il nome dell'area personale dell'alunno. Nove sono sovrascrivibili per organizzazione, al singolare e al plurale, separatamente in ogni lingua. Cambi docente in tutor e la barra laterale, i titoli di pagina e gli stati vuoti seguono.

Arabo

Da destra a sinistra, non uno strato aggiunto sopra

L'arabo è una lingua di prodotto a pieno titolo, non uno strato di traduzione sopra un'interfaccia inglese. La direzione appartiene alla lingua e non a una correzione nel foglio di stile, quindi scegliere l'arabo gira l'interfaccia invece di specchiare qualche etichetta. Le stringhe in arabo seguono quelle in inglese in tutto il prodotto, secondo WCAG 2.1 AA.

Protezione dei dati

Le domande che bloccano un acquisto

Risposte brevi, tutte vere oggi. L'ufficio acquisti è invitato a verificarle una per una.

Un'appendice sulla privacy dei dati degli studenti

Un'appendice FERPA e COPPA che designa Augmental come school official con un legittimo interesse educativo ai sensi del 34 CFR 99.31(a)(1).

I dati degli studenti non addestrano modelli

L'appendice vieta di usare i dati degli studenti per addestrare, mettere a punto o sviluppare modelli di machine learning per qualsiasi scopo che non sia erogare il servizio a lei — e vieta di venderli, di fare pubblicità su di essi o di profilare al di fuori dell'ambito educativo.

Un accordo sul trattamento dei dati

Un DPA per il GDPR, con il consenso registrato rispetto a una versione pubblicata della policy invece che a una casella spuntata, e l'esportazione per l'accesso dell'interessato in formato leggibile da una macchina.

La cancellazione richiede due persone

L'anonimizzazione o la cancellazione definitiva di una persona attende in coda un secondo approvatore — oppure quarantotto ore, se non ne arriva nessuno. La cancellazione ripulisce i campi personali e riscrive i riferimenti di paternità su un segnaposto.

L'isolamento vive nel database

868 policy di row-level security su 676 migrazioni. Le righe di una scuola restano irraggiungibili da una scuola sorella anche quando il codice applicativo chiede in modo sbagliato.

Un log di audit che nessuno può modificare

Ogni modifica rilevante si aggiunge a un log concatenato con hash — chi, quando, su cosa. Le righe si aggiungono, non si aggiornano mai, e la catena si verifica su richiesta.

Domande che fanno i gruppi scolastici

Un unico tenant, con una sotto-organizzazione per scuola. Ogni scuola ha marchio, dominio e amministratori propri; il gruppo mantiene un'unica anagrafica, un unico insieme di framework e un unico log di audit. È così che un editore K-12 gestisce 114 scuole su Lurno.

Ci porti la sua struttura reale e la costruiremo durante la chiamata.

Due scuole, tre sedi, le sezioni che gestisce davvero. Guardi un ruolo assegnato su una sede fermarsi al suo confine.