LabXchange è lanciato!

3 febbraio 2020 | Di

Questo post è stato scritto bBraden MacDonald (CTO presso OpenCraft) e Ned Batchelder (Software Architect presso edX). Questo è stato pubblicato anche da OpenCraft su OpenCraft blog.

Congratulazioni alla Facoltà di Arti e Scienze dell'Università di Harvard e alla Fondazione Amgen per il lancio di LabXchange! LabXchange è una nuova entusiasmante piattaforma di educazione scientifica carica di funzionalità e contenuti innovativi, ed è ora gratuita e aperta al pubblico su LabXchange.org. Gli utenti troveranno una raccolta ricca e in continua espansione di risorse di apprendimento di livello mondiale, inclusi video, valutazioni e simulazioni. Una delle caratteristiche chiave della piattaforma è che gli utenti possono combinare liberamente le risorse per creare i propri "percorsi di apprendimento". Questi percorsi possono quindi essere condivisi, remixati, studiati o assegnati agli studenti.

Dopo due anni di lavoro, la piattaforma LabXchange è alimentata dal software Open edX e integrata con edX.org. Ciò significa che gli utenti possono utilizzare un unico account per imparare sia su LabXchange.org che su edX.org, e la stessa tecnologia LMS alimenta entrambi i siti. Per rendere possibile questa piattaforma, LabXchange ha contribuito con diverse nuove importanti funzionalità di Open edX come Blockstore, Content Libraries versione 2, un nuovo XBlock Runtime, accesso anonimo e un nuovo editor di valutazione visiva.

Sia la piattaforma LabXchange che queste nuove funzionalità di Open edX sono state sviluppate principalmente da OpenCraft, con il supporto sostanziale di edX. Questo progetto è stato possibile perché LabXchange, edX e OpenCraft hanno lavorato a stretto contatto e collaborato in ogni fase del progetto, dalla pianificazione dell'implementazione iniziale fino allo sviluppo e al lancio. Anche ora che la piattaforma è attiva, lo sviluppo è in corso e nuove funzionalità vengono aggiunte ogni settimana. Se vuoi saperne di più su come è stato sviluppato LabXchange, ti invitiamo a partecipare alla conferenza Open edX di quest'anno a Lisbona a maggio, dove potrai ascoltare le persone che ci hanno lavorato.

Ecco una panoramica di alcune delle funzionalità Open edX utilizzate da LabXchange:

Single Sign-On – il tuo account edX.org è anche un account LabXchange. Gli utenti possono accedere a LabXchange più o meno allo stesso modo in cui gli istruttori possono utilizzare il proprio account utente Open edX LMS per accedere alla dashboard di edX Analytics. Questo è stato implementato utilizzando il auth-backend plug-in, che consente a qualsiasi applicazione basata su Django di condividere account utente con un'istanza Open edX.


XBlocchi – Ogni contenuto del sito LabXchange, come un video o una simulazione interattiva, è un XBlock, proprio come ogni componente di un corso edX. La maggior parte degli XBlock usati per LabXchange sono identici alle versioni usate per costruire i corsi su edX.org, sebbene molti abbiano un foglio di stile applicato per abbinare lo stile visivo del sito LabXchange. Alcuni XBlock unici vengono utilizzati per nuovi tipi di contenuto esclusivi di LabXchange, come casi di studio o simulazioni interattive.

Block Store – Blockstore è il sistema di archiviazione dei contenuti di nuova generazione per la piattaforma Open edX, progettato per sostituire i precedenti sistemi "modulestore" e "contentstore" che archiviano i dati in MongoDB. Blockstore è basato su versione, scalabile, indipendente dal formato e basato su file. Ciò significa che fornisce un livello di base coerente in grado di archiviare risorse video, definizioni XBlock (OLX), metadati/tag, corsi e altre cose a cui non abbiamo ancora pensato. Blockstore è progettato per essere in grado di contenere terabyte di tali dati senza perdere prestazioni. È anche volutamente semplice, creare una piattaforma che gli sviluppatori possono utilizzare per creare plug-in e funzionalità Open edX sperimentali molto più facilmente che mai.

Librerie di contenuti v2 e XBlock Runtime v2 – Ogni risorsa di apprendimento (XBlock) su LabXchange è archiviata in una libreria di contenuti Open edX, utilizzando la nuova "versione 2" della funzionalità delle librerie di contenuti, che è stata creata utilizzando un nuovo runtime XBlock e archivia i contenuti su Blockstore. Queste nuove funzionalità consentono agli studenti di visualizzare e apprendere direttamente dalle risorse in una libreria di contenuti, senza dover prima importare gli XBlock in un corso. Il nuovo runtime XBlock introduce il concetto di "Contesto di apprendimento" nella piattaforma Open edX, dove un contesto di apprendimento può essere un corso, una libreria di contenuti, un percorso LabXchange, un post sul blog, un test di ammissione o qualsiasi altro luogo virtuale in cui imparare può succedere.

Utilizzando il sito LabXchange, gli educatori possono eseguire ricerche in queste librerie di contenuti per trovare contenuti e assemblare risorse di apprendimento (XBlock) in nuovi percorsi di apprendimento.

Editor di valutazione visiva – LabXchange utilizza lo stesso componente "Problema" utilizzato dai corsi Open edX, ma se visualizzi, crei o modifichi un problema su LabXchange potresti scoprire che sembra molto diverso da quello a cui sei abituato! LabXchange utilizza un nuovo stile visivo per problemi progettati per semplificare sia l'apprendimento che la creazione. In particolare, il nuovo editor visivo consente agli istruttori di creare problemi senza dover scrivere codice markdown/XML, utilizzando un'interfaccia utente di creazione intuitiva progettata da LabXchange e implementata da RacoonGang. La nuova interfaccia utente di creazione visiva sarà disponibile per tutti in una versione futura di Open edX Studio come alternativa facoltativa agli attuali editor.

Accesso anonimo – Gli utenti possono utilizzare molte funzionalità di LabXchange senza dover registrare un account, inclusa la visualizzazione e l'interazione con le risorse di apprendimento (XBlock). Fino a questo momento, gli utenti non potevano visualizzare il contenuto interattivo Open edX (come i componenti problematici) senza registrare un account e iscriversi a un corso. Ora, il nuovo runtime di XBlock è stato progettato fin dall'inizio per essere in grado di supportare i cosiddetti utenti "anonimi" (non registrati) e consentire loro di interagire con quasi tutti i tipi di XBlock. In futuro, gli autori del corso che aderiscono a questa funzione potranno rendere disponibile agli utenti una parte del corso da provare prima dell'iscrizione e fornire un'esperienza di anteprima più completa di quanto sia possibile oggi.

Siamo entusiasti dei progressi tecnici in LabXchange e della collaborazione che lo ha creato. Il software open source e i gruppi di lavoro distribuiti che abilita ci consentiranno di continuare a sviluppare ed estendere la piattaforma Open edX come il miglior ambiente di apprendimento online. Non vediamo l'ora di avere più innovazione in futuro!

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.