SOCIAL NETWORK ANALYSIS
- Anno accademico
- 2025/2026 Programmi anni precedenti
- Titolo corso in inglese
- SOCIAL NETWORK ANALYSIS
- Codice insegnamento
- CT0540 (AF:608574 AR:256677)
- Lingua di insegnamento
- Italiano
- Modalità
- In presenza
- Crediti formativi universitari
- 6
- Livello laurea
- Laurea
- Settore scientifico disciplinare
- INF/01
- Periodo
- I Semestre
- Anno corso
- 3
- Sede
- VENEZIA
- Spazio Moodle
- Link allo spazio del corso
Inquadramento dell'insegnamento nel percorso del corso di studio
L'insegnamento è progettato per fornire agli studenti una base metodologica e applicativa nell'analisi delle reti, preparando così a corsi più avanzati in data science, network science e analisi computazionale. Inoltre, il corso integra competenze complementari a discipline quali statistica, machine learning e programmazione, favorendo una formazione multidisciplinare nell'analisi dei dati complessi.
Risultati di apprendimento attesi
- Comprendere i principi fondamentali della gestione, manipolazione, visualizzazione e interpretazione di grandi quantità di dati.
- Acquisire una conoscenza teorica e pratica della network science, con particolare attenzione alla modellizzazione e all’analisi delle reti.
- Conoscere le principali tecniche di analisi delle reti sociali, comprendendone le basi teoriche e i contesti applicativi.
Capacità di applicare conoscenza e comprensione:
- Applicare metodi e strumenti per la gestione e l’analisi di dati strutturati e non strutturati.
- Sviluppare ed eseguire analisi di reti sociali utilizzando software e linguaggi di programmazione adeguati.
- Interpretare criticamente i risultati delle analisi di rete e comunicarli in modo chiaro e rigoroso.
Capacità di apprendimento:
- Essere in grado di consultare e interpretare documentazione tecnica su strumenti di analisi delle reti.
- Sviluppare un approccio critico all’uso dei dati e alle metodologie di analisi delle reti, con la capacità di approfondire autonomamente nuovi strumenti e tecniche.
Prerequisiti
- Programmazione: concetti fondamentali di programmazione strutturata e utilizzo di almeno un linguaggio di programmazione (es. Python).
- Statistica: elementi di statistica descrittiva, probabilità di base e nozioni essenziali di inferenza statistica.
Contenuti
- Reti sociali
- Legami forti e deboli
- Omofilia e influenza sociale
- Dinamiche di rete
- Il fenomeno small-world
- Echo chambers e polarizzazione
(La lista dei contenuti potrebbe subire variazioni.)
Testi di riferimento
Barabási, Albert-László. Network Science. Cambridge University Press, 2016
Modalità di verifica dell'apprendimento
1) Domande teoriche ed esercizi sugli argomenti trattati durante il corso (30%): la valutazione si baserà sulla correttezza delle risposte, sull’uso appropriato del linguaggio e sulla chiarezza espositiva.
2) Discussione del progetto precedentemente concordato con la docente (70%): gli studenti dovranno presentare un’analisi originale applicando metodi, strumenti e tecniche affrontati nel corso. Il progetto può essere svolto individualmente o in gruppi di massimo due persone. La valutazione terrà conto della qualità dello svolgimento rispetto alle linee guida e della complessità tecnica del lavoro.
La discussione del progetto è subordinata al superamento della parte teorica.
Modalità di esame
Graduazione dei voti
- Prova orale: Comprensione parziale degli argomenti teorici, espressione incerta con imprecisioni nel linguaggio. Risposte frammentarie o lacunose.
- Progetto: Rispetto minimo delle linee guida, analisi elementare con possibili errori metodologici. Complessità tecnica limitata, ma sufficiente a dimostrare un'applicazione basilare dei concetti trattati.
Voti 22-24: Discreto
- Prova orale: Risposte corrette ma non sempre approfondite, linguaggio adeguato ma con qualche imprecisione. Buona capacità di applicazione degli argomenti.
- Progetto: Analisi coerente con le linee guida, metodologia adeguata, ma senza particolare approfondimento o originalità. Complessità tecnica moderata.
Voti 25-27: Buono
- Prova orale: Risposte precise e ben argomentate, buon utilizzo del linguaggio tecnico, sicurezza nell’esposizione.
- Progetto: Analisi accurata e ben strutturata, applicazione solida di metodi e strumenti del corso. Complessità tecnica ben sviluppata con spunti di originalità.
Voti 28-30: Ottimo/Eccellente
- Prova orale: Risposte complete e articolate, ottima padronanza degli argomenti e utilizzo appropriato del linguaggio specialistico. Capacità di ragionamento critico e interdisciplinare.
- Progetto: Analisi approfondita e originale, rigorosa applicazione dei metodi con eventuali estensioni o miglioramenti. Elevata complessità tecnica e capacità di problem solving avanzata.
30 e Lode
- Eccellenza sia nella prova orale che nel progetto, con dimostrazione di capacità critiche e analitiche avanzate, esposizione impeccabile e contributo particolarmente innovativo nel progetto.
Metodi didattici
Le lezioni combinano:
- Presentazione teorica dei principi fondamentali dell’analisi delle reti e delle metodologie di riferimento.
- Esempi applicativi, utilizzati per illustrare in modo concreto l’uso dei metodi e strumenti trattati.
- Interazione con gli studenti, favorendo la partecipazione attiva attraverso domande, riflessioni critiche e analisi di casi studio.
Obiettivi Agenda 2030 per lo sviluppo sostenibile
Questo insegnamento tratta argomenti connessi alla macroarea "Capitale umano, salute, educazione" e concorre alla realizzazione dei relativi obiettivi ONU dell'Agenda 2030 per lo Sviluppo Sostenibile