italian internet day 2016

54
Coding in your Classroom, Now! alian Internet Day 29-04-2016 [email protected] @neutralaccess

Upload: alessandro-bogliolo

Post on 21-Mar-2017

1.451 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Italian Internet day 2016

Coding in your Classroom, Now!

Italian Internet Day29-04-2016

[email protected]@neutralaccess

Page 2: Italian Internet day 2016

Coding in your Classroom, Now!

1 2

Page 3: Italian Internet day 2016

Coding in your Classroom, Now!

12

Page 4: Italian Internet day 2016

Coding in your Classroom, Now!

1

2

Page 5: Italian Internet day 2016

Coding in your Classroom, Now!

1 > 100.000

2 < 100.000

Page 6: Italian Internet day 2016

Coding in your Classroom, Now!

insegnante

alunno

Page 7: Italian Internet day 2016

Coding in your Classroom, Now!

elementari

medie

superiori

Page 8: Italian Internet day 2016

Coding in your Classroom, Now!

IL COLLEGAMENTOcomunicazione

canale

Page 9: Italian Internet day 2016

Coding in your Classroom, Now!

I COLLEGAMENTI

Page 10: Italian Internet day 2016

Coding in your Classroom, Now!

IL GROVIGLIO

Page 11: Italian Internet day 2016

Coding in your Classroom, Now!

IL GROVIGLIO

Page 12: Italian Internet day 2016

Coding in your Classroom, Now!

LA STELLA

Page 13: Italian Internet day 2016

Coding in your Classroom, Now!

LA RETE

nodi

Page 14: Italian Internet day 2016

Coding in your Classroom, Now!

I CAMMINI

Page 15: Italian Internet day 2016

Coding in your Classroom, Now!

I CAMMINI

Page 16: Italian Internet day 2016

Coding in your Classroom, Now!

I CAMMINI

Page 17: Italian Internet day 2016

Coding in your Classroom, Now!

RETE DI RETIINTERNET

Page 18: Italian Internet day 2016

Coding in your Classroom, Now!

0101001101110101001010100101010010110010

01010011 01110101 00101010 01010100 10110010

bit stream

pacchetti

0101001101110101001010100101010010110010

01010011 01110101 00101010 01010100 10110010

I DATI0

1 bit

Page 19: Italian Internet day 2016

Coding in your Classroom, Now!I PROTOCOLLI

collegamento

Page 20: Italian Internet day 2016

Coding in your Classroom, Now!I PROTOCOLLI

rete

Page 21: Italian Internet day 2016

Coding in your Classroom, Now!

trasporto

01010011 01110101 00101010 01010100 10110010

01010011 01110101 00101010 01010100 10110010

I PROTOCOLLI

Page 22: Italian Internet day 2016

Coding in your Classroom, Now!

applicazione

0101001101110101001010100101010010110010

0101001101110101001010100101010010110010

I PROTOCOLLI

Page 23: Italian Internet day 2016

Coding in your Classroom, Now!

I PRINCIPI

applicazionetrasporto

collegamentorete

10110010 10110010

Separazione dei compitiDa parte a parte

Neutralità

TCPIP

ResponsabilitàPrincipali fa

ttori di sv

iluppo

https://youtu.be/-hcdnwraKJw

Page 24: Italian Internet day 2016

Coding in your Classroom, Now!

GLI INDIRIZZI

Ogni nodo della rete ha un indirizzo IP univoco

Statico

DinamicoAssegnato in modo gerarchico

193.214.2.21

Page 25: Italian Internet day 2016

Coding in your Classroom, Now!

LE PERSONE

Dietro ad ogni indirizzo IP c’è un responsabilePiù utenti possono usare lo stesso indirizzo IP-In momenti diversi-Da porte diverse

193.214.2.21

Page 26: Italian Internet day 2016

Coding in your Classroom, Now!

LE TRACCEQuando, da che IP address, cosa

193.214.2.21

denuncia

Page 27: Italian Internet day 2016

Coding in your Classroom, Now!

0101001101110101001010100101010010110010

01010011 01110101 00101010 01010100 10110010

file

bit stream

pacchetti

0101001101110101001010100101010010110010

01010011 01110101 00101010 01010100 10110010

I file inviati non scompaiono dal nodo che li ha trasmessi

I FILE

Page 28: Italian Internet day 2016

Coding in your Classroom, Now!

0101001101110101001010100101010010110010

0101001101110101001010100101010010110010

I NODI

I nodi sono computer

Page 29: Italian Internet day 2016

Coding in your Classroom, Now!I CANALI

wireless

rame

fibra

Page 30: Italian Internet day 2016

Coding in your Classroom, Now!

0101001101110101001010100101010010110010

0101001101110101001010100101010010110010

I CODICI

I codici sono convenzioniI bit non hanno un significato intrinsecoPer comunicare occorrecondividere laconvenzione

Per violare segreti o contraffare documenti occorre conoscere la convenzione

1110011011101010011101000010100101110111

1110011011101010011101000010100101110111Messaggio cifrato

Cana

le cif

rato

Page 31: Italian Internet day 2016

Coding in your Classroom, Now!

IL CONTROLLO

Interessi contrastantiRiservatezza – sicurezza nazionale - prestazioni

Limite alla robustezza delle chiavi

Page 32: Italian Internet day 2016

Coding in your Classroom, Now!

I DATI

locali

remotiIn cloud

pubblici

fisici

Page 33: Italian Internet day 2016

Coding in your Classroom, Now!

La nostra identità digitale è rappresentata dalle nostre credenziali di accesso ai dati e ai sistemi

L’IDENTITA’ DIGITALE

username

passwordOTP certificati digitali

SPID

L’identità digitale non è unicaL’identità digitale è sempre più LA NOSTRA EFFETTIVA identità

Page 34: Italian Internet day 2016

Coding in your Classroom, Now!

LA P

RIVA

CY

Quando utilizzi i nostri servizi, ad esempio quando esegui una ricerca su Google, trovi indicazioni stradali in Google Maps o guardi un video su YouTube, Google raccoglie informazioni di base per far funzionare questi servizi. Queste informazioni possono includere:

• Cose che hai cercato• Siti web che hai visitato• Video che hai guardato• Annunci su cui hai fatto clic o che hai aperto da

dispositivi mobili• La tua posizione• Informazioni sul dispositivo• Dati relativi a cookie e indirizzo IP

Cose che fai

https://privacy.google.com/intl/it_ALL/data-we-collect.html

Contesto

Page 35: Italian Internet day 2016

Coding in your Classroom, Now!

LA P

RIVA

CY

Quando crei un account Google, conserviamo le informazioni di base da te indicate. Tali informazioni possono includere:

• Nome• Indirizzo email e password• Data di nascita• Sesso• Numero di telefono• PaeseSe ci hai fornito i tuoi dati di fatturazione

per effettuare un acquisto, questi vengono conservati al sicuro nei nostri server, esattamente come facciamo con le tue informazioni di base.

Cose che ti contraddistinguonohttps://privacy.google.com/intl/it_ALL/data-we-collect.html

Page 36: Italian Internet day 2016

Coding in your Classroom, Now!

LA P

RIVA

CY

Se hai eseguito l'accesso con il tuo account Google, Google conserva e protegge ciò che crei utilizzando i nostri servizi. In questo modo potrai sempre accedere alle tue informazioni ogni volta che ti servono. Tali informazioni possono includere:

• Email inviate e ricevute su Gmail• Contatti aggiunti• Eventi del calendario• Foto e video caricati• Documenti, Fogli e Presentazioni su Drive

Cose che crei

https://privacy.google.com/intl/it_ALL/data-we-collect.html

Page 37: Italian Internet day 2016

Coding in your Classroom, Now!

I PROFILI

L’intersezione di insiemi a cui apparteniamo finisce per identificarci

L’ingegneria sociale

Page 38: Italian Internet day 2016

Coding in your Classroom, Now!IL SOFTWARE

Il software viene scambiato come qualunque altro file

Ogni sistema informatico dipende dal software

E’ praticamente impossibile sapere davvero cosa fa il software che installiamo

Navigando in web scarichiamo

ed eseguiamo continuamente

software

Page 39: Italian Internet day 2016

Coding in your Classroom, Now!

L’HARDWAREL’hardware non è inerme senza il software

Può fare cose in autonomiaContiene

nativamente del software

Decide come eseguire il software

Page 40: Italian Internet day 2016

Coding in your Classroom, Now!

CYBER-PHYSICAL SYSTEMS

Sensori

OggettiAttuatori

Tag

La crescente dipendenza da Internet della realtà fisica pone problemi di sicurezza

Page 41: Italian Internet day 2016

Coding in your Classroom, Now!

HAC

KERS

Non esistono sistemi inviolabili CRACKERS

Non esistono crimini perfetti

La sicurezza ha un costoOgni violazione ha un costo

Gli hacker mettono in evidenza le vulnerabilità, i cracker le sfruttano

tempodenaroimmediatez

za libertàprestazioni

rischiotempodenaro

Nessun sistema

resiste per sempre

agli uni e agli altri

Page 42: Italian Internet day 2016

Coding in your Classroom, Now!

INTERNET OGGI

http://www.internetlivestats.com/

Page 43: Italian Internet day 2016

Coding in your Classroom, Now!

CODING…

collegamento 01100101 0

01110101 0

Bit di parità

Controllo di parità

Page 44: Italian Internet day 2016

Coding in your Classroom, Now!

CODING…

retecollegamento

Page 45: Italian Internet day 2016

Coding in your Classroom, Now!

CODING…

retecollegamento

1

Page 46: Italian Internet day 2016

Coding in your Classroom, Now!

CODING…

retecollegamento

1

2

2

22

Page 47: Italian Internet day 2016

Coding in your Classroom, Now!

CODING…

retecollegamento

1

2

2

22

3

3

3

Page 48: Italian Internet day 2016

Coding in your Classroom, Now!

CODING…

retecollegamento

1

2

2

22

3

3

3

4

4

4

Page 49: Italian Internet day 2016

Coding in your Classroom, Now!

CODING…

retecollegamento

1

2

2

22

3

3

3

4

4

4

5

5

Page 50: Italian Internet day 2016

Coding in your Classroom, Now!

CODING…

retecollegamento

1

2

2

22

3

3

3

4

4

4

5

5

6

6

Page 51: Italian Internet day 2016

Coding in your Classroom, Now!

CODING…

retecollegamento https://scratch.mit.edu/projects/105438196/

https://scratch.mit.edu/projects/105450867/

Page 52: Italian Internet day 2016

Coding in your Classroom, Now!

CODING…

trasporto

collegamentorete

01010011 01110101 00101010 01010100 10110010

Page 53: Italian Internet day 2016

Coding in your Classroom, Now!

CODING…

applicazionetrasporto

collegamentorete

0101001101110101001010100101010010110010

Page 54: Italian Internet day 2016

Coding in your Classroom, Now!

Italian Internet Day