benvenuti al codeweek 2015!€¦ · semplificata della realtà, tramite tecniche e metodi per...

9
Benvenuti al CodeWeek 2015!

Upload: others

Post on 21-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Benvenuti al CodeWeek 2015!€¦ · semplificata della realtà, tramite tecniche e metodi per l’analisi, la rappresentazione, l’elaborazione, la memorizzazione e la trasmissione

Benvenuti al CodeWeek 2015!

Page 2: Benvenuti al CodeWeek 2015!€¦ · semplificata della realtà, tramite tecniche e metodi per l’analisi, la rappresentazione, l’elaborazione, la memorizzazione e la trasmissione

Europe CodeWeek 2015

• Settimana europea della

programmazione dal 10 al 18

Ottobre 2015 – III edizione

• Esperienza di programmazione

per divulgare il pensiero

computazionale all’interno delle

scuole

• http://codeweek.it/

• Coordinata dall’Università di

Urbino

Page 3: Benvenuti al CodeWeek 2015!€¦ · semplificata della realtà, tramite tecniche e metodi per l’analisi, la rappresentazione, l’elaborazione, la memorizzazione e la trasmissione

Informatica

(Computer Science)

Derivato dal francese informatique e coniato dall’ingegnere francese

Philippe Dreyfus nel 1962, il termine INFORMATICA

(contrazione di informazione automatica) si riferisce alla

disciplina scientifica che aiuta a risolvere PROBLEMI di una parte

semplificata della realtà, tramite tecniche e metodi per l’analisi, la

rappresentazione, l’elaborazione, la memorizzazione e la trasmissione

dell’informazione.

2015 – Coding at Ciampoli-Spaventa

L’informatica è L’informatica non è

• La scienza che studia

i metodi e i processi

per risolvere i

problemi

• Lo studio dei

calcolatori.

• La tecnica per

installare il software.

• La scienza del

ragionamento

automatico

• L’uso dei computer.

• L’abilità di navigare

su Internet.

• La scienza che ha

come principale

applicazione il

mondo dei computer

e del

software(linguaggi,

algoritmi,

architetture,

applicazioni,

interfacce, Web)

• La conoscenza di

svariati linguaggi di

programmazione.

• Soltanto

programmare

• La tecnica per

assemblare i

computer.

• La conoscenza di

particolari software.

Page 4: Benvenuti al CodeWeek 2015!€¦ · semplificata della realtà, tramite tecniche e metodi per l’analisi, la rappresentazione, l’elaborazione, la memorizzazione e la trasmissione

Informatica

(Computer Science)

2015 – Coding at Ciampoli-Spaventa

• Ci aiuta nella formulazione, comprensione e verifica dei problemi

Esempi di problemi mal formulati • Calcolare il massimo comun divisore

• Vorrei un biglietto per due persone

• Vorrei un biglietto per il 20 ottobre

Esempio di problema ambiguo • Cucinare la pasta

• Ci aiuta nell’astrazione dei problemi

Esempio di problema non generale • Trovare il minimo tra i numeri 4,8 e 2

• I programmi devono essere testati dagli esseri umani

• Sviluppare routine in assenza di supporti tecnologi

• CS-unplugged

Analisi e

rappresentazione

delle informazioni

(dei problemi e

della realtà)

Page 5: Benvenuti al CodeWeek 2015!€¦ · semplificata della realtà, tramite tecniche e metodi per l’analisi, la rappresentazione, l’elaborazione, la memorizzazione e la trasmissione

Informatica

(Computer Science)

2015 – Coding at Ciampoli-Spaventa

• Scienza interdisciplinare: molte delle attività proposte

sono correlate ad argomenti di matematica, per esempio

l’esplorazione dei numeri binari, mappe e grafi,

problemi di riconoscimento e di ordinamento,

crittografia. Altre attività riguardano argomenti di solito

trattati in corsi di tecnologia, come per esempio

l’apprendimento di come effettivamente funzioni un

computer. «Se in geometria hanno studiato l’angolo giro e nel

videogioco che costruiscono devono ruotare

un’astronave, ecco che riescono a dare un senso al

concetto di 360 gradi. A 7 anni con Scratch riescono già a

capire il sistema di coordinate cartesiane. Ma può valere

anche per le discipline letterarie»

Massimo Avvisati di Codemotion

Page 6: Benvenuti al CodeWeek 2015!€¦ · semplificata della realtà, tramite tecniche e metodi per l’analisi, la rappresentazione, l’elaborazione, la memorizzazione e la trasmissione

Informatica

(Computer Science)

• Condivide con altre scienze lo studio delle tecniche

risolutive di problemi che prevedono di decomporre,

ristrutturare, risolvere sotto-problemi e ricomporne le

soluzioni..

• La programmazione è, per sua natura, un processo

costruttivo

• Provare a costruire algoritmi/programmi in modo

autonomo spinge l’allievo, ad ogni difficoltà, alla

ricerca di nuove soluzioni e strategie.

2015 – Coding at Ciampoli-Spaventa

Page 7: Benvenuti al CodeWeek 2015!€¦ · semplificata della realtà, tramite tecniche e metodi per l’analisi, la rappresentazione, l’elaborazione, la memorizzazione e la trasmissione

Pensiero computazionale (Computational Thinking) – J. Wing - 2006

• INFORMATICA ≠ USO DEL COMPUTER

• L’informatica ha introdotto nuove modalità di pensiero.

• Il lato SCIENTIFICO-CULTURALE dell’informatica aiuta a sviluppare competenze logiche e capacità di risolvere problemi in modo efficiente e creativo, qualità importanti per tutti i futuri cittadini indipendentemente dalle scelte professionali.

• Il pensiero computazionale va ben oltre l’uso della tecnologia, ed è indipendente da essa (sebbene la sfrutti intensivamente)

2015 – Coding at Ciampoli-Spaventa

Page 8: Benvenuti al CodeWeek 2015!€¦ · semplificata della realtà, tramite tecniche e metodi per l’analisi, la rappresentazione, l’elaborazione, la memorizzazione e la trasmissione

Il coding non è una cosa “da maschietti”

ma un ottimo strumento per avvicinare

le discipline matematico-scientifiche

anche le bambine. E aiutare al colmare

in prospettive il “gender gap” che il

settore sconta

2015 – Coding at Ciampoli-Spaventa

Gestione e manutenzione dei sistemi elaborazione

• Installatore hardware

• Installatore software

• Helpdesk

Gestione e manutenzione delle reti di computer

• Progettista di rete

• Installatore

• Sistemista o network manager

Sviluppo del software

• Capo progetto

• Analista

• Programmatore

Professioni legate al mondo di Internet

• Web designer

• Web writer

• App developer

Page 9: Benvenuti al CodeWeek 2015!€¦ · semplificata della realtà, tramite tecniche e metodi per l’analisi, la rappresentazione, l’elaborazione, la memorizzazione e la trasmissione

Europe CodeWeek 2015