Skip to content

App Agenda Visiva

ProgettoGratuito per sempreCodice pubblico

Agenda Visiva

Un’app per creare agende visive per bambini autistici o con difficoltà di linguaggio. Pensata per la scuola italiana, costruita in co-design con chi lavora in classe, progettata perché i dati dei bambini non lascino mai il dispositivo.

Flutter · iOS & Android · PolyForm Noncommercial · 2026

Il bisogno

Per molti bambini autistici, con ADHD o con svantaggio linguistico, la parte più difficile della giornata non sono le attività: sono le transizioni. Non sapere cosa viene dopo genera ansia, e l’ansia diventa comportamento problema. Le agende visive — sequenze di immagini che mostrano “cosa faccio ora e cosa viene dopo” — sono uno degli strumenti più consolidati nella pratica educativa (approccio TEACCH, Comunicazione Aumentativa e Alternativa): rendono la giornata prevedibile, riducono l’ansia e aumentano l’autonomia.

Nella pratica quotidiana italiana, però, lo strumento resta artigianale: pittogrammi stampati, ritagliati, plastificati e attaccati col velcro, rifatti ogni volta che la routine cambia. Le app esistenti sono quasi tutte in inglese, a pagamento, o costruite senza pensare al nodo più importante: la continuità tra casa e scuola, dove la stessa routine deve funzionare in due contesti con adulti diversi.

Come funziona

01 — L’ADULTO CREA Routine in due minuti

Tre tipi di agenda (Giornata, Prima–Poi, Sequenza passo-passo), migliaia di pittogrammi ARASAAC in italiano, foto personali, timer per attività, riordino col trascinamento.

02 — IL BAMBINO USA Modalità a schermo pieno

Un’attività dominante alla volta, pittogrammi grandi, un tocco su “Fatto” per avanzare, lettura vocale in italiano, timer analogico ad anello, festeggiamento a fine agenda.

03 — SI CONDIVIDE Carta e casa-scuola

PDF ottimizzato per ritaglio e laminazione (1, 2 o 4 pittogrammi per pagina) e scambio dell’agenda tra insegnante e famiglia tramite file, senza alcun server.

In più, una tavola di comunicazione dei bisogni: una griglia di immagini (“Acqua”, “Bagno”, “Aiuto”, “Pausa”…) che il bambino tocca per far parlare il dispositivo al posto suo. È il primo passo della comunicazione richiestiva, sempre a portata di mano durante la routine.

Le decisioni tecniche

Offline-first come scelta di privacy, non come limite

L’app non ha account, backend né trasmissione di dati: nomi, foto e agende vivono solo sul dispositivo. Per dati che riguardano bambini — e che indirettamente possono rivelare una condizione — la miglior garanzia non è una policy: è un’architettura che rende la raccolta impossibile. Le foto importate vengono ridimensionate e ripulite dei metadati EXIF, posizione GPS inclusa. Il data model non prevede alcun campo diagnosi, per progetto.

Zero tracker, verificabile

Nessun SDK di analytics, advertising o crash reporting di terze parti. Non è una promessa: il codice è pubblico e la pipeline di integrazione continua include una deny-list che fa fallire la build se qualcuno introduce un pacchetto di tracciamento. Chiunque può controllare.

Pronta per la sincronizzazione, senza averla

Ogni entità del database nasce già con identificatori UUID generati sul dispositivo, cancellazioni logiche (tombstone) e marcatura delle modifiche: quando arriverà la sincronizzazione casa-scuola, sarà con crittografia end-to-end — il server vedrà solo dati cifrati — e senza migrazioni dolorose. Il formato di condivisione attuale (.agviz) è già il formato della sincronizzazione futura, e non contiene mai il nome del bambino.

Pittogrammi ARASAAC, con filtro

L’app usa i pittogrammi di ARASAAC (Governo di Aragona, licenza CC BY-NC-SA), lo standard de facto della CAA in italiano. Il catalogo copre anche vocabolario per adulti: il picker applica un filtro non disattivabile sui contenuti segnalati come inadatti ai bambini. Una cache a due livelli rende le ricerche già effettuate disponibili anche offline.

Stack

Flutter (iOS e Android da un unico codice), database SQLite con drift, state management con Riverpod, generazione PDF nativa. Codice pubblico con licenza PolyForm Noncommercial: leggibile, verificabile e forkabile, ma con uso commerciale legalmente vietato — questa app è gratuita e lo resterà.

In cosa si differenzia

Esistono buone app commerciali per le agende visive (Choiceworks e First-Then Visual Schedule sono le più note). Agenda Visiva nasce da premesse diverse:

Agenda VisivaApp commerciali tipiche
PrezzoGratuita per sempre, senza acquisti in-appA pagamento o freemium
Lingua e pittogrammiItaliano nativo, ARASAAC integratoInglese, set proprietari
Dati dei bambiniSolo sul dispositivo, zero trackerSpesso account e cloud proprietario
Casa-scuolaScambio via file, nessun serverRaramente prevista, o via cloud
TrasparenzaCodice sorgente pubblico e verificabileCodice chiuso
ProgettazioneCo-design con un’insegnante di infanziaVariabile
StampaPDF per laminazione, formato regolabileNon sempre presente

Perché gratuita? Perché uno strumento educativo per l’inclusione non dovrebbe dipendere dal budget di una famiglia o di una scuola. Il progetto è la mia palestra pubblica di tecnologia assistiva: il ritorno che cerco è il feedback di chi la usa.

Stato del progetto

  • Fatto: MVP completo (editor, modalità bambino, ARASAAC, foto, PDF, condivisione, tavola bisogni), suite di test automatici, integrazione continua;
  • In corso: sperimentazione in una sezione di scuola dell’infanzia e pubblicazione su App Store;
  • Prossimi passi: iterazione sul feedback del pilota, Play Store, sincronizzazione casa-scuola end-to-end con valutazione d’impatto privacy pubblicata nel repository.

Provala, o dimmi cosa manca

Se sei un insegnante, un genitore, un educatore o un terapista: il tuo parere vale più di qualunque funzionalità. Scrivimi cosa funziona e cosa manca.

Scrivimi Codice sorgente su GitHub

Link App Store in arrivo con la pubblicazione. Informativa privacy dell’app.

Pittogrammi: Sergio Palao / ARASAAC (arasaac.org), proprietà del Governo di Aragona, licenza CC BY-NC-SA.