Code Week 22

Virus

Una diretta streaming dalla nostra scuola

L’EU Code Week è un’iniziativa che nasce dal basso e mira a portare la programmazione e l’alfabetizzazione digitale a tutti in modo divertente e coinvolgente.

Il liceo G.B. Grassi alla EU Code Week partecipa con un’attività in diretta streaming giovedì 13 ottobre prossimo, dalle 10.00 alle 11.00. Questo è il link per partecipare: https://meet.google.com/pnx-sxac-xkz.

In un’ora ragazzi e ragazze condenseranno un attività di tre anni dal titolo Va molto meglio … ma non ne siamo ancora fuori, Un modello per lo studio delle epidemie nella provincia di Latina. Vogliamo raccontare di un percorso che ci ha portato a costruire un’applicazione – SIR_EHCovid – che potrebbe aiutare lo studio della diffusione di un’epidemia. L’APP simula il contagio in una popolazione fornendo contemporaneamente i dati dell’infezione giorno per giorno e la distribuzione sul territorio dei malati. Nell’ultima versione, la terza, permette di introdurre nella simulazione la presenza dei vaccinati.

Racconteremo come abbiamo costruito l’applicazione partendo dal modello astratto, implementato utilizzando un generatore di codice ma soprattutto come abbiamo confrontato il nostro modello con alcuni modelli matematici teorici e successivamente lo abbiamo validato confrontando le simulazioni con i dati del contagio nel comune di Latina in questi anni.

  • Realizzazione dell’applicazione
    • Il modello in astratto
    • Programmare senza un linguaggio di programmazione
  • Modello agent based e i modelli teorici
    • Costruzione della funzione teorica
    • Confronto con la simulazione
  • Validazione del modello
    • Raccolta dei dati per il comune di Latina
    • Correzione dei parametri delle simulazioni
  •  What if
    • Cosa sarebbe successo se nel 2021 fosse stato disponibile?
Una simulazione realizzata con SIREHCovid. Ogni punto nella mappa è un individuo. I punti bianchi rappresentano persone suscettibili (che possono, cioè, essere contagiate), in rosso gli infettivi (individui che hanno contratto la malattia, più scura è la tonalità, maggiore è il numero di giorni dall’infezione), infine, in blu, i vaccinati (anche in questo caso più scura è la tonalità maggiore è il tempo passato dalla vaccinazione).
I risultati della simulazione precedente in funzione del tempo (sull’asse delle ascisse in giorni). Lambda è il tasso di contagio (la probabilità che un infettivo contagi un suscettibile nell’unità di tempo), gamma il tasso di guarigione e tau il tasso di mortalità. Modificando i valori dei parametri si possono simulare situazioni differenti, in questo esempio la malattia è decisamente contagiosa (coefficiente lambda molto alto) e mortale!