Passa al contenuto principale

Contenuti didattici

Oltre alla prenotazione delle lezioni, la piattaforma gestisce un catalogo di contenuti didattici — argomenti, esercizi con soluzione, video — e tiene traccia dell'avanzamento degli studenti sugli esercizi. Questa pagina descrive come il catalogo è organizzato, chi può vederne che cosa e come viene alimentato. Gli endpoint sono nelle sezioni Subject, Topic, Subtopic e StudentExercise della API Reference; quelli degli esercizi e dei video sono nelle sezioni Exercise e Video, che la API Reference di produzione non espone ancora e che si trovano in quella di sviluppo.

:::note Stato di adozione Il catalogo è completo lato server e gestibile dall'area amministrativa dell'applicazione web («Catalogo»). Le pagine «Esercizi» delle aree famiglia e insegnante sono invece ancora predisposte e non mostrano i contenuti: oggi il catalogo non è esposto agli utenti finali dall'applicazione web. :::

Scuola ── insegna ──► Materia
▲
│ (molti a molti)
Argomento
│
▼
Sottoargomento
│
▼
Esercizio ── soluzione testuale, opzioni di risposta, immagini
│
└──► video di soluzione
LivelloDescrizione
MateriaLe materie sono le stesse usate dalla prenotazione. Ogni scuola ha il proprio elenco di materie insegnate, che delimita sia le materie selezionabili per uno studente sia l'offerta di un insegnante; l'associazione fra scuole e materie è gestita dall'amministrazione.
ArgomentoUn tema di studio, associabile a più materie.
SottoargomentoUn'articolazione dell'argomento, che raccoglie gli esercizi.
EsercizioTesto della consegna, soluzione, eventuali opzioni di risposta, immagini e un video di soluzione facoltativo. Ha un ordine all'interno del sottoargomento.
VideoUn file video con anteprima, collegabile come soluzione di un esercizio.

Testo e soluzione degli esercizi sono scritti in Markdown con formule matematiche in notazione LaTeX; le immagini sono caricate separatamente e richiamate dal testo. È l'applicazione web a renderizzare il formato: un altro client deve adottare la stessa convenzione per presentare correttamente i contenuti.

Stato e visibilità degli esercizi​

Due attributi indipendenti governano chi vede un esercizio.

StatoSignificato
draftIn preparazione: visibile solo all'amministrazione.
activePubblicato.
archivedRitirato: visibile solo all'amministrazione.
VisibilitàChi accede al contenuto
publicChiunque, anche senza autenticazione.
registeredQualunque utente autenticato.
premiumRiservata a un livello di accesso non ancora attribuibile: oggi nessun utente non amministratore vi accede.

La consultazione è pubblica — anche un visitatore non autenticato elenca gli esercizi attivi di un sottoargomento — ma un esercizio di una visibilità a cui l'utente non ha diritto è restituito bloccato: compare con il titolo, senza consegna né soluzione. L'amministrazione vede ogni esercizio in qualunque stato e può filtrare per stato e visibilità.

Video e file​

I file video non transitano dall'API. L'amministrazione crea il video come scheda, poi ottiene un collegamento firmato a tempo (valido 20 minuti) con cui il client carica il file direttamente sull'archivio dell'ambiente; allo stesso modo si caricano le anteprime. La riproduzione usa collegamenti firmati di download, generati a richiesta. Le immagini degli esercizi, invece, sono caricate attraverso l'API.

Avanzamento degli studenti​

Per ogni studente la piattaforma registra lo stato di lavorazione degli esercizi — da svolgere, in corso, completato, saltato — l'eventuale risposta scelta fra le opzioni e un contrassegno di preferito. Le operazioni prevedono due modalità di accesso: lo studente sui propri esercizi, e la famiglia sugli esercizi di uno dei propri studenti, con la verifica che lo studente appartenga alla famiglia. Poiché oggi gli studenti non dispongono di credenziali proprie, la modalità effettivamente utilizzabile è la seconda.

Gestione​

Argomenti, sottoargomenti, esercizi, immagini e video sono scritti esclusivamente dall'amministrazione. Le eliminazioni sono logiche. Nell'applicazione web la pagina «Catalogo» consente di navigare la gerarchia, scrivere consegna e soluzione con anteprima del Markdown e delle formule, inserire immagini e caricare i video di soluzione con la relativa anteprima.