Data Science con Python
10 ore, Secondaria secondo grado
Al giorno d’oggi sempre più decisioni vengono prese in base a dati fattuali e oggettivi. Tutte le discipline, dall’ingegneria alle scienze sociali, necessitano oramai capacità di elaborare dati ed estrarre informazioni utili dall’analisi di fonti eterogenee. Si propone quindi un’introduzione alla data science usando Python, un linguaggio di programmazione popolare sia nell’industria che nell’ambito della ricerca. Il corso è rivolto a studenti con background tecnico-scientifico che desiderino acquisire conoscenze pratiche riguardo l’estrazione, la pulizia, l’analisi e visualizzazione di dati (tra i framework Python usati vi saranno Pandas, Numpy e l’editor Jupyter). Per superare eventuali difficoltà e garantire risultati didattici concreti, le guide presentate saranno passo-passo, prendendo spunto dal sito softpython.it pubblicato dagli autori del corso.
Destinatari e requisiti: SSSG indirizzi tecnico-scientifici che abbiano qualche conoscenza di coding (vedi modulo Coding in Python).
Programma
- Visualizzare i dati (Tutorial). Ambiente di editing Jupyter. Grafici con matplotlib.
- Dove sciare? (Tutorial). Analisi file CSV sciovie del Trentino, Formati dati testuali.
- Cosa succede sulla Stazione Spaziale Internazionale? (Tutorial). Analisi dati con libreria Pandas.
- Che servizi offrono gli Agritur? (Tutorial). Integrazioni dati georeferenziati del Trentino, OpenStreetMap, geocoding con webapi, dati in formato CSV
- Eventi del Trentino. (Tutorial). Estrazione dati da pagine web HTML semi-strutturate dal sito visittrentino.