Moodle 5.1 segna una svolta epocale: AI nativa nel core, selettore attività ripensato, Bootstrap 5, nuova architettura /public e conformità WCAG 2.2 AA. Ecco cosa cambia e come migrare in sicurezza.
Moodle 5.1: la piattaforma LMS più diffusa al mondo si reinventa
Moodle è la piattaforma LMS open-source più diffusa al mondo, utilizzata da oltre 400 milioni di utenti in 240 paesi. Con il rilascio di Moodle 5.0 (aprile 2025) e successivamente di Moodle 5.1 (6 ottobre 2025), il progetto ha compiuto un salto generazionale. Non si tratta di un semplice aggiornamento: è una ristrutturazione profonda che tocca architettura, interfaccia, sicurezza e — per la prima volta — integra l'intelligenza artificiale direttamente nel core.
In ITN gestiamo piattaforme Moodle da oltre 20 anni. Abbiamo già migrato diverse istanze alla serie 5.x e in questa guida condividiamo tutto quello che serve sapere: novità, impatto operativo e procedura di migrazione testata sul campo.
Cos'è cambiato da Moodle 4 a Moodle 5: il salto di serie
Prima di entrare nel dettaglio di Moodle 5.1, è importante capire cosa ha portato il passaggio alla serie 5.x con Moodle 5.0.
Nuovo schema di numerazione Moodle ha adottato un nuovo sistema: la prima cifra rappresenta una "Serie". Moodle 4.5 è l'ultima LTS della serie 4, Moodle 5.3 sarà la prossima LTS. Le versioni X.0 sono quelle in cui avvengono i breaking changes più importanti.
Migrazione a Bootstrap 5 Il tema Boost passa da Bootstrap 4 a **Bootstrap 5**, con un'interfaccia più moderna, responsive e accessibile. jQuery non è più una dipendenza obbligatoria, migliorando significativamente i tempi di caricamento delle pagine.
Rimozione moduli deprecati - **Chat** e **Survey** escono dal core (disponibili come plugin esterni) - **Editor Atto** rimosso definitivamente (sostituito da TinyMCE) - Tutte le funzioni deprecate in Moodle 4.3-4.4 eliminate
Framework AI nativo L'AI non è più basata su plugin esterni ma su un **framework nativo nel core** che supporta modelli cloud (OpenAI) e locali (Ollama), con pieno controllo da parte degli amministratori.
Ristrutturazione directory /public Cambiamento architetturale critico: tutto il codice Moodle migra nella cartella **/public**. Il web server deve puntare alla directory /public come document root. Questo migliora la sicurezza separando i file accessibili via web dalla configurazione e dalle librerie di sistema.
Nuovi requisiti di sistema - **PHP 8.2+** obbligatorio (PHP 8.1 non più supportato) - Estensione PHP **sodium** obbligatoria - **max_input_vars >= 5000** - PostgreSQL 15+ o MySQL 8.4+ o **MariaDB 10.11+** - Oracle Database **non più supportato**
Le novità di Moodle 5.1
Selettore attività completamente ripensato La scelta delle attività è stata rivoluzionata. Il nuovo selettore le raggruppa per **scopo pedagogico**: valutazione, collaborazione, comunicazione, risorse e contenuti interattivi. Ogni attività mostra una descrizione chiara, indica se è valutabile e suggerisce attività correlate.
Perché è importante: i docenti non tecnici non devono più capire la differenza tra "Assignment" e "Workshop" leggendo la documentazione. Il selettore li guida verso lo strumento giusto in base a cosa vogliono ottenere.
Pagina panoramica attività unificata Una singola pagina raccoglie tutte le attività principali del corso — compiti, quiz, forum, H5P, wiki, lezioni, SCORM, BigBlueButton e altro — con scadenze in formato leggibile ("oggi", "domani", "ieri"), icone colorate per tipo e sezioni comprimibili.
Intelligenza Artificiale: il cuore della 5.1
Moodle 5.1 porta l'AI a un livello di maturità senza precedenti per una piattaforma open-source:
- Nuovo provider DeepSeek: si aggiunge a OpenAI e Ollama, ampliando le opzioni
- Funzione "Spiega": gli studenti possono chiedere chiarimenti o riassunti su contenuti e quiz, ricevendo risposte generate dall'AI contestualizzate
- Controllo granulare: i docenti possono attivare/disattivare l'AI a livello di singolo corso o singola attività
- Policy di utilizzo: gli amministratori possono imporre linee guida e monitorare i log di utilizzo
- Modelli locali con Ollama: per chi ha requisiti di privacy stringenti (PA, sanità, finanza), l'AI può girare interamente on-premise senza inviare dati a servizi cloud
Miglioramenti alla valutazione - Pannelli di valutazione e PDF **ridimensionabili e trascinabili** - Link diretti dal registro voti alla pagina di valutazione - Tracciamento del download dei file di feedback - Ordinamento per colonna identificativo
Report Builder potenziato - Pianificazione **oraria ricorrente** (prima solo giornaliera/settimanale) - Filtro per intervalli di date specifici - Filtro "utenti mai acceduti" - URL del corso disponibile nei report - Sorgenti personalizzate per discussioni forum e messaggi di sistema
BigBlueButton migliorato - Annotazione della partecipazione - Visualizzazione registrazioni ottimizzata - Estensibilità tramite sub-plugin - Backup/restore più affidabile
Accessibilità WCAG 2.2 Level AA Moodle 5.1 ha ottenuto la **certificazione di conformità WCAG 2.2 Level AA** da GrackleDocs (ottobre 2025). Include il Brickfield Accessibility Starter Toolkit integrato, controlli ARIA migliorati per screen reader e un accessibility checker direttamente nell'editor TinyMCE.
Moodle vs piattaforme proprietarie: perché l'open-source vince
In un mercato dove piattaforme commerciali come Docebo, Cornerstone e SAP Litmos costano dai €5 ai €30 per utente al mese, Moodle rappresenta un'alternativa concreta con vantaggi sostanziali:
| Caratteristica | Moodle 5.1 | LMS Proprietari |
|---|---|---|
| Licenza | Gratuita (GPL) | €5-30/utente/mese |
| Personalizzazione | Illimitata (codice sorgente) | Limitata alla configurazione |
| AI integrata | Nativa, multi-provider | Spesso proprietaria e a pagamento extra |
| Hosting | Libero (on-premise, cloud, ibrido) | SaaS obbligatorio |
| Vendor lock-in | Zero | Elevato |
| Community | 400M+ utenti, 1.600+ plugin | Ecosistema chiuso |
| Privacy dati | Pieno controllo (GDPR-ready) | Dati su server del vendor |
Il costo reale di Moodle non è la licenza (gratuita), ma la competenza necessaria per installarlo, personalizzarlo e mantenerlo. È qui che un partner tecnologico con 20+ anni di esperienza fa la differenza.
Come migrare a Moodle 5.1: la guida passo-passo
Requisito di versione minima Si può aggiornare a Moodle 5.1 **solo da Moodle 4.2.3 o successivo**. Se la tua istanza è su una versione precedente, serve un passaggio intermedio a 4.2.3+. È possibile saltare Moodle 5.0 e passare direttamente a 5.1.
Fase 1: Preparazione (2-3 giorni)
- Backup completo: database + codebase + moodledata + config.php
- Verifica requisiti server: PHP 8.2+, MariaDB 10.11+ (o MySQL 8.4+), estensione sodium, HTTPS
- Inventario plugin: verificare compatibilità su moodle.org/plugins per la versione 5.1
- Passare al tema Boost: se usi un tema custom basato su Bootstrap 4, adattalo a Bootstrap 5 o passa a Boost prima della migrazione
- Test su staging: clonare l'istanza di produzione e testare l'upgrade
Fase 2: Aggiornamento su staging (1-2 giorni)
- 1Attivare la modalità manutenzione
- 2Rimuovere i vecchi file Moodle (tranne config.php, plugin e moodledata)
- 3Caricare i file di Moodle 5.1
- 4Configurazione critica — Document Root /public: il web server deve puntare alla nuova cartella /public
Per Apache:
```
DocumentRoot /path/to/moodle/public
Per Nginx: ``` root /path/to/moodle/public; ```
- 1Spostare i plugin di terze parti nelle posizioni equivalenti sotto /public/
- 2Ripristinare config.php e aggiornare il path se necessario
- 3Eseguire l'upgrade via browser o CLI
- 4Testare: corsi, upload file, quiz, messaggistica, cron job
Fase 3: Go-live (2-4 ore)
- Attivare manutenzione sulla produzione
- Backup finale
- Replicare esattamente i passaggi testati su staging
- Verificare funzionamento critico
- Aggiornare il cron job se il path è cambiato
- Disattivare manutenzione
Fase 4: Post-migrazione (1-2 settimane)
- Monitorare log errori
- Verificare performance con strumenti come New Relic o i log di Moodle
- Svuotare tutte le cache (Amministrazione > Purge all caches)
- Raccogliere feedback da docenti e studenti
- Configurare i nuovi provider AI se desiderato
- Verificare che il tema si visualizzi correttamente su tutti i dispositivi
Componenti da verificare nella migrazione
| Componente | Azione richiesta | Priorità |
|---|---|---|
| Tema custom | Adattare a Bootstrap 5 | Critica |
| Plugin auth_saml2 | Aggiornare alla versione 5.x compatible | Alta |
| Editor Atto | Sostituire con TinyMCE (già default da 4.x) | Alta |
| Plugin mod_chat | Installare come plugin esterno se necessario | Media |
| Plugin Survey | Installare come plugin esterno se necessario | Media |
| Cron job | Verificare path dopo spostamento in /public | Alta |
| Document Root Apache/Nginx | Puntare a /public | Critica |
| config.php | Verificare $CFG->dirroot e $CFG->wwwroot | Critica |
Timeline delle release Moodle 5.x
| Versione | Rilascio | Tipo | Supporto bug fix | Supporto sicurezza |
|---|---|---|---|---|
| 5.0 | Aprile 2025 | Major | Aprile 2026 | Ottobre 2026 |
| 5.1 | Ottobre 2025 | Minor | Ottobre 2026 | Aprile 2027 |
| 5.2 | Aprile 2026 | Minor | Aprile 2027 | Ottobre 2027 |
| **5.3** | **Ottobre 2026** | **LTS** | **Ottobre 2030** | **Aprile 2031** |
La nostra raccomandazione: se non hai urgenza, puoi attendere Moodle 5.3 (LTS, prevista ottobre 2026) che avrà supporto esteso fino al 2031. Se invece vuoi le novità AI e il nuovo selettore attività, Moodle 5.1 è stabile e pronta per la produzione.
Perché affidarsi a ITN per la migrazione
Non aggiornare in fretta e non farlo da soli se hai un'istanza critica. Il passaggio dalla serie 4 alla serie 5 comporta cambiamenti architetturali significativi (directory /public, Bootstrap 5, rimozione moduli) che richiedono competenza specifica.
In 20+ anni abbiamo gestito migrazioni Moodle per organizzazioni da 100 a 50.000 utenti, dalla PMI alla Pubblica Amministrazione. Conosciamo ogni insidia del processo.
- Analisi pre-migrazione gratuita della tua istanza
- Migrazione completa su ambiente staging + produzione
- Adattamento temi e plugin custom a Bootstrap 5
- Configurazione AI (OpenAI, Ollama o DeepSeek)
- Supporto post-migrazione per 30 giorni
Contattaci per una consulenza gratuita di 30 minuti. Analizziamo la tua istanza e ti diamo una stima precisa di tempi e costi.
Ti è piaciuto questo articolo?
Contattaci per una consulenza gratuita sul tema trattato.
Prenota una consulenza gratuita




