FONDAMENTI DI GIS E PYTHON PER LE SCIENZE AMBIENTALI
- Anno accademico
- 2026/2027 Programmi anni precedenti
- Titolo corso in inglese
- FUNDAMENTALS OF GIS AND PYTHON FOR THE ENVIRONMENTAL SCIENCES
- Codice insegnamento
- CT0686 (AF:581222 AR:327145)
- Lingua di insegnamento
- Italiano
- Modalità
- In presenza
- Crediti formativi universitari
- 1
- Livello laurea
- Laurea
- Settore scientifico disciplinare
- NN
- Periodo
- I Semestre
- Anno corso
- 2
- Sede
- VENEZIA
- Spazio Moodle
- Link allo spazio del corso
Inquadramento dell'insegnamento nel percorso del corso di studio
Risultati di apprendimento attesi
Prerequisiti
Contenuti
Ciascun modulo prevede 1 ora di lezione frontale e 2 ore di esercitazione guidata su un caso semplice in ambito ambientale.
Modulo 1 – Introduzione a Python per un semplice problema ambientale (3 ore)
Lezione (1 ora)
Introduzione all’ambiente di lavoro Python e ai concetti di base della programmazione utili per affrontare un semplice problema geologico-ambientale. Verranno presentati:
• apertura e utilizzo dell’ambiente di lavoro;
• struttura di uno script;
• variabili, operatori e funzioni matematiche di base;
• inserimento di parametri e calcolo di un’equazione semplice che descrive un processo ambientale;
• organizzazione e salvataggio dei risultati in formato tabellare.
Esercitazione (2 ore)
Attività pratica guidata finalizzata alla scrittura di un semplice script Python per risolvere un’equazione applicata a un tema ambientale. L’esercitazione comprenderà:
• definizione delle variabili in ingresso;
• implementazione dell’equazione in Python;
• esecuzione dello script e verifica dei risultati;
• esportazione dei risultati in un formato utilizzabile in ambiente GIS.
Modulo 2 – Introduzione a QGIS per la rappresentazione cartografica dei risultati (3 ore)
Lezione (1 ora)
Introduzione a QGIS e ai concetti fondamentali per la visualizzazione e rappresentazione spaziale dei dati. Verranno affrontati:
• apertura del software e panoramica dell’interfaccia;
• differenza tra dati raster e vettoriali;
• caricamento di layer e tabelle;
• collegamento tra dati alfanumerici e dati geografici;
• utilizzo di un semplice strumento di QGIS per rappresentare su mappa i risultati ottenuti in Python.
Esercitazione (2 ore)
Attività pratica guidata finalizzata alla costruzione di una mappa tematica a partire dai risultati dell’equazione risolta nel modulo precedente. L’esercitazione comprenderà:
• importazione dei dati prodotti in Python;
• associazione dei risultati a un layer geografico;
• utilizzo di uno strumento di QGIS per la visualizzazione e classificazione dei valori;
• produzione di una semplice carta tematica;
• esportazione finale della mappa.
Testi di riferimento
Modalità di verifica dell'apprendimento
Modalità di esame
Il/la docente ha il dovere di vigilare affinché siano rispettate le regole di autenticità e originalità delle prove d'esame. Di conseguenza, nei casi in cui vi sia il sospetto di un comportamento irregolare, l'esame può prevedere un ulteriore approfondimento, contestuale alla prova d'esame, che potrà essere realizzato anche in modalità differente rispetto alle modalità sopra riportate.
Graduazione dei voti
• 18–22/30: risultato finale corretto, ma codice e approccio descritti solo in modo superficiale durante la prova orale.
• 23–26/30: risultato finale corretto e ben documentato; codice e approccio descritti in modo adeguato durante l’orale, pur con alcune lacune.
• 27–30/30: elaborato eccellente, ben documentato e ben argomentato in sede orale, corredato da riflessioni critiche e da una grafica curata; lode per lavori particolarmente accurati nella realizzazione e nella presentazione.
Metodi didattici
- Esercitazione guidata
- Video tutorials
Altre informazioni
Obiettivi Agenda 2030 per lo sviluppo sostenibile
Questo insegnamento tratta argomenti connessi alla macroarea "Cambiamento climatico e energia" e concorre alla realizzazione dei relativi obiettivi ONU dell'Agenda 2030 per lo Sviluppo Sostenibile