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
Progetto MIUR: Programma il Futuro
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