COSA E' IL PENSIERO COMPUTAZIONALE : “è il processo mentale che sta alla base della formulazione dei problemi e delle loro soluzioni così che le soluzioni siano rappresentate in una forma che può essere implementata in maniera efficace da un elaboratore di informazioni sia esso umano o artificiale”. Jeannette Wing, direttrice del Dipartimento di Informatica della Carnegie Mellon University
Ovvero è lo sforzo che un individuo deve mettere in atto per fornire a un altro individuo o macchina tutte e sole le “istruzioni” necessarie affinché questi eseguendole sia in grado di portare a termine il compito dato.
PERCHE' IMPARARE AD USARE IL LINGUAGGIO DI PROGRAMMAZIONE? |
E' utile fare un’analogia con la lettura e la scrittura. Quando si impara a leggere e scrivere, si aprono nuove opportunità per imparare molte altre cose. Quando si impara a leggere, allora si potrà anche leggere per imparare. E imparare a programmare è la stessa cosa.[....] Quando si diventa fluenti a leggere e scrivere non lo si fa solamente per diventare uno scrittore di professione. Poche persone diventano scrittori di professione. Ma imparare a leggere e scrivere è utile a tutti. Ed è la stessa cosa per la programmazione. La maggior parte delle persone non diventerà un esperto di informatica o un programmatore, ma l’abilità di pensare in modo creativo, pensare schematicamente, lavorare collaborando con gli altri […] sono cose che le persone possono usare, indipendentemente dal lavoro che fanno. -Mitchel Resnick, direttore del Lifelong Kindergarten presso il MIT Media Lab |
PNSD_AZIONE #17
Portare il pensiero logico-computazionale a tutta la scuola primaria
"È fondamentale partire dai giovanissimi, per almeno due ragioni: primo, anticipare la comprensione della logica della Rete e delle tecnologie, proprio perché l’avvicinamento alle tecnologie stesse avviene prima, a partire dal contesto familiare; secondo, preparare da subito i nostri studenti allo sviluppo delle competenze che sono al centro del nostro tempo, e saranno al centro delle loro vite e carriere. "per effettuare modifiche.
Portare il pensiero logico-computazionale a tutta la scuola primaria
"È fondamentale partire dai giovanissimi, per almeno due ragioni: primo, anticipare la comprensione della logica della Rete e delle tecnologie, proprio perché l’avvicinamento alle tecnologie stesse avviene prima, a partire dal contesto familiare; secondo, preparare da subito i nostri studenti allo sviluppo delle competenze che sono al centro del nostro tempo, e saranno al centro delle loro vite e carriere. "per effettuare modifiche.
IL DOCUMENTO MINISTERIALEE ALTRI DOCUMENTI A SUPPORTO |
SOFTWARE DI PROGRAMMAZIONE |
CODING E STORYTELLINGBLOG- Bambini che imparano a programmare |