PNSD azione 17 Programma il futuro il pensiero

  • Slides: 21
Download presentation
PNSD azione #17 • Programma il futuro : il pensiero computazionale entra nei programmi

PNSD azione #17 • Programma il futuro : il pensiero computazionale entra nei programmi scolastici della Scuola Primaria.

Programma il futuro …

Programma il futuro …

CHE COS’ E’ IL CODING

CHE COS’ E’ IL CODING

Cos’è il pensiero computazionale Il coding o pensiero computazionale è uno strumento metodologico che

Cos’è il pensiero computazionale Il coding o pensiero computazionale è uno strumento metodologico che ci consente di risolvere problemi complessi frazionandoli in problemi semplici che ci porta alla soluzione di un problema complesso. Costruiamo cioè un algoritmo che ci permette di arrivare ad una conclusione certa e ripetibile da tutti.

Detto in parole semplici: Quando affrontiamo un problema o abbiamo un’ idea , spesso

Detto in parole semplici: Quando affrontiamo un problema o abbiamo un’ idea , spesso intuiamo la soluzione ma non siamo in grado di formularla in modo creativo per metterla in pratica. Il pensiero computazionale è questo. La capacità di descrivere un procedimento costruttivo che porti ad una soluzione creativa, efficace e non ambigua.

E’ un processo mentale che consente di risolvere problemi di varia natura …

E’ un processo mentale che consente di risolvere problemi di varia natura …

Alcuni esempi 1. Quando organizziamo la nostra giornata 2. Quando condividiamo i passaggi di

Alcuni esempi 1. Quando organizziamo la nostra giornata 2. Quando condividiamo i passaggi di una ricetta 3. Quando facciamo operazioni aritmetiche 4. Quando spieghiamo un gioco agli altri 5. Quando dobbiamo costruire una mappa concettuale Il ragionamento algoritmico è sempre presente

Concetti chiave del pensiero computazionale Ragionamento logico: permette di interrogarsi sul senso delle cose,

Concetti chiave del pensiero computazionale Ragionamento logico: permette di interrogarsi sul senso delle cose, cogliere il perché, analizzando, verificando e integrando conoscenze nuove su quelle già possedute. Importanza del debugging, cioè nella programmazione rimuovere l’errore e trovare le corrette procedure.

Scomposizione : suddividere problemi grandi e difficili in qualcosa di molto più semplice. Spesso

Scomposizione : suddividere problemi grandi e difficili in qualcosa di molto più semplice. Spesso grandi problemi sono tanti piccoli problemi insieme ( step by step) e questo approccio permette di cogliere meglio le situazioni nuove ed affrontarle con meno paure.

In sintesi Il pensiero computazionale ricorre a schemi per facilitare la risoluzione di problemi

In sintesi Il pensiero computazionale ricorre a schemi per facilitare la risoluzione di problemi da parte dell’esecutore. Non problem solving in prima persona ma per qualcuno che deve agire al tuo posto per risolvere il problema autonomamente (esecutore). Va al di la’ delle tecnologie o del linguaggio informatico specifico. E’ un ‘ abilità trasversale che permette di trovare soluzioni innovative e creative per i problemi di ogni giorno: è un’abilità che va sviluppata il prima possibile ed il modo migliore è programmare.

Il coding a scuola con i bambini è possibile sviluppare il pensiero computazionale con

Il coding a scuola con i bambini è possibile sviluppare il pensiero computazionale con attività ludiche, intuitive e divertenti che insegnano loro a programmare

Coding alla Primaria L’ora del codice e’ uno dei principali strumenti di alfabetizzazione orientati

Coding alla Primaria L’ora del codice e’ uno dei principali strumenti di alfabetizzazione orientati al coding. E’ stata proposta da Hadi Partovi fondatrice di Code. org durante la Settimana dell’educazione informatica nel 2013. E’ un gioco didattico a 20 livelli di complessita’ che permettono ai bambini di acquisire gli schemi ricorrenti della programmazione visuale a blocchi . (Code. org)

SCRATCH E’ un linguaggio di programmazione virtuale che permette di realizzare storie interattive, giochi

SCRATCH E’ un linguaggio di programmazione virtuale che permette di realizzare storie interattive, giochi di animazione , musica e tanti altri programmi utili a sviluppare la logica e la creatività degli alunni e ad imparare importanti concetti di calcolo matematico e tutto ciò che puo’ essere condiviso in gruppo.

PERCHE’… La logica che sta alla base di questo programma è che gli alunni

PERCHE’… La logica che sta alla base di questo programma è che gli alunni da passivi utilizzatori diventino attivi programmatori al fine di sperimentare le potenzialità e padroneggiare le tecnologie e conoscerne i principi scientifici di funzionamento.

E nell’Infanzia

E nell’Infanzia

lezioni tradizionali di Cody Roby Le attività si svolgono in assenza di computer o

lezioni tradizionali di Cody Roby Le attività si svolgono in assenza di computer o connessione ad Internet http: //codeweek. it/codyquiz-per-codeweek/ /

E per finire…

E per finire…

Un nuovo modello e’ possibile

Un nuovo modello e’ possibile

Buon Coding a tutti!

Buon Coding a tutti!