Registrati al prossimo incontro Open edX per saperne di più.
Creare un nuovo corso da zero in Open edX LMS? Sembra eccitante, vero? Ma può anche sembrare di essere ai piedi di una montagna, con lo sguardo rivolto in alto. Quella prima pagina – una pagina bianca in attesa delle tue idee – è sia un’opportunità che una sfida. Guardalo: tutto pulito e vuoto, pronto per essere riempito con sezioni ed elementi interattivi che presto costituiranno l'anima del tuo corso.

Ma siamo reali. Trasformare questo scarno schema in una ricca esperienza di apprendimento può essere difficile. C'è così tanto da fare: mappare il contenuto, progettare attività e tutto il clic e la digitazione nel mezzo. È il tipo di lavoro che ti fa desiderare una bacchetta magica per far sì che tutto prenda vita.
E se ti dicessi che la magia è reale? Non con una bacchetta magica, ma con il potere dell'intelligenza artificiale. E se potessimo eliminare la noiosità dal quadro e lasciare che la tecnologia intelligente ci dia una mano? Questo è esattamente ciò in cui ci stiamo tuffando. Stiamo sfruttando le funzionalità avanzate dei Large Language Models (LLM) per generare contenuti fondamentali. Non si tratta di sostituire il tocco umano; si tratta di aumentare il tuo processo creativo con l'efficienza dell'intelligenza artificiale.
Generazione di contenuti basata sull'intelligenza artificiale
Sviluppando un modello che si nutre di diverse fonti di contenuto, che si tratti di un video di YouTube, di documentazione ufficiale come l'ultima documentazione Python o di contenuti PDF, per costruire le basi del nostro corso. Questo modello utilizza solo il contenuto fornito e in questo modo fornisce un'esperienza di apprendimento approfondita senza allucinazioni o informazioni inventate. Il modello viene addestrato su come si presenta un buon corso e fornisce la sua risposta in base a quello.
Il modello dispone anche di API per integrarlo con altri strumenti come gli editor per assicurarci di avere il controllo sul contenuto, poterlo modificare, migliorare e perfezionare.
Quella che segue è un'applicazione RAG (Retrieval augmented generation) di cui viene alimentata python 3.12 cosa c'è di nuovo doc e crea un breve corso basato su quello.
AI, LLM e RAG
Nel cuore del nostro strumento per la creazione di contenuti si trova una miscela di tecnologie che potrebbe sembrare complessa ma che è piuttosto semplice. Artificial Intelligence (AI) si riferisce a macchine progettate per imitare l'intelligenza umana. Nell'ambito dell'intelligenza artificiale, abbiamo Large Language Models (LLM), che sono come vaste biblioteche interattive che comprendono e generano testo in modi simili a quelli umani. Recupero della generazione aumentata (RAG) combina il meglio di entrambi i mondi: recupera informazioni accurate (recupero) and quindi lo modella in modo creativo in nuovi contenuti (generazione). Consideralo come un ricercatore diligente e uno scrittore creativo riuniti in uno solo. La nostra applicazione utilizza queste tecnologie per trasformare vari contenuti in esperienze educative strutturate.
Dall'AI Draft alla piattaforma Open edX: perfezionamento ed erogazione del corso
Nel passaggio precedente, abbiamo utilizzato l'intelligenza artificiale per generare le nostre informazioni, ma quello era solo l'inizio. È molto importante aggiungere un tocco umano ai nostri contenuti per trasformare tali informazioni in saggezza. Per questo passaggio volto a colmare il divario tra il contenuto generato dall'intelligenza artificiale e la sua distribuzione all'LMS Open edX, utilizziamo un editor che effettua una chiamata API per modellare le API, recuperare i dati generati dall'intelligenza artificiale e fornirci un modo per modificarli e quando abbiamo finito possiamo esportarlo come OLX formato per caricarlo su Open edX LMS.
Ecco la suddivisione dei passaggi che seguiremo per creare il nostro corso:
- Recupera contenuti generati dall'intelligenza artificiale: Il nostro editor comunica con il modello AI, fornendogli il collegamento alla fonte di contenuto selezionata.
- Ricevi dati strutturati: Il modello elabora questo contenuto e restituisce una bozza strutturata del corso, completa di sezioni, sottosezioni e valutazioni iniziali.
- Carica nell'editor: questa bozza viene quindi caricata nell'editor, ponendo le basi per il corso.
- Modifica e migliora: con l'editor hai la libertà di mettere a punto ogni dettaglio, adattando la narrazione, arricchendo i contenuti, aggiungendo elementi multimediali e allineandoli ai risultati dell'apprendimento.
- Esporta come OLX: Una volta che siamo soddisfatti del contenuto del corso, l'editor ci consente di esportare l'intero corso come file OLX (Open Learning XML).
- Importa in Open edX Piattaforma: il passaggio finale è prendere questo file OLX e importarlo in Open edX.
Vediamo come funziona
Immagina di creare una lezione video su YouTube sull'argomento Python if-else stetements. Ora vogliamo creare un breve corso Open edX utilizzando quel video.
- Inseriamo il collegamento del video nell'elemento input dell'Editor e clicchiamo su Crea corso

- Dopo aver fatto clic sul pulsante, l'editor effettua una chiamata all'API del modello, recupera il contenuto generato e lo carica nell'editor.

Dovremmo vedere qualcosa di simile al seguente nell'editor.

- Ora perfezioniamo e miglioriamo i nostri contenuti nell'editor e, quando abbiamo finito, fai clic su Esporta OLX

Se la nostra struttura del contenuto è un OLX valido, il file viene scaricato.
In questo esempio ho aggiunto solo alcuni stili e un nuovo componente Esecutore di codice Python al nostro corso. Ricorda, questo è solo un punto di partenza. L'essenza di un corso di vero successo risiede nel tocco personalizzato che apporti. L'intelligenza artificiale può gettare le basi, ma sono l'intuizione e l'esperienza di un progettista didattico che trasformano questa base in un'esperienza di apprendimento di successo.
- Importare il corso nel LMS Open edX
Ora andiamo al nostro corso nella piattaforma Open edX e accediamo al file /import/course-v1:TLA+PY106+2024_Q1 URL e fare clic su Scegli un file da importare per selezionare e importare il file scaricato nel passaggio precedente



- Conferma la struttura del corso
Ora passiamo a LMS per verificare che il nostro corso appaia come previsto

Come puoi vedere, siamo riusciti a importare con successo il nostro corso sulla piattaforma Open edX
In questo post abbiamo parlato di come l'intelligenza artificiale può aiutarci ad accelerare la creazione di contenuti in Open edX LMS, ma abbiamo solo sfiorato la superficie di ciò che è possibile.
La velocità con cui l’intelligenza artificiale si sta evolvendo promette un futuro ancora più luminoso per avere migliori esperienze di apprendimento e coinvolgimento degli studenti.
Se sei interessato a utilizzare questo strumento con la tua istanza Open edX, non esitare a farlo entrare in contatto con me e sarei più che felice di tenerti aggiornato sul processo di sviluppo e di darti l'accesso al beta tester.
Per domande o commenti, partecipa gratuitamente al prossimo incontro Open edX per saperne di più e registrati qui.
![]()
Hi!
molto interessante,
esiste un caso in cui possiamo provare questa funzionalità?
sfortunatamente, non è ancora supportato su EduNext.
Saluti
Amaury
Hi @Amaury_Van_Espen
Grazie per il tuo interesse in questa funzionalità, certo che posso condividere con te un'istanza demo per la tua recensione. Mandami un messaggio a amirtds@gmail.com e possiamo partire da lì