INTRODUZIONE AL PENSIERO COMPUTAZIONALE · Il pensiero computazionale è la capacità di...
Transcript of INTRODUZIONE AL PENSIERO COMPUTAZIONALE · Il pensiero computazionale è la capacità di...
![Page 1: INTRODUZIONE AL PENSIERO COMPUTAZIONALE · Il pensiero computazionale è la capacità di individuare un procedimento costruttivo, fatto di passi semplici e non ambigui, che ci porta](https://reader033.fdocument.pub/reader033/viewer/2022042808/5f8a56e9aa4cdd4084592e45/html5/thumbnails/1.jpg)
INTRODUZIONE AL
PENSIERO COMPUTAZIONALE
![Page 2: INTRODUZIONE AL PENSIERO COMPUTAZIONALE · Il pensiero computazionale è la capacità di individuare un procedimento costruttivo, fatto di passi semplici e non ambigui, che ci porta](https://reader033.fdocument.pub/reader033/viewer/2022042808/5f8a56e9aa4cdd4084592e45/html5/thumbnails/2.jpg)
Letteralmente coding significa ‘‘programmazione informatica’’ cioè la stesura di un programma
(CODICE), ovvero di una sequenza di istruzioni.
![Page 3: INTRODUZIONE AL PENSIERO COMPUTAZIONALE · Il pensiero computazionale è la capacità di individuare un procedimento costruttivo, fatto di passi semplici e non ambigui, che ci porta](https://reader033.fdocument.pub/reader033/viewer/2022042808/5f8a56e9aa4cdd4084592e45/html5/thumbnails/3.jpg)
Il Coding indica pertanto l’uso di
strumenti e metodi di programmazione visuale a blocchi per favorire
lo sviluppo del pensiero computazionale.
A. Bogliolo «Coding in your classroom now!»
![Page 4: INTRODUZIONE AL PENSIERO COMPUTAZIONALE · Il pensiero computazionale è la capacità di individuare un procedimento costruttivo, fatto di passi semplici e non ambigui, che ci porta](https://reader033.fdocument.pub/reader033/viewer/2022042808/5f8a56e9aa4cdd4084592e45/html5/thumbnails/4.jpg)
Il pensiero computazionale è la capacità di individuare un
procedimento costruttivo, fatto di passi semplici e non ambigui, che ci porta alla soluzione di un
problema complesso.
A. Bogliolo «Coding in your classroom now!»
![Page 5: INTRODUZIONE AL PENSIERO COMPUTAZIONALE · Il pensiero computazionale è la capacità di individuare un procedimento costruttivo, fatto di passi semplici e non ambigui, che ci porta](https://reader033.fdocument.pub/reader033/viewer/2022042808/5f8a56e9aa4cdd4084592e45/html5/thumbnails/5.jpg)
La programmazione visuale non è nient’altro che un metodo di
rappresentazione che ci permette di esprimere un procedimento
come concatenazione di blocchi colorati che ne rappresentano i passi elementari, o le istruzioni
che li descrivono.
A. Bogliolo «Coding in your classroom now!»
![Page 6: INTRODUZIONE AL PENSIERO COMPUTAZIONALE · Il pensiero computazionale è la capacità di individuare un procedimento costruttivo, fatto di passi semplici e non ambigui, che ci porta](https://reader033.fdocument.pub/reader033/viewer/2022042808/5f8a56e9aa4cdd4084592e45/html5/thumbnails/6.jpg)
![Page 7: INTRODUZIONE AL PENSIERO COMPUTAZIONALE · Il pensiero computazionale è la capacità di individuare un procedimento costruttivo, fatto di passi semplici e non ambigui, che ci porta](https://reader033.fdocument.pub/reader033/viewer/2022042808/5f8a56e9aa4cdd4084592e45/html5/thumbnails/7.jpg)
![Page 8: INTRODUZIONE AL PENSIERO COMPUTAZIONALE · Il pensiero computazionale è la capacità di individuare un procedimento costruttivo, fatto di passi semplici e non ambigui, che ci porta](https://reader033.fdocument.pub/reader033/viewer/2022042808/5f8a56e9aa4cdd4084592e45/html5/thumbnails/8.jpg)
![Page 9: INTRODUZIONE AL PENSIERO COMPUTAZIONALE · Il pensiero computazionale è la capacità di individuare un procedimento costruttivo, fatto di passi semplici e non ambigui, che ci porta](https://reader033.fdocument.pub/reader033/viewer/2022042808/5f8a56e9aa4cdd4084592e45/html5/thumbnails/9.jpg)
![Page 10: INTRODUZIONE AL PENSIERO COMPUTAZIONALE · Il pensiero computazionale è la capacità di individuare un procedimento costruttivo, fatto di passi semplici e non ambigui, che ci porta](https://reader033.fdocument.pub/reader033/viewer/2022042808/5f8a56e9aa4cdd4084592e45/html5/thumbnails/10.jpg)
Scratch - Imagine, Program, Share https://scratch.mit.edu/
![Page 11: INTRODUZIONE AL PENSIERO COMPUTAZIONALE · Il pensiero computazionale è la capacità di individuare un procedimento costruttivo, fatto di passi semplici e non ambigui, che ci porta](https://reader033.fdocument.pub/reader033/viewer/2022042808/5f8a56e9aa4cdd4084592e45/html5/thumbnails/11.jpg)
Scratch è un semplice ambiente di programmazione, gratuito, che utilizza un linguaggio di programmazione di
tipo grafico e visuale, a blocchi.
In questo ambiente non bisogna digitare alcun codice. Per creare un programma, infatti, basterà trascinare dei blocchi di codice, preimpostati e divisi per colore,
all’interno dell’area di coding ed unirli insieme,
seguendo un ordine logico.
![Page 12: INTRODUZIONE AL PENSIERO COMPUTAZIONALE · Il pensiero computazionale è la capacità di individuare un procedimento costruttivo, fatto di passi semplici e non ambigui, che ci porta](https://reader033.fdocument.pub/reader033/viewer/2022042808/5f8a56e9aa4cdd4084592e45/html5/thumbnails/12.jpg)
![Page 13: INTRODUZIONE AL PENSIERO COMPUTAZIONALE · Il pensiero computazionale è la capacità di individuare un procedimento costruttivo, fatto di passi semplici e non ambigui, che ci porta](https://reader033.fdocument.pub/reader033/viewer/2022042808/5f8a56e9aa4cdd4084592e45/html5/thumbnails/13.jpg)
E’ un linguaggio che consente a chiunque, anche a chi non ha mai programmato, di creare, in maniera
semplice ed intuitiva, delle storie interattive, dei semplici giochi e delle animazioni.
![Page 14: INTRODUZIONE AL PENSIERO COMPUTAZIONALE · Il pensiero computazionale è la capacità di individuare un procedimento costruttivo, fatto di passi semplici e non ambigui, che ci porta](https://reader033.fdocument.pub/reader033/viewer/2022042808/5f8a56e9aa4cdd4084592e45/html5/thumbnails/14.jpg)
Scratch è completamente gratuito ed è accessibile da qualsiasi browser. Anche se è
stato progettato specificamente per i piccoli programmatori dagli 8 ai 16 anni,
Scratch è un ottimo modo per introdurre alla programmazione anche quegli adulti che
amano mantenere la mente allenata ed hanno voglia di imparare qualcosa di nuovo.
![Page 15: INTRODUZIONE AL PENSIERO COMPUTAZIONALE · Il pensiero computazionale è la capacità di individuare un procedimento costruttivo, fatto di passi semplici e non ambigui, che ci porta](https://reader033.fdocument.pub/reader033/viewer/2022042808/5f8a56e9aa4cdd4084592e45/html5/thumbnails/15.jpg)
![Page 16: INTRODUZIONE AL PENSIERO COMPUTAZIONALE · Il pensiero computazionale è la capacità di individuare un procedimento costruttivo, fatto di passi semplici e non ambigui, che ci porta](https://reader033.fdocument.pub/reader033/viewer/2022042808/5f8a56e9aa4cdd4084592e45/html5/thumbnails/16.jpg)
L’università di Urbino eroga corsi online gratuiti, i cosiddetti MOOC ( Massive Open
Online Courses), sulle tematiche del pensiero computazionale.
Al Link di seguito trovate la loro offerta, tra cui il celebre corso online gratuito di 48
ore certificate del prof. Alessandro Bogliolo:
“Coding in your classroom now” https://mooc.uniurb.it/wp/all-courses/
![Page 17: INTRODUZIONE AL PENSIERO COMPUTAZIONALE · Il pensiero computazionale è la capacità di individuare un procedimento costruttivo, fatto di passi semplici e non ambigui, che ci porta](https://reader033.fdocument.pub/reader033/viewer/2022042808/5f8a56e9aa4cdd4084592e45/html5/thumbnails/17.jpg)
Il MIUR dal 2014 propone il progetto “Programma il futuro”
Per fornire alle scuole una serie di strumenti
semplici, divertenti e facilmente accessibili per formare gli studenti ai concetti di base
dell'informatica.
Di seguito il link al sito del progetto in cui trovare tutte le informazioni per l’iscrizione:
https://www.programmailfuturo.it/
![Page 18: INTRODUZIONE AL PENSIERO COMPUTAZIONALE · Il pensiero computazionale è la capacità di individuare un procedimento costruttivo, fatto di passi semplici e non ambigui, che ci porta](https://reader033.fdocument.pub/reader033/viewer/2022042808/5f8a56e9aa4cdd4084592e45/html5/thumbnails/18.jpg)