Funzionalità di rilascio dell'acero esaurita

11 gennaio 2022 | Di

La versione Maple contiene molte funzionalità, miglioramenti e miglioramenti. Alcuni sono oggetto dei propri post sul blog: Supporto LTI 1.3 e LTI Advantage, la versione complessiva di Maple, e i prossimi post che si tuffano nel Imparare MFE, Miglioramenti dell'app mobilee uno strumento noto come CorsoGraph. In questo post analizzeremo una serie di aggiunte minori alla piattaforma, con brevi descrizioni di cosa sono.

Salta la navigazione in Learning MFE

La navigazione a scorrimento è la capacità di passare a qualsiasi parte del materiale del corso, da qualsiasi parte del materiale del corso, con un clic di un pulsante, anziché dover navigare manualmente tra le unità. Il display di navigazione appare come un elenco di tutti gli elementi disponibili a quel livello; ad esempio, facendo clic sul nome della sequenza nell'immagine seguente vengono visualizzate tutte le altre sequenze in quell'unità:

Jump nav è attualmente disponibile solo per il corso e per lo staff globale. Può essere disattivato utilizzando il Apprendimento delle opzioni di configurazione di MFE.

Miglioramenti della valutazione della risposta aperta (ORA).

Rubriche riutilizzabili: il personale del corso ora può riutilizzare una rubrica da un ORA esistente in un corso quando crea un nuovo ORA nello stesso corso. Utilizzando un ID blocco, il personale del corso può ora specificare quale rubrica di ORA desidera clonare in un'altra ORA all'interno dello stesso corso.

Questo viene fatto all'interno di Studio. Il personale del corso accede alla sezione "Rubrica" ​​della modalità di modifica per l'ORA pubblicato o non pubblicato di cui desidera clonare la rubrica. Dopo aver espanso la sezione "Clone Rubric", possono copiare l'ID blocco per quell'ORA.

Successivamente, possono creare un nuovo ORA o passare a un ORA esistente e aprire la sezione "Rubrica" ​​del modale di modifica. Qui, possono incollare l'ID blocco completo dell'ORA di cui desiderano clonare la rubrica o digitare alcuni caratteri di quell'ID blocco e selezionarlo dal menu a discesa.

Una volta selezionato l'ID blocco corretto, è possibile selezionare "Clone" e tutti i valori delle rubriche esistenti verranno sostituiti con i valori delle rubriche dell'ORA originale.

Ulteriori miglioramenti di ORA includono un limite di caratteri esteso per la sezione feedback: ora è possibile utilizzare 1,000 caratteri. Inoltre, questa sezione di feedback sull'invio ora è a larghezza intera. Infine, all'interno dell'LMS c'è ora un nuovo pulsante per modificare direttamente il componente ORA in Studio.

Creazione del corso: miglioramenti dell'editor di problemi comuni

Per facilitare la modifica, le icone nell'editor di riduzione del problema comune sono state aggiornate in modo che il nome del modello di problema sia più evidente. Inoltre, come mostrato di seguito, il foglio di riferimento del markdown è ora visibile nell'editor; la finestra modale è stata ampliata per adattarsi a ciò, assicurando che lo spazio di creazione disponibile non fosse ridotto.

Permessi per la creazione di corsi e biblioteche a grana fine

Attualmente in Open edX Studio, la possibilità di creare nuovi corsi e librerie è riservata agli amministratori, che hanno il potere di creare all'interno di qualsiasi organizzazione a loro scelta. Ciò significa che il capo di un'organizzazione, se concesso questo potere, potrebbe creare corsi e librerie non solo all'interno della propria organizzazione ma in qualsiasi organizzazione che si trova sull'istanza Open edX. Nelle installazioni Open edX più grandi con più organizzazioni, questo può essere un grattacapo poiché i team dei corsi devono fare richieste agli amministratori ogni volta che desiderano creare un nuovo corso o una nuova libreria.

Con il rilascio di Maple, gli amministratori delle istanze possono concedere agli utenti il ​​permesso di creare corsi all'interno di una o più organizzazioni specifiche, rendendo così la creazione di corsi qualcosa che le organizzazioni possono gestire da sole. Gli utenti possono richiedere i diritti di creazione sulla home page di Studio e gli amministratori delle installazioni Open edX possono gestire le richieste tramite l'interfaccia di amministrazione di Studio Administration Django, sotto l'opzione Course Creators.

Modifiche operative del sito

La generazione dei certificati di corso è cambiata in diversi modi (note complete):

  • Il codice per generare (creare o aggiornare) i certificati dei corsi in PDF è stato rimosso dalla piattaforma edx; vedere il ticket di ritiro
  • I certificati di audit track non sono più supportati; vedere il ticket di ritiro
  • New comportamento della lista consentita è completamente implementato (il termine lista consentita sostituisce ciò che era precedentemente noto come whitelist)
  • Migliori fix_ungraded_certs, rigenera_utente, reinviare_error_certificatese certificati_non generati i comandi di gestione sono stati rimossi. Al loro posto, si prega di utilizzare il cert_generazione comando.
  • Le funzioni dell'API del certificato sono state spostate, quindi se hai del codice in un repository di terze parti che utilizza questa API, indirizzalo al nuovo percorso. openx/core/djangoapps/certificates/api.py → lms/djangoapps/certificates/api.py

Creazione dei corsi: ora vengono visualizzati messaggi di errore migliori quando si verificano problemi con l'importazione dei corsi nella pagina Importa/Esporta di Studio. Per i pochi che utilizzano questa funzione, troveranno indicazioni migliori per errori nel loro corso OLX che sta bloccando un'importazione di corso riuscita.

Sono state apportate numerose modifiche al modo in cui viene eseguita l'installazione di Open edX. Vale la pena ricordare questi cambiamenti importanti:

  • Studio sta cambiando per diventare un client OAuth di LMS, utilizzando la stessa configurazione SSO utilizzata da altri IDA. Questo è un cambiamento decisivo; Segui il Runbook di migrazione di Studio OAuth come parte dell'aggiornamento a Maple.

La versione django-cors-headers è stata aggiornata alla 3.2.0 e CORS_ORIGIN_WHITELIST ora richiede schemi URI. Dovrai aggiornare la tua whitelist per includere schemi, ad esempio da questo: CORS_ORIGIN_WHITELIST = [“foo.com”] a CORS_ORIGIN_WHITELIST = [“https://foo.com”]

Caricamento in corso

Tempo per altro? Dai un'occhiata agli articoli qui sotto.

Risolvere i problemi insieme: sviluppo di piattaforme guidate dalla comunità
Competenze e sviluppo del futuro alla conferenza Open edX
Workshop per sviluppatori della conferenza Open edX
Riconquistare il nostro futuro digitale: perché mi sono unito all'Open Renaissance Group
Partecipa alla conferenza Open edX 2026!

La conferenza Open edX del 2026 presenterà casi d'uso innovativi per uno dei migliori sistemi di gestione dell'apprendimento online open source al mondo, la piattaforma Open edX, e scoprirà gli ultimi progressi nella progettazione didattica, nella costellazione dei corsi e nei metodi per utilizzare ed estendere la piattaforma Open edX , comprese tecnologie rivoluzionarie, come l'intelligenza artificiale generativa.