|
All’inizio dell’anno scolastico uno dei compiti più noiosi è trasformare il piano annuale delle attività, spesso contenuto in un PDF o in un documento Word, in una serie di appuntamenti da inserire nel calendario.
Collegi docenti, consigli di classe, dipartimenti, colloqui con le famiglie, scrutini, esami, riunioni e altri impegni sono spesso già organizzati in una tabella. Il problema è che quella tabella rimane un documento statico, mentre sarebbe molto più utile avere tutti gli appuntamenti direttamente nel Google Calendar, con data, ora e descrizione, così da ricevere anche le relative notifiche.
La buona notizia è che possiamo automatizzare gran parte del lavoro utilizzando ChatGPT e il formato .ics, un formato standard per lo scambio di eventi del calendario.
L’infografica mostra un percorso in 7 passaggi, che possiamo seguire in modo molto semplice.
1. Preparare il documento con gli impegni annuali
Il punto di partenza è il documento che contiene il calendario delle attività scolastiche.
Può essere, ad esempio, un PDF, un file Word o una tabella con informazioni simili:
|
Data |
Ora |
Attività |
|
10/09/2026 |
16:30 |
Collegio docenti |
|
15/09/2026 |
17:00 |
Consiglio di classe |
|
22/09/2026 |
16:30 |
Dipartimento |
|
05/10/2026 |
16:00 |
Colloqui con le famiglie |
La cosa importante è che siano presenti, per quanto possibile, data, orario e descrizione dell'attività.
Se il documento è un PDF ottenuto da una scansione, potrebbe essere necessario prima effettuare il riconoscimento del testo (OCR).
2. Estrarre il testo dal PDF
Se il piano annuale è in PDF, dobbiamo trasformare il suo contenuto in un testo che possa essere facilmente elaborato.
Possiamo utilizzare strumenti come Google Drive/Google Documenti, che in molti casi consentono di aprire un PDF e ricavarne il testo, oppure altri strumenti OCR.
L'obiettivo non è necessariamente ottenere un documento perfettamente impaginato. Ci interessa soprattutto recuperare correttamente informazioni come:
data → ora → attività → eventuale luogo o descrizione
È proprio questa struttura che permetterà successivamente all'intelligenza artificiale di riconoscere gli appuntamenti.
3. Copiare il testo
Una volta estratto il testo, possiamo copiarlo e prepararlo per il passaggio successivo.
A questo punto è utile fare una piccola verifica: le date e gli orari sono stati riconosciuti correttamente?
Questo controllo è particolarmente importante quando il documento originale contiene tabelle complesse. Un OCR potrebbe, per esempio, confondere una data oppure spostare un orario nella riga sbagliata.
Meglio dedicare un minuto a questo controllo piuttosto che ritrovarsi con un calendario pieno di appuntamenti sbagliati!
4. Incollare il testo in ChatGPT e creare il calendario
Ed eccoci al passaggio più interessante.
Possiamo incollare il testo in ChatGPT e chiedergli di trasformarlo in un file .ics, cioè un file di calendario compatibile con Google Calendar.
Un prompt efficace potrebbe essere questo:
Analizza il testo che ti fornisco. Individua tutti gli impegni scolastici presenti, riconoscendo data, ora di inizio, ora di fine e titolo dell'attività. Trasforma ogni impegno in un evento di calendario. Se manca l'orario di fine, considera una durata di 1 ora. Mantieni esattamente le date indicate. Crea un file .ics compatibile con Google Calendar, utilizzando il fuso orario Europe/Rome. Non inventare eventi o informazioni non presenti nel testo. Prima di generare il file, indicami eventuali date o orari ambigui che devo controllare.
Questa ultima frase è particolarmente importante: non dobbiamo chiedere all'AI di "indovinare" i dati mancanti.
Se, per esempio, nel documento compare:
15 settembre – Consiglio di classe ma non è indicato l'orario, è meglio che ChatGPT segnali il problema invece di inventare un orario.
Un consiglio ancora più utile
Possiamo chiedere all'AI di organizzare gli eventi secondo una struttura precisa:
Titolo: Consiglio di classe
Data: 15 settembre 2026
Ora inizio: 17:00
Ora fine: 18:00
Descrizione: Consiglio di classe – attività prevista dal Piano annuale
Luogo: Aula/online, se indicato nel documento
In questo modo il risultato sarà molto più ordinato.
5. Scaricare il file .ics
Una volta elaborati gli appuntamenti, ChatGPT può creare il file .ics.
Questo file contiene tutti gli eventi sotto forma di dati che Google Calendar è in grado di interpretare.
Il vantaggio è notevole: non dobbiamo inserire manualmente decine di appuntamenti uno alla volta. Un piano annuale con 40, 50 o anche 100 impegni può essere trasformato in un unico file.
Naturalmente è consigliabile controllare il risultato prima di considerare concluso il lavoro, soprattutto se il documento originale era particolarmente complesso.
6. Importare il file in Google Calendar
A questo punto apriamo Google Calendar.
Dal computer possiamo accedere alle impostazioni del calendario e scegliere la funzione relativa a Importa ed esporta. Da qui selezioniamo Importa, scegliamo il file .ics appena creato e indichiamo il calendario nel quale vogliamo inserire gli eventi.
Google Calendar importerà automaticamente gli appuntamenti contenuti nel file.
Ed è qui che il nostro vecchio piano annuale, prima relegato a una tabella dentro un PDF, comincia a diventare veramente utile.
7. Tutti gli impegni nel Google Calendar
Terminata l'importazione, possiamo finalmente visualizzare tutti gli appuntamenti direttamente nel calendario.
Potremo quindi vedere, ad esempio:
10 settembre – Collegio docenti
15 settembre – Consiglio di classe
22 settembre – Dipartimento
5 ottobre – Colloqui con le famiglie
E soprattutto potremo sfruttare tutte le funzioni di Google Calendar: notifiche, promemoria, visualizzazione giornaliera/settimanale/mensile, condivisione del calendario e sincronizzazione con smartphone e tablet.
Attenzione a un dettaglio importante
Prima dell'importazione definitiva è consigliabile controllare almeno tre elementi:
Le date. Verificare che giorno, mese e anno siano corretti.
Gli orari. È facile che un PDF riporti, per esempio, "16.30-18.30" e che durante l'estrazione del testo l'informazione venga alterata.
Gli eventi ambigui. Se il documento contiene indicazioni come "data da definire", "ore 16 circa" oppure attività distribuite su più giornate, è meglio non lasciare all'AI la decisione finale.
Un esempio concreto
Immaginiamo che dal Piano annuale venga estratto questo testo:
10 settembre 2026 – Collegio docenti – ore 16.30-18.30
15 settembre 2026 – Consiglio di classe – ore 17.00-18.00
22 settembre 2026 – Riunione dipartimento – ore 16.30-18.00
5 ottobre 2026 – Colloqui con le famiglie – ore 16.00-19.00
Invece di creare manualmente quattro eventi, possiamo chiedere a ChatGPT di trasformare queste informazioni in un file .ics.
Il risultato sarà un calendario nel quale ogni appuntamento sarà un vero evento, non semplicemente una voce di testo.
E possiamo fare la stessa cosa partendo da un piano annuale molto più lungo.
Da semplice documento a strumento organizzativo
Questa procedura mostra bene un utilizzo dell'intelligenza artificiale che va oltre la semplice generazione di testi.
L'AI viene utilizzata come ponte tra due strumenti: da una parte abbiamo un documento scolastico statico, dall'altra un ambiente digitale dinamico come Google Calendar.
Il flusso diventa quindi:
Piano annuale → estrazione del testo → ChatGPT → file .ics → Google Calendar
Con pochi passaggi possiamo trasformare un documento che normalmente consulteremmo soltanto quando ne abbiamo bisogno in uno strumento attivo di organizzazione del lavoro.
E c'è anche un interessante risvolto didattico: lo stesso procedimento può essere utilizzato per insegnare agli studenti come l'AI possa trasformare dati non strutturati in informazioni organizzate e utilizzabili, introducendo in modo concreto concetti come strutturazione dei dati, automazione, controllo degli errori e verifica dell'output dell'intelligenza artificiale.
In altre parole, non è semplicemente: "facciamo fare il calendario a ChatGPT".
È un piccolo esempio di come l'AI possa aiutarci a risparmiare tempo nelle attività ripetitive, lasciandoci più tempo per quelle che richiedono davvero il nostro lavoro professionale.
|