Pensiero computazionale

è un processo mentale
per la risoluzione di problemi
risoluzione di problemi costituito da
metodi caratteristici e strumenti intelletuali

Metodi caratteristici

Analizzare e organizzare i dati del problema

Formalizzare i dati

Formulare il problema in modo da usare
un "sistema di calcolo" per risolverlo

Automatizzare la risoluzione del problema
definendo una soluzione algoritmica

Identificare, analizzare, implementare
e verificare le possibili soluzioni

Generalizzare il processo di risoluzione del problema

Annalisa Appiotti

Annalisa Appiotti

Progetto MIUR: Programma il Futuro

a

Insegnare il pensiero computazionale
partendo dalla programmazione o "coding"
utilizzando pc e tecnologie disponibili

Metodo tradizionale:
dalla costruzione del pensiero computazionale
alla codifica finale

Inversione:
dalla codifica
alla costruzione del pensiero computazionale

Strumenti intelletuali

Confidenza nel trattare la complessità

Ostinazione nel lavorare con problemi difficili

Tolleranza all'ambiguità

Abilità nel trattare con problemi definiti parzialmente

Abilità nel trattare con aspetti sia umani che tecnologici

Capacità di comunicare e lavorare con gli altri