by Volpe Piacenti, Senior Open Source Developer presso OpenCraft
Il sito Web edX.org è stato aperto nel 2012 come un'enorme destinazione di apprendimento online con corsi gratuiti che chiunque potrebbe godere. Oggi, edX® tiene traccia di centinaia di migliaia di studenti in ogni corso. Quando la piattaforma Open edX è stata rilasciata nel 2013, la necessità di servire un vasto pubblico ha guidato le sue funzionalità. Un sistema orientato attorno a corsi così grandi doveva gestire i voti in modo coerente e prevedibile. Con un piccolo intervento, il sistema ha gestito con successo il punteggio. Con il passare del tempo, il costo dell'esecuzione di un'istanza è diminuito. Per fortuna, ora puoi avviare il tuo LMS entro un paio d'ore. L'apprendimento online si è dimostrato valido e continua a crescere, richiedendo maggiore versatilità.
Per mantenere la valutazione semplice, i problemi edX ottengono automaticamente un punteggio tramite i componenti del corso. Rispondi bene a una domanda e ottieni i punti. Rispondi male e non lo fai. Funziona alla grande per i corsi di massa, ma è meno utile per quelli più piccoli o quelli che offrono consigli più diretti. Gli istruttori hanno bisogno della capacità di ignorare i voti in base alle circostanze. Credito extra, problemi tecnologici e valutazioni personali sono tutti esempi di quando è utile cambiare un voto. Riconoscendo queste esigenze, il team di Open edX ha iniziato a lavorare su un nuovo modificabile registro dei voti. Non è ancora disponibile in una distribuzione Open edX vanilla, ma può essere installato su qualsiasi istanza aggiornata. Diamo un'occhiata a ciò che la community ha costruito finora.
Un po' di background
Puoi saltare questo se non sei orientato tecnicamente o vuoi semplicemente vedere come appare il registro dei voti modificabile.
La comunità Open edX sta sviluppando "micro-frontend" come il registro dei voti. I micro-frontend consentono una maggiore flessibilità e un rapido sviluppo di funzionalità che influiscono sull'esperienza dell'utente. Questi front-end basati su React utilizzano chiamate REST al back-end per fornire un'esperienza modernizzata.
Questo è un miglioramento rispetto al rendering del modello di backend, poiché il frontend non richiede più le istruzioni del backend su come organizzare la pagina. Di conseguenza, possiamo utilizzare i moderni strumenti Javascript.
I micro-frontend non sono facili da configurare in produzione, ma se hai familiarità con il devstack edX, puoi giocarci seguendo le istruzioni nel loro README. Segui attentamente le istruzioni: se non lo fai, il registro dei voti potrebbe funzionare ma mostrare comportamenti strani. Questo progetto è ancora nuovo.
Panoramica del nuovo registro dei voti modificabile
Il nuovo registro mostra tutti i tuoi studenti e i loro voti. Puoi filtrare rapidamente gli studenti utilizzando una barra di ricerca nell'angolo in alto a destra dello schermo.
Per modificare un esercizio, fai clic sul voto.
Puoi inserire un nuovo voto qui, insieme a un motivo. Ciò consente un audit trail in modo da poter ricordare chi ha cambiato quale grado e perché.
Se hai molti esercizi e voti da esaminare, puoi restringerli utilizzando un pannello di filtri:
Puoi filtrare per tracce, coorti e punteggio corrente. Puoi anche filtrare in base al tipo di compito (compiti a casa o esame) e al compito specifico.
Confronto con il registro dei voti legacy (attuale):
Potresti chiedere, come si confronta l'attuale registro (legacy) con quello nuovo modificabile?
Il registro dei voti legacy ti mostra una panoramica dei voti, proprio come fa quello nuovo.
Tuttavia, non è possibile modificare i voti nell'interfaccia corrente. Quando fai clic sul nome di uno studente, vieni semplicemente indirizzato alla sua pagina di avanzamento, senza alcuna opzione per modificare il voto.
Il nuovo registro attualmente non fornisce collegamenti individuali alla pagina Progresso di ogni studente. Ma a parte questo, il nuovo registro dei voti modificabile gestisce tutto ciò che fa il registro dei voti legacy, e poi alcuni!
Considerazioni finali
Il nuovo registro dei voti modificabile offre molti vantaggi in termini di funzionalità rispetto a quello precedente. Se hai bisogno di un controllo più dettagliato sulla valutazione, vale sicuramente la pena provare! Copriremo più di questi progetti di micro-frontend col passare del tempo.
Poiché il registro dei voti modificabile non è disponibile su una distribuzione Open edX vanilla, siamo felici di installarlo per te. Mandaci semplicemente un'e-mail a contact@opencraft.com :)
Foto di Camaleonte verde on Unsplash
Link all'articolo originale: https://opencraft.com/blog/a-new-editable-gradebook-for-open-edx/
![]()