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 ora possono ripetere i corsi completati dopo un periodo configurabile. Il sistema gestisce in modo intelligente gli stati delle attività preservando i progressi più recenti e azzerando le attività più vecchie.

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

Novità

Ripetizione dei corsi e ricertificazione

Siamo lieti di presentare un sistema completo di ripetizione dei corsi per corsi multi-attività. Questa funzionalità permette alle organizzazioni di gestire programmi di ricertificazione e consente ai discenti di aggiornare le proprie conoscenze ripetendo i corsi completati.

Ora gli istruttori 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 di nuovo in base a quando sono state completate l'ultima volta.

Ora i discenti possono:

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

Funzionalità chiave:

  • Ogni tentativo del corso viene 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.
  • I progressi in altri corsi rimangono invariati quando si ripete un corso specifico.
  • Tutte le impostazioni di flusso dei contenuti e i prerequisiti si applicano a ogni nuova ripetizione.

Correzioni

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

  • API and backend:
    • Risolto un problema per cui i metodi OAuth DELETE restituivano errore 500.
    • Risolto un problema che causava errore 500 al termine dei workflow degli obiettivi con specifiche configurazioni di attività LTI.
  • Content and course management:
    • Corrette anomalie nell'importazione di domande XML, inclusa l'errata analisi del testo formattato e la 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 per cui il pulsante Ricomincia veniva mostrato per le ripetizioni di composizione anche prima dell'apertura della finestra di ripetizione.
    • Corretto un problema per cui veniva mostrato l'ultimo tentativo per la revisione anziché il tentativo selezionato quando erano state completate più ripetizioni 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 collezioni 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.
    • Risolto un problema per cui Enable reinforcement learning algorithm veniva mostrato 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.
    • Risolto un problema per cui l'opzione Mandatory poteva essere abilitata nell'enrollment globale quando non dovrebbe esserlo.
    • Corretto un bug per cui il pulsante Add selected scompariva dopo la navigazione nell'enrollment di gruppo.
    • Corrette le anomalie nella visualizzazione dei modelli di certificato e nello stato del pulsante Add.
  • Grading and assessment:
    • Ripristinati i punteggi mancanti nella valutazione AI per rubriche create manualmente.
    • Risolto un problema per cui la modifica del feedback su un assignment 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.
    • Risolto un problema per cui risposte fittizie degli studenti portavano a punteggi massimi anziché minimi.
  • UI and UX:
    • Corretto il problema per cui i nomi dei colori non venivano visualizzati correttamente nelle impostazioni di valutazione.
    • Risolti problemi di navigazione con reindirizzamenti errati dai breadcrumb nei quiz.
    • Risolto il rendering delle formule nelle risposte ai quiz su Safari e Mobile Chrome per iOS.
    • Corretto il menu a comparsa dell'Editor di testo ricco che veniva tagliato da altri elementi dell'interfaccia.
    • Risolto un problema per cui il menu hamburger (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 per 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 di superamento.
    • Corretto la validazione del codice univoco nella scheda General di Course Settings.
    • Risolto l'avviso "Unsupported browser detected" che appariva erroneamente su Mobile Chrome.
    • Rimosse le limitazioni sugli allegati nei compiti; ora sono supportati tutti i tipi di file.
  • IDP and authentication:
    • Ripristinato il pulsante mancante Create an account e il messaggio di supporto nella pagina di accesso IDP.
    • Risolte le problematiche di accesso usando diversi suggerimenti di login e combinazioni di provider.