Constructor Learn: 17 ottobre 2025

17 Ottobre, 2025

Panoramica

In questa release, abbiamo introdotto Course Retakes che consente alle organizzazioni di creare programmi di ricertificazione completi. I discenti possono ora ripetere corsi completati dopo un periodo configurabile. Il sistema gestisce in modo intelligente gli stati delle attività preservando i progressi recenti e azzerando le attività più datate.

Abbiamo inoltre continuato a costruire le basi per le funzionalità in arrivo, tra cui un'integrazione H5P potenziata con supporto migliorato per LTI 1.3, la valutazione basata su AI supportata da rubriche e la migrazione dei componenti al nostro nuovo framework UI. Questi miglioramenti del backend abiliteranno nuove capacità nelle future release.

What's new

Course retakes and recertification

Siamo entusiasti di presentare un sistema completo di ripetizione dei corsi per corsi multi-attività. Questa funzionalità permette alle organizzazioni di eseguire programmi di ricertificazione e consente ai discenti di rinfrescare le proprie conoscenze ripetendo corsi già completati.

Gli istruttori ora possono:

  • Configurare se un corso può essere ripetuto dai discenti.
  • Impostare una finestra di ripetizione che definisce quando i discenti possono ripetere un corso dopo il completamento (ad esempio, 2 mesi, 6 settimane, 1 anno).
  • Controllare quali attività devono essere completate nuovamente in base a quando sono state completate l'ultima volta.

I discenti ora possono:

  • Ripetere corsi completati quando si apre la finestra di ripetizione.
  • Visualizzare tutti i tentativi precedenti e i relativi risultati nella pagina del corso.
  • Rivedere i tentativi precedenti se consentito dalle impostazioni del corso.
  • Vedere le attività completate di recente (all'interno della finestra di ripetizione) contrassegnate come Finished, mentre le attività più datate vengono reimpostate su Not started.

Funzionalità chiave:

  • Ogni tentativo di corso è memorizzato separatamente con una cronologia completa dei tentativi.
  • Lo stato di completamento delle attività viene preservato in modo intelligente in base alle impostazioni della finestra di ripetizione.
  • Il progresso in altri corsi rimane invariato quando si ripete uno specifico corso.
  • Tutte le impostazioni del flusso dei contenuti e i prerequisiti si applicano a ogni nuova ripetizione.

Fixes

Abbiamo effettuato le seguenti correzioni per migliorare le prestazioni e la stabilità della piattaforma:

  • API and backend:
    • Corretto un problema in cui i metodi OAuth DELETE restituivano errore 500.
    • Risolto un problema che causava errore 500 al termine dei workflow degli obiettivi con configurazioni specifiche di attività LTI.
  • Content and course management:
    • Corretti errori nell'importazione di domande in XML, inclusi parsing errati di testo formattato e confusione tra tipi di domanda. Aggiunta la validazione per fornire messaggi di errore più informativi.
    • Risolto un problema per cui la generazione di quiz tramite AI non era disponibile per i ruoli Team Lead, Team Contributor e Global Content Contributor senza il ruolo Administrator.
    • Corretto un bug dove il pulsante Start again veniva mostrato per le ripetizioni delle composizioni anche prima dell'apertura della finestra di ripetizione.
    • Corretto un problema in cui veniva mostrato l'ultimo tentativo per la revisione invece del tentativo selezionato quando erano stati completati più tentativi per un corso.
    • Risolto un bug per cui i report dei sondaggi non includevano tutte le risposte degli utenti durante l'esportazione.
    • Risolto un problema per cui alcune raccolte non venivano visualizzate nel catalogo.
  • Enrollment and certification:
    • Corrette le validazioni nella funzionalità di ricertificazione, inclusa la mancanza di validazione per valori negativi nel campo Retake window.
    • Corretto un problema in cui veniva visualizzata l'opzione Enable reinforcement learning algorithm per corsi che non supportavano questa impostazione.
    • Risolto un bug che impediva l'aggiunta di istruttori in Course Settings.
    • Corretto il testo del tooltip per l'opzione Mandatory nell'enrollment globale.
    • Corretto un problema in cui l'opzione Mandatory poteva essere abilitata nell'enrollment globale quando non avrebbe dovuto esserlo.
    • Risolto un bug per cui il pulsante Add selected scompariva dopo la navigazione nell'enrollment di gruppo.
    • Corrette problematiche relative alla visualizzazione del modello del certificato e allo stato del pulsante Add.
  • Grading and assessment:
    • Corrette le mancate assegnazioni di punteggi nella valutazione AI per rubriche create manualmente.
    • Risolto un problema in cui la modifica del feedback di un compito alterava la formattazione del testo.
    • Corretto un bug per cui il punteggio minimo possibile non veniva applicato alle risposte irrilevanti nella valutazione AI basata su rubriche.
    • Corretto un problema in cui risposte fittizie degli studenti generavano punteggi massimi invece che minimi.
  • UI and UX:
    • Corretto il mancato corretto display dei nomi dei colori nelle impostazioni di valutazione.
    • Risolti problemi di navigazione con redirect errati dalle breadcrumbs nei quiz.
    • Corrette le formule nelle risposte dei quiz che non venivano renderizzate su Safari e Mobile Chrome per iOS.
    • Corretto il menu a comparsa del Rich Text Editor che veniva tagliato da altri elementi dell'interfaccia.
    • Risolto un problema in cui l'hamburger menu (Table of Contents) veniva visualizzato nella posizione sbagliata dopo il ritorno dalle impostazioni del corso.
    • Corretto il funzionamento dell'ordinamento in Class Splits.
    • Risolto un problema in cui l'opzione Collaborative non poteva essere selezionata in Class Splits.
    • Corretto il campo Description che non era ridimensionabile nelle proprietà del blocco Media.
    • Corrette le colorazioni delle email di completamento corso; punteggio e voto ora mostrano i colori appropriati in base alla scala di valutazione o al punteggio minimo di superamento.
    • Corretta la validazione del codice univoco nella scheda General di Course Settings.
    • Corretto l'avviso "Unsupported browser detected" che appariva erroneamente su mobile Chrome.
    • Rimosse le limitazioni sugli allegati file nelle istruzioni dei compiti; ora tutti i tipi di file sono supportati.
  • IDP and authentication:
    • Corretto il mancato pulsante Create an account e il messaggio di supporto nella pagina di accesso IDP.
    • Risolti problemi di accesso usando differenti suggerimenti di login e combinazioni di provider.