# data[].attributes.body
LA SETTIMANA DELLA PROGRAMMAZIONE

Ogni anno anno si svolge la settimana europea della programmazione, Europe Code Week, arrivata alla sesta edizione. Nel corso della settimana si svolgono migliaia di eventi in ogni parte d'Europa per offrire a giovani e giovanissimi l'opportunita' di iniziare a programmare! Non si trattera' di semplici seminari, ma di vere e proprie esperienze di programmazione, che consentiranno anche ai piu' piccoli di divertirsi in modo costruttivo vedendo le proprie idee prendere forma.

# data[].attributes.headline
Il film Apollo 13 è un esempio informale di pensiero computazionale.

# data[].attributes.subject
Il film Apollo 13 è un esempio informale di pensiero computazionale.

# data[].attributes.body
Questo spezzone di film rappresenta al meglio l'uso razionale usando appunto il pensiero che lega le varie abilità dell'uomo per risolvere un problema, in questo caso si era creato un problema con il filtro deil'anidride carbonica all'interno della navicella spaziale.

# data[].attributes.attachment_link.title
Fit This Into the Hole for This using Nothing but that...

# data[].attributes.body
Seguendo il pensiero computazionale si trova una soluzione a un problema formalizzandola in una sequenza di azioni per comunicarla agli altri. Un esempio pratico è una ricetta. Bisogna seguire dei precisi passaggi per realizzare una torta e se sapremo comunicare il procedimento in modo chiaro e non ambiguo, il dolce potrà essere realizzato anche da altre persone.

# data[].attributes.body
Il termine è stato portato all'attenzione della comunità scientifica, nonostante già negli anni '80 si parlasse di “computational thinking”, in un articolo del 2006 della scienziata informatica Jeannette Wing. La Wing la definiva la quarta abilità di base insieme a leggere, scrivere e contare, indispensabile per tutti, perché utile nella vita di tutti i giorni.

# data[].attributes.body
Il pensiero computazionale è una strategia di pensiero chiara, logica e operativa che serve per risolvere problemi, anche quotidiani, in modo personale e creativo, pianificando una strategia d'azione. Il pensiero computazionale ci aiuta a gestire i problemi generalizzandoli, un esempio è quando utilizziamo delle soluzioni già trovate per problemi analoghi o trovarne di nuove per problemi mai affrontati seguendo però una strategia di analisi logico-comportamentale già conosciuta.

# data[].attributes.headline
Per finire, un riassunto con delle abitudini al pensiero computazionale.

# data[].attributes.subject
Per finire, un riassunto con delle abitudini al pensiero computazionale.

# data[].attributes.body
Esprimere se stessi: una persona dotata di pensiero computazionale vede nella tecnologia uno strumento per esprimere se stessi, la propria creatività e dire qualcosa di sé agli altri. Attivazione di un processo personalizzato di metodo di studio.
-Essere connessi: saper comunicare e lavorare con gli altri per raggiungere un obiettivo o una soluzione condivisa.
-Porre domande: saper sviluppare una mente vigile grazie la quale è sempre viva la domanda di come un oggetto incontrato nel mondo reale possa funzionare.

# data[].attributes.body
Papert, il padre di tale teoria dell’apprendimento il costruzionismo che sostiene che la mente umana per poter imparare bene ha bisogno di creare artefatti, ovvero rappresentazioni reali del mondo con cui interagisce.

In questo senso il costruzionismo è connesso all’ apprendimento esperienziale e ad alcune teorie di Jean Piaget.

E il computer, secondo Papert, è un ottimo strumento didattico poiché grazie alla programmazione, può creare questi arte fatti.

# data[].attributes.body
Seymour Papert delinea il termine costruzionismo in un documento intitolato "Constructionism:A New Opportunity for Elementary Science Education" definendolo: Una parola che indica due aspetti della teoria della didattica delle scienze alla base di questo progetto. Delle teorie costruttiviste in psicologia prendiamone visione dell’ apprendimento come una ricostruzione piuttosto che come una trasmissione di conoscenze. Successivamente estendiamo il concetto dei materiali manipolativi nell’idea che l’apprendimento è più efficiente quando è parte di un’attività come la costruzione di un prodotto significativo”.

# data[].attributes.body
La teoria costruzionista sostiene che l' apprendimento avviene in modo più efficiente se chi apprende è coinvolto nella produzione di oggetti tangibili.

# data[].attributes.body
Il pensiero computazionale va oltre l’uso della tecnologia, ed è indipendente da essa: non si tratta di ridurre il pensiero umano, creativo e fantasioso, al mondo “meccanico e ripetitivo”

di un calcolatore, bensì di far comprendere all’uomo quali sono le reali possibilità di

estensione del proprio intelletto attraverso il calcolatore

# data[].attributes.body
il coding aiuta i più piccoli a pensare meglio e in modo creativo attraverso quello che apparentemente può sembrare solo un gioco. il coding permette di imparare le basi della programmazione e insegna a"dialogare" con il computer

# data[].attributes.body
Riuscire a pensare in modo computazionale significa risolvere problemi, progettare sistemi, comprendere il comportamento umano

basandosi sui concetti fondamentali del l’informatica.

# data[].attributes.body
è una piattaforma online gratuita che offre la possibilità a docenti e bambini a partire dai 4 anni di seguire corsi di coding strutturati in modo progressivo,divisi per fasce di età e livello di difficoltà

# data[].attributes.body
Siccome il coding viene considerato una materia fondamentale per le nuove generazioni di studenti, il Miur (ministero dell'istruzione) ha cominciato nel 2014 un nuovo progetto chiamato "programma il futuro" per sperimentare nelle scuole l'introduzione di lezioni di programmazione informatica.
alle scuole sono stati dati alcuni semplici strumenti per fornire agli studenti i concetti base dell'informatica, attraverso i giochi e le attività di gruppo.

# data[].attributes.body
il coding viene definito il nuovo "inglese" perchè oggi per i ragazzi è essenziale fare coding tanto quanto imparare la lingua più parlata al mondo, ossia l'inglese. lo è perchè aiuta le menti a usare la logica nella vita di tutti i giorni.

# data[].attributes.body
educa i bambini e ragazzi al pensiero creativo ma li istruisce anche  sul funzionamento di oggetti che ormai fanno parte della nostra quotidianità come smartphone,tablet,videogiochi ma anche elettrodomestici, i quali funzionano grazie a un codice informatico.
lo scopo per gli alunni non è quello di saper usare o meno un computer ma di produrre piccoli programmi come videogiochi

# data[].attributes.body
educare i più piccoli al pensiero computazionale, cioè la capacità di risolvere problemi applicando la logica per arrivare alla soluzione

# data[].attributes.body
Ambiente di programmazione elementare di tipo grafico. E' il primo passo per capire come funziona la programmazione.
Si utilizza un metodo grafico perchè ad ogni categoria appartiene un movimento (es: suono>rosa)

# data[].attributes.body
Questo è lo slogan della comunità di scratch online poichè tutti i progetti sono liberamente modificabili e utilizzabili per creare nuovi progetti. I progetti possono essere inviati direttamente dal programma al sito web di Scratch, e qualsiasi membro della comunità può scaricarne il codice per studiarlo o modificarlo in un nuovo progetto.

# data[].attributes.body
Letteralmente coding significa «programmazione informatica» ed è una disciplina che ha come base il pensiero computazionale, cioè tutti quei processi mentali che mirano alla risoluzione di problemi combinando metodi caratteristici e strumenti intellettuali