Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
Pubblicatocaterina fazio Modificato 7 anni fa
1
Il Pensiero Computazionale
2
IL PENSIERO COMPUTAZIONALE Il pensiero computazionale è una abilità che andrebbe sviluppata sin da bambini, a scuola, perché aiuta a pensare meglio, in modo originale e mai ripetitivo. Cerchiamo di scoprire insieme il perché. Definizione Per pensiero computazionale si intende una attitudine mentale, un processo mentale che consente di di risolvere problemi di varia natura seguendo metodi e strumenti specifici.
3
○ Cerchiamo di capire però meglio il significato di questa definizione. Sostanzialmente Il pensiero computazionale, in poche parole, è la capacità di risolvere un problema pianificando una strategia. Come spiega la scienziata americana Jeannette Wing, significa “pensare come un informatico, in modo algoritmico e a livelli multipli di astrazione”.Come spiega la scienziata americana Jeannette Wing ○ Quindi il pensiero computazionale è un processo logico-creativo che consente di scomporre un problema complesso in diverse parti, più gestibili se affrontate una per volta. Trovando una soluzione a ciascuna di esse è possibile risolvere il problema generale.
4
○ Pensiero computazionale, cos’è che lo rende così universale. Pensare in modo computazionale significa suddividere il processo decisionale in singoli step, ragionare passo passo sul modo migliore per ottenere un obiettivo. Una comportamento che in realtà – quasi senza accorgercene – mettiamo in atto tutti i giorni, per esempio quando stabiliamo il percorso più breve per raggiungere una destinazione oppure, più semplicemente, quando giochiamo ai videogiochi e dobbiamo elaborare un piano per superare un livello. ○ Il pensiero computazionale può tornarci utile in ogni situazione, anche nelle più insolite, come dimostra questo video tratto dal film Apollo 13 e portato come esempio anche dal sito del progetto Programma il futuro, del Miur, per far comprendere meglio di cosa stiamo parlando.sito del progetto Programma il futuro ○ https://youtu.be/vNaNxwATJqY https://youtu.be/vNaNxwATJqY
5
○ Coding e pensiero computazionale, cos’è questo binomio e cosa lega questi due concetti. Potremmo dire che il coding è la palestra del pensiero computazionale che va stimolato e allenato sin da piccoli. Molti educatori lo considerano addirittura un’abilità di base come leggere, scrivere e contare. Per questo dovrebbe essere insegnato – come già accade in diverse zone del mondo e in parte anche in Italia – fin dai primi anni di scuola. Lo strumento didattico più utilizzato per educare i bambini al pensiero computazionale è quindi il coding, che consente di apprendere le basi della programmazione informatica in modo pratico e divertente. La scelta di un approccio ludico è strategica perché consente di attirare l’attenzione dei più piccoli, i quali – davanti a un monitor – credendo solo di giocare, imparano come risolvere un problema più o meno complesso, scrivendo una serie di istruzioni che la macchina interpreta ed esegue. Una sequenza tutto sommato semplice: con il coding imparo a risolvere un problema, risolvo il problema attraverso una serie di istruzioni che impartisco attraverso il pc, e così facendo sviluppo il pensiero computazionale.
6
Pensiero computazionale, Informatica… quindi programmazione (coding)! Sarà difficile…. No, è un gioco da ragazzi! Iniziamo: http://italia.code.org/
7
Coding e Scratch Il Coding è il processo di costruzione del software mentre Scratch è un linguaggio di programmazione ispirato alla teoria Costruzionista dell'apprendimento. Scratch è progettato per l'insegnamento della programmazione tramite primitive visive. È adatto a studenti, insegnanti e genitori, ed utilizzabile per progetti pedagogici e intrattenimento che spaziano dalla matematica alla scienza, consentendo la realizzazione di simulazioni, visualizzazione di esperimenti, animazioni, musica, arte interattiva, e semplici giochi. logo di Scratch
8
Scratch è un progetto del Lifelong Kindergarten group dei Media Lab del MIT. E’ disponibile gratuitamente sul sito: https://scratch.mit.edu/ http://www.robertosconocchini.it/tutorial/1814-guide-in-italiano-alluso-di- scratch.html Scratch ci si avvale di un IDE (online oppure offline) completamente gratuita in cui si compone il codice incastrando i blocchi e lo si esegue semplicemente cliccando sul tasto “avvia”. https://scratch.mit.edu/ http://www.robertosconocchini.it/tutorial/1814-guide-in-italiano-alluso-di- scratch.html Nuova vita per i rifiuti: https://scratch.mit.edu/projects/112474764/
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.