Progetto indipendente, non ufficiale. Non affiliato ad AgID, al Governo italiano o a un ente locale.

Strumenti

Cosa serve davvero, diviso per binario. Nessun software a pagamento. Nessuna carta di credito. L'editor è opzionale: per il file di configurazione basta l'editor di GitHub nel browser.

Quale dashboard si forka. La dashboard da costruire in classe è il template vuoto magiaslab/cruscotto-comune. Non si forka questo minisito (è l'hub di divulgazione) e non si forkano i cruscotti già esistenti: oggi sono tre, il primo è San Vincenzo. San Vincenzo si usa nel binario A come oggetto di lettura: è un esemplare già online, lo stesso programma con un'altra configurazione. Apri il template su GitHub.

Binario A — Leggere i dati

  • Browser. Tutte le lezioni. Un dispositivo ogni due studenti nel binario A; un dispositivo per gruppo nel binario B. Va bene anche lo smartphone per la caccia al dato.
  • Foglio di calcolo (o carta). Confronto fra tre comuni, schede fonti. Se la classe non padroneggia il foglio di calcolo, la tabella si fa su carta: l'obiettivo è il ragionamento, non lo strumento.
  • Proiettore o LIM. Apertura di ogni lezione e confronto in plenaria.
  • Kit dati offline. Piano B se la rete cade. Si prepara il giorno prima: PDF delle pagine, CSV, foglio di confronto. Istruzioni in 05-modelli-e-kit.md.

Binario B — Costruire il cruscotto

  • Browser. Tutte le lezioni. Un dispositivo ogni due studenti nel binario A; un dispositivo per gruppo nel binario B. Va bene anche lo smartphone per la caccia al dato.
  • Proiettore o LIM. Apertura di ogni lezione e confronto in plenaria.
  • Account GitHub del docente o della scuola. Fork del template vuoto github.com/magiaslab/cruscotto-comune. Non forkare questo minisito (è l'hub) né i cruscotti già esistenti: oggi sono tre, il primo è San Vincenzo. Non account studente: i termini di servizio richiedono almeno 13 anni.
  • Account Vercel del docente o della scuola. Deploy del cruscotto. I termini di servizio richiedono almeno 16 anni. Collegato a GitHub prima della lezione 5.
  • Editor di testo (opzionale). Per modificare config/comune.json. Si può anche usare l'editor di GitHub nel browser.
  • Validatore JSON online. Prima di salvare la configurazione. Dice la riga dell'errore.

Requisiti di rete

Verifica con il referente IT almeno una settimana prima. È la causa numero uno di lezioni saltate. Non fidarti del wifi della scuola e non fidarti delle API in diretta.

Domini che la scuola deve consentire.
DominioPerché
github.comFork e repository del template (binario B).
vercel.comDeploy del cruscotto (binario B).
dati.gov.itCaccia al dato, catalogo nazionale (binario A).
istat.itesploradati.istat.it e fonti ISTAT (binario A).
openstreetmap.orgMappe, civici, farmacie, percorsi.
cruscotto-italia.dati.gov.itMCP AgID / Cruscotto Italia, KPI comunali.

Per il binario A tieni pronto il kit dati offline. Per il binario B tieni una registrazione video dei passaggi di fork e deploy, da proiettare se la rete cade.

Progetto indipendente, non ufficiale. Non affiliato ad AgID, al Governo italiano o a un ente locale. Materiali didattici CC BY-SA 4.0.