Guide e documentazione

Manuali e spiegazioni per usare al meglio le funzionalità di Aula.s Forms.

Calendario — Guida completa

Questa sezione descrive in dettaglio il calendario integrato: visualizzazioni, gestione eventi, ricorrenze, condivisioni, preferenze utente e notifiche.

Panoramica

Il Calendario è progettato per dare una vista completa degli impegni didattici e organizzativi. Supporta più calendari (es. Classe A, Personale, Eventi) che possono essere creati dagli amministratori o forniti dal sistema. Ogni utente può selezionare quali calendari visualizzare e queste preferenze vengono salvate per dispositivo e login.

Visualizzazioni

  • Mese: vista mensile con tutte le date; l'interfaccia evita il raggruppamento "+N" mostrando tutti gli eventi direttamente nella casella del giorno.
  • Settimana: visualizzazione oraria per la settimana corrente; mostra overlapped events con layout a griglia oraria.
  • Giorno: dettaglio del singolo giorno con slot orari e descrizioni estese.
  • Lista: elenco cronologico degli eventi futuri/precedenti.

Creazione e modifica eventi

Attraverso il pulsante "Nuovo evento" o clic diretto su una data/slot è possibile creare eventi. I campi principali sono:

  • Titolo (obbligatorio)
  • Descrizione
  • Calendario (selezione del calendario a cui appartiene)
  • Data/ora di inizio e fine
  • Ricorrenza (nessuna, giornaliera, settimanale, mensile, personalizzata)
  • Condivisione (persone o classi con cui condividere la gestione)
  • Visibilità (pubblico/privato)

Ricorrenze

Il sistema supporta ricorrenze semplici e ricorrenze con gruppi ricorrenti avanzati. Quando si crea un evento ricorrente viene generato un "recurring group" interno che permette di:

  • Modificare un singolo evento della serie (override)
  • Modificare tutta la serie (propagazione)
  • Eliminare un singolo elemento o l'intera serie

Condivisione e gestori del calendario

Ogni calendario può avere uno o più manager (gestori). I manager possono creare, modificare ed eliminare eventi sul calendario senza necessità di essere proprietari. Gli insegnanti possono condividere la gestione con colleghi o account di supporto. Quando un evento viene creato o modificato, viene inviata una singola email di riepilogo al creatore con i manager in CC (se configurati).

Preferenze utente

Le preferenze di visualizzazione (calendari selezionati, vista predefinita, giorno di inizio settimana) vengono memorizzate in una tabella dedicata `calendar_user_preferences`. Le preferenze sono caricate all'accesso e aggiornate al cambio dall'interfaccia; si comportano in modo consistente su più dispositivi quando l'utente è autenticato.

Comportamenti speciali

  • Quando non esistono preferenze salvate per l'utente, il sistema seleziona automaticamente il primo calendario disponibile.
  • Il mese mostra tutte le etichette colore associate agli eventi per facilitare l'identificazione rapida delle tipologie.
  • Eventi con allegati mostrano una piccola icona di paperclip nella card dell'evento.

Notifiche

La creazione o modifica di eventi invia una singola email di riepilogo all'autore con eventuali manager in CC. Le notifiche possono essere disattivate a livello di calendario o utente.

Permessi e ruoli

I permessi sono gestiti a livello di calendario. Ruoli comuni:

  • Admin: pieno controllo (crea calendari, assegna manager)
  • Manager: può creare/modificare eventi sul calendario specifico
  • Utente: può creare eventi personali o su calendari a cui ha accesso

Suggerimenti pratici

  • Per eventi ricorrenti come lezioni settimanali, creare la serie con il pattern settimanale e assegnare i turni ai singoli docenti come proprietari se necessario.
  • Usa i colori dei calendar per differenziare rapidamente eventi didattici da eventi amministrativi.

Classi e Compiti

Classi

La gestione delle classi consente di raggruppare studenti, assegnare docenti e associare risorse (moduli, file, link). Le classi possono avere:

  • Elenco studenti con import CSV per grandi inserimenti
  • Ruoli: docente principale, docente aggiuntivo, assistente
  • Risorse condivise (cartella di classe)
  • Calendario di classe (opzionale) sincronizzato con il calendario principale

Compiti

I compiti sono flessibili e supportano diversi workflow pedagogici:

  • Assegna a una classe o a singoli studenti
  • Scadenze con orario e opzioni di proroga
  • Consegna file, risposte testuali o modulo integrato
  • Valutazione con voto numerico o rubriche

Flusso tipico

  1. Crea il compito (titolo, descrizione, allegati, criteri di valutazione)
  2. Scegli i destinatari (classe o studenti) e la scadenza
  3. Gli studenti caricano le risposte e vedono lo stato di consegna
  4. Il docente corregge, usa annotazioni grafiche se necessario e pubblica i risultati

Esempi pratici

Per verifiche a tempo: crea un modulo con limite temporale, assegna agli studenti e usa la sezione "Risultati" per esportare le statistiche.

Annotazioni grafiche

Lo strumento di annotazione permette di disegnare, evidenziare e aggiungere commenti direttamente sui documenti caricati dagli studenti. È pensato per rendere la correzione più rapida e visiva.

Funzionalità principali

  • Penna a mano libera con regolazione spessore e colore
  • Evidenziatore per segnare passaggi chiave
  • Testo e frecce per commenti puntuali
  • Gomma e annulla/ripristina
  • Layer e versioning: salva anteprime e storicizza le revisioni
  • Esporta il PDF annotato o salva come nuova versione nel profilo studente
  • Condivisione delle annotazioni con altri docenti per revisione

Consigli pratici

  • Usa layer separati per commenti suggeriti e correzioni ufficiali
  • Attiva il salvataggio automatico durante sessioni lunghe
  • Per rubriche strutturate, allega la griglia di valutazione al compito e usa l'annotazione solo per commenti puntuali

Integrazione con Moduli e Valutazioni

I moduli creati con l'app possono essere usati come materiali di compito, verifiche a tempo o attività interattive. Le funzionalità chiave:

  • Tipi di domanda: scelta multipla, risposta aperta, vero/falso, scala
  • Timer per verifiche a tempo e limitazioni di accesso
  • Esportazione risultati in CSV o integrazione con il registro voti interno
  • Importazione punteggi direttamente nel compito collegato

Best practice

  • Per test standardizzati, usa domande a scelta multipla e abilita la correzione automatica
  • Per esercitazioni aperte, combinali con annotazioni grafiche per feedback ricco