Paolo Dalprato
ChoiceMap¶
Ultimo aggiornamento: 26 gennaio 2026
Un framework per documentare processi a scelte multiple.
ChoiceMap trasforma workflow complessi in esperienze interattive. Invece di leggere un documento dall'inizio alla fine, l'utente naviga attraverso un albero decisionale dove ogni scelta apre un percorso diverso.
L'utente vede una serie di schede con scelte multiple che portano a percorsi diversi. In qualsiasi momento può aprire la mappa visuale per vedere la struttura completa, i nodi già visitati e la posizione attuale. Questa doppia modalità, navigazione guidata e visione d'insieme, riduce il disorientamento tipico dei contenuti ramificati.
Lo strumento è pensato per formatori aziendali, instructional designer e creatori di contenuti didattici che vogliono trasformare materiali statici in esperienze coinvolgenti. Un manuale di procedure diventa un percorso guidato, un troubleshooting diventa una guida interattiva, un caso di studio diventa una simulazione decisionale.
Su GitHub il repository è github.com/paolodalprato/ChoiceMap
Cosa puoi creare¶
Con ChoiceMap puoi costruire diversi tipi di contenuti interattivi.
Percorsi formativi che si adattano alle risposte dell'utente: chi risponde correttamente prosegue, chi sbaglia riceve spiegazioni aggiuntive prima di continuare.
Simulazioni di processo che guidano attraverso procedure complesse, come l'escalation di un ticket di assistenza o la gestione di una richiesta cliente.
Quiz ramificati dove ogni risposta porta a un feedback specifico e il percorso cambia in base alle scelte.
Storie interattive in stile "libro-game" per onboarding, formazione sulla sicurezza, o esplorazione di scenari aziendali.
Come funziona¶
Il framework si compone di tre strumenti che lavorano insieme:
- Navigator: visualizza lo scenario e gestisce l'interazione per l'utente.
- Scenario Editor: permette di creare e modificare i contenuti in modo visuale.
- Theme Editor: consente di personalizzare colori, font e branding aziendale.
I contenuti sono file JSON semplici, modificabili anche con un editor di testo. Non serve un server complesso: basta un web server statico per pubblicare gli scenari, ad esempio GitHub Pages.
A chi è rivolto questo manuale¶
Il manuale guida passo dopo passo dalla prima installazione fino alla pubblicazione online. Non richiede competenze di programmazione. È sufficiente saper usare un browser e avere dimestichezza con operazioni base come scaricare file e modificare testo.
Se sai già cos'è un file JSON, troverai la struttura dei dati familiare. Se non lo sai, il manuale spiega tutto quello che serve per creare scenari funzionanti.
