SlideShare a Scribd company logo
1 of 26
Download to read offline
ForDataJournalist
Strumenti informatici per data journalist
Corso gennaio-marzo 2017
DATA
JOURNALISM
Caratteristiche del data journalism
Analisi dei dati Presentazione dei
contenutiLe informazioni sono estratte da
dati
tramite STRUMENTI
DIGITALI
con METODO
SCIENTIFICO
Non solo parole, ma anche
DESIGN,
FORMEe
COLORIStatistica
Econometria
Data mining
Machine Learning
ANALISI DEI DATI: Il processo di produzione
Raccolta
Dati
Dati
strutturati
Eliminazione
outliers
Stima dati
mancanti
Estrazione
Informazioni
Introduzione
ipotesi
Verifica
ipotesi
Definizione
Story
Presenta-
zione
PRESENTAZIONE DEI CONTENUTI
La strutturazione
delle informazioni e la
presentazione dei dati
per facilitare la
comprensione
DATA VISUALIZATION :un nuovo modo di comunicare
1980 1995 2010
STRUMENTI
INFORMATICI:
INTERAZIONE
UOMO-MACCHIN
L’informatica è una scienza che può essere affrontata da
due punti di vista:
di uno sviluppatore di un utente
(conosce le tecniche) (conosce il bisogno)
ANALISI FUNZIONALE
LINGUAGGIO DI
PROGRAMMAZIONE
Il problema dell’analisi funzionale
Per capire i bisogni dell’utente bisogna, a volte, sviluppare conoscenze
approfondite nelle materie che concorrono a trovare possibili soluzioni. Spesso
queste materie sono molto complesse
INTERAZIONE UOMO-MACCHINA
ESISTONO LIVELLI DIVERSI DI
INTERAZIONE TRA UOMO E MACCHINA
CARATTERIZZATI DA DIVERSI GRADI DI
AUTONOMIA
MIN MAX
DA UN MINIMO DI
AUTONOMIA IN CUI
TUTTO CIÒ CHE
L'UTENTE PUÒ
FARE È STATO
PENSATO
DELL'INFORMATICO
AD UN MASSIMO DI
AUTONOMIA IN CUI
L'UTENTE PUÒ
FARE COSE
IMPENSABILI
ALL'INFORMATICO
Interazione Uomo Macchina
Linguaggio di
programmazione
Barre di MenuTouchscreenMeccanica
AUTONOMIA
FACILITA’ D’USO
COS’È UN LINGUAGGIO DI PROGRAMMAZIONE?
E’ un linguaggio formale dotato di un lessico, una
sintassi, una semantica ben definiti, utilizzato per
programmare una macchina: ovvero per spiegare ad una
macchina che cosa fare. Ciò avviene attraverso la
scrittura di righe di codice: un programma.
I linguaggi utili ad un data journalist
CURVE DI
APPRENDIMENTO DEI
LINGUAGGIO DI
PROGRAMMAZIONE
Ogni attività umana ha una curva di apprendimento
Noia e Frustrazione Gratificazione e soddisfazione
Strumenti per Data Journalist: Analisi dei dati
Noia e frustrazione
Gratificazione
e
soddisfazione
Strumenti per Data Journalist: Data Visualization
Noia e frustrazione
Gratificazione
e
soddisfazione
COME APPRENDERE
UN LINGUAGGIO DI
PROGRAMMAZIONE?
Componenti di un linguaggio di programmazione
STRUTTURA SINTASSI
Funzionalità delle diverse
componenti e loro
relazioni
Corretta scrittura del
linguaggio
Visualizza il contenuto della della porzione di
memoria del calcolatore che ha come
indirizzo “A”
print(A)
console.log(A)
Metodo tradizionale di apprendere un linguaggio
STRUTTURA
SINTASSI
Apprendimento concetti di
base
Apprendimento sintassi
Scrittura esercizi semplici
Sviluppo programmi
1
2
3
4
Metodo ForDataScientist
Mappa concettuale Notebook Jupyter
Metodo ForDataScientist
STRUTTURA
SINTASSI
Apprendimento concetti di
base
Apprendimento sintassi
Utilizzo programmi esistenti
Modifica programmi
1
2
3
4
Regole di sintassi
Mappa sinottica ForDataScientist
Programma
Istruzioni
Caratteri
numeri
Segni
grafici
Input
Output
Configura-
zione
Contenuti
Presenta-
zione
Posiziona-
mento
Strutture
dati
Cicli di
istruzioni
Istruzioni
condizionali
Selettore
Funzioni
Scope
Pacchetti
Moduli
Librerie
Funzioni
anonime
Decoratori
Classi
Oggetti
IMPARA A LEGGERE E
MODIFICARE PROGRAMMI
GIÀ FUNZIONANTI.
LEZIONE 1..
www.fordatascientist.org
A00-ToStart
A02-Notebook-Interface
CONTATTI TELEFONO
051 22 35 20
EMAIL
WORKSHOP@VICEM.IT

More Related Content

Viewers also liked

Viewers also liked (16)

我們的國家-美國
我們的國家-美國我們的國家-美國
我們的國家-美國
 
Tata Kelola TI (IT Governance)
Tata Kelola TI (IT Governance)Tata Kelola TI (IT Governance)
Tata Kelola TI (IT Governance)
 
Tugas 1 0317 individu
Tugas 1 0317 individuTugas 1 0317 individu
Tugas 1 0317 individu
 
Tugas[1] 0317-[tryanita]-[1411511676]
Tugas[1] 0317-[tryanita]-[1411511676]Tugas[1] 0317-[tryanita]-[1411511676]
Tugas[1] 0317-[tryanita]-[1411511676]
 
Drupal Lessons by nois3lab
Drupal Lessons by nois3labDrupal Lessons by nois3lab
Drupal Lessons by nois3lab
 
Tugas 3 0317-imelda felicia-1412510545
Tugas 3 0317-imelda felicia-1412510545Tugas 3 0317-imelda felicia-1412510545
Tugas 3 0317-imelda felicia-1412510545
 
Tugas 4 0317-imelda felicia-1412510545
Tugas 4 0317-imelda felicia-1412510545Tugas 4 0317-imelda felicia-1412510545
Tugas 4 0317-imelda felicia-1412510545
 
Nine Pages You Should Optimize on Your Blog and How
Nine Pages You Should Optimize on Your Blog and HowNine Pages You Should Optimize on Your Blog and How
Nine Pages You Should Optimize on Your Blog and How
 
Creative Traction Methodology - For Early Stage Startups
Creative Traction Methodology - For Early Stage StartupsCreative Traction Methodology - For Early Stage Startups
Creative Traction Methodology - For Early Stage Startups
 
IT in Healthcare
IT in HealthcareIT in Healthcare
IT in Healthcare
 
Dear NSA, let me take care of your slides.
Dear NSA, let me take care of your slides.Dear NSA, let me take care of your slides.
Dear NSA, let me take care of your slides.
 
What I Carry: 10 Tools for Success
What I Carry: 10 Tools for SuccessWhat I Carry: 10 Tools for Success
What I Carry: 10 Tools for Success
 
UX, ethnography and possibilities: for Libraries, Museums and Archives
UX, ethnography and possibilities: for Libraries, Museums and ArchivesUX, ethnography and possibilities: for Libraries, Museums and Archives
UX, ethnography and possibilities: for Libraries, Museums and Archives
 
Designing Teams for Emerging Challenges
Designing Teams for Emerging ChallengesDesigning Teams for Emerging Challenges
Designing Teams for Emerging Challenges
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with Data
 
3 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 20173 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 2017
 

Similar to Fdg2017 presentazione corso

M. Scarnò: Di quali innovazioni nel software per la statistica abbiamo bisogno?
M. Scarnò: Di quali innovazioni nel software per la statistica abbiamo bisogno? M. Scarnò: Di quali innovazioni nel software per la statistica abbiamo bisogno?
M. Scarnò: Di quali innovazioni nel software per la statistica abbiamo bisogno?
Istituto nazionale di statistica
 
Informatica
InformaticaInformatica
Informatica
RGoroz
 
Information Design: Visualizzazione di Informazioni Quantitative
Information Design: Visualizzazione di Informazioni QuantitativeInformation Design: Visualizzazione di Informazioni Quantitative
Information Design: Visualizzazione di Informazioni Quantitative
Duccio Schiavon
 
Linguaggidiprogrammazione
LinguaggidiprogrammazioneLinguaggidiprogrammazione
Linguaggidiprogrammazione
Andrea Serafini
 
AI (Architettura dell'Informazione) for dummies: lezioni e project work
AI (Architettura dell'Informazione) for dummies: lezioni e project workAI (Architettura dell'Informazione) for dummies: lezioni e project work
AI (Architettura dell'Informazione) for dummies: lezioni e project work
Daniela Costantini
 

Similar to Fdg2017 presentazione corso (20)

M. Scarnò: Di quali innovazioni nel software per la statistica abbiamo bisogno?
M. Scarnò: Di quali innovazioni nel software per la statistica abbiamo bisogno? M. Scarnò: Di quali innovazioni nel software per la statistica abbiamo bisogno?
M. Scarnò: Di quali innovazioni nel software per la statistica abbiamo bisogno?
 
Imparare con l'intelligenza artificiale
Imparare con l'intelligenza artificiale Imparare con l'intelligenza artificiale
Imparare con l'intelligenza artificiale
 
Informatica
InformaticaInformatica
Informatica
 
La Business Intelligence per le PMI - Vantaggi ed un minimo di contesto
La Business Intelligence per le PMI - Vantaggi ed un minimo di contestoLa Business Intelligence per le PMI - Vantaggi ed un minimo di contesto
La Business Intelligence per le PMI - Vantaggi ed un minimo di contesto
 
Coding - intro -
Coding   - intro -Coding   - intro -
Coding - intro -
 
Information Design: Visualizzazione di Informazioni Quantitative
Information Design: Visualizzazione di Informazioni QuantitativeInformation Design: Visualizzazione di Informazioni Quantitative
Information Design: Visualizzazione di Informazioni Quantitative
 
Processing -guida_introduttiva_alla_pro
Processing  -guida_introduttiva_alla_proProcessing  -guida_introduttiva_alla_pro
Processing -guida_introduttiva_alla_pro
 
Serve Davvero il Machine Learning nelle PMI? | Niccolò Annino
Serve Davvero il Machine Learning nelle PMI? | Niccolò AnninoServe Davvero il Machine Learning nelle PMI? | Niccolò Annino
Serve Davvero il Machine Learning nelle PMI? | Niccolò Annino
 
Graphics for dummies
Graphics for dummiesGraphics for dummies
Graphics for dummies
 
Graphics for dummies
Graphics for dummiesGraphics for dummies
Graphics for dummies
 
Multimedia E formazione - Prof. Maurizio Masini
Multimedia E formazione - Prof. Maurizio MasiniMultimedia E formazione - Prof. Maurizio Masini
Multimedia E formazione - Prof. Maurizio Masini
 
Linguaggidiprogrammazione
LinguaggidiprogrammazioneLinguaggidiprogrammazione
Linguaggidiprogrammazione
 
Ugi Alt.Net Conf0110
Ugi Alt.Net Conf0110Ugi Alt.Net Conf0110
Ugi Alt.Net Conf0110
 
Progettazione di interfaccie e tassonomia
Progettazione di interfaccie e tassonomiaProgettazione di interfaccie e tassonomia
Progettazione di interfaccie e tassonomia
 
AI (Architettura dell'Informazione) for dummies: lezioni e project work
AI (Architettura dell'Informazione) for dummies: lezioni e project workAI (Architettura dell'Informazione) for dummies: lezioni e project work
AI (Architettura dell'Informazione) for dummies: lezioni e project work
 
Strutture dati 00-corso2018-2019
Strutture dati 00-corso2018-2019Strutture dati 00-corso2018-2019
Strutture dati 00-corso2018-2019
 
Marketing Aumentato e Intelligenza Artificiale - Master MUMM
Marketing Aumentato e Intelligenza Artificiale - Master MUMMMarketing Aumentato e Intelligenza Artificiale - Master MUMM
Marketing Aumentato e Intelligenza Artificiale - Master MUMM
 
BI Leonardo Settore Risorse Umane
BI Leonardo Settore Risorse UmaneBI Leonardo Settore Risorse Umane
BI Leonardo Settore Risorse Umane
 
Cosa è un servizio digitale?
Cosa è un servizio digitale?Cosa è un servizio digitale?
Cosa è un servizio digitale?
 
Press area online di Francesca Anzalone
Press area online di Francesca AnzalonePress area online di Francesca Anzalone
Press area online di Francesca Anzalone
 

More from Studiabo

More from Studiabo (20)

Big data rischi
Big data rischiBig data rischi
Big data rischi
 
Big data correlazioni
Big data correlazioniBig data correlazioni
Big data correlazioni
 
Ravenna2019 - lezione Big Data
Ravenna2019 - lezione Big DataRavenna2019 - lezione Big Data
Ravenna2019 - lezione Big Data
 
Strutture dati 08-reshape
Strutture dati 08-reshapeStrutture dati 08-reshape
Strutture dati 08-reshape
 
Strutture dati 07-multiindex
Strutture dati 07-multiindexStrutture dati 07-multiindex
Strutture dati 07-multiindex
 
Strutture dati 06-dataframe
Strutture dati 06-dataframeStrutture dati 06-dataframe
Strutture dati 06-dataframe
 
Strutture dati 05-numpypandas
Strutture dati 05-numpypandasStrutture dati 05-numpypandas
Strutture dati 05-numpypandas
 
Strutture dati 04-funzionicustom-classioggetti
Strutture dati 04-funzionicustom-classioggettiStrutture dati 04-funzionicustom-classioggetti
Strutture dati 04-funzionicustom-classioggetti
 
Strutture dati 03-stutturedatibuiltin
Strutture dati 03-stutturedatibuiltinStrutture dati 03-stutturedatibuiltin
Strutture dati 03-stutturedatibuiltin
 
Strutture dati 02-strutturecontrollo-funzionibuiltin
Strutture dati 02-strutturecontrollo-funzionibuiltinStrutture dati 02-strutturecontrollo-funzionibuiltin
Strutture dati 02-strutturecontrollo-funzionibuiltin
 
Strutture dati 01-numeristringhe
Strutture dati 01-numeristringheStrutture dati 01-numeristringhe
Strutture dati 01-numeristringhe
 
Pres ulisse acciaio-ottobre2018
Pres ulisse acciaio-ottobre2018Pres ulisse acciaio-ottobre2018
Pres ulisse acciaio-ottobre2018
 
Strutture dati 08-reshape
Strutture dati 08-reshapeStrutture dati 08-reshape
Strutture dati 08-reshape
 
Pres ulisse acciaio-aprile2018
Pres ulisse acciaio-aprile2018Pres ulisse acciaio-aprile2018
Pres ulisse acciaio-aprile2018
 
Strutture dati 02-strutturecontrollo-funzionibuiltin
Strutture dati 02-strutturecontrollo-funzionibuiltinStrutture dati 02-strutturecontrollo-funzionibuiltin
Strutture dati 02-strutturecontrollo-funzionibuiltin
 
Strutture dati 07-multiindex
Strutture dati 07-multiindexStrutture dati 07-multiindex
Strutture dati 07-multiindex
 
Strutture dati 05-numpypandas
Strutture dati 05-numpypandasStrutture dati 05-numpypandas
Strutture dati 05-numpypandas
 
Strutture dati 06-dataframe
Strutture dati 06-dataframeStrutture dati 06-dataframe
Strutture dati 06-dataframe
 
Strutture dati 04-funzionicustom-classioggetti
Strutture dati 04-funzionicustom-classioggettiStrutture dati 04-funzionicustom-classioggetti
Strutture dati 04-funzionicustom-classioggetti
 
Strutture dati 03-stutturedatibuiltin
Strutture dati 03-stutturedatibuiltinStrutture dati 03-stutturedatibuiltin
Strutture dati 03-stutturedatibuiltin
 

Fdg2017 presentazione corso