Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Fare Coding cosa significa?

No description
by

chiara fontana

on 10 May 2017

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Fare Coding cosa significa?

Programmare consiste nell’ indicare (attraverso delle regole stabilite) una serie di istruzioni (comandi) al pc che ha conseguentemente il compito di eseguirli, utilizzando un linguaggio specifico. Significa far fare ad un essere non intelligente ciò che noi vogliamo.


Fare Coding cosa significa?
By Chiara Fontana

Il compito di noi insegnanti
Il compito di noi insegnanti è di introdurre il pensiero computazionale in classe attraverso il coding, usando solo attività intuitive e divertenti da proporre direttamente agli alunni.Il coding modo migliore per sviluppare il pensiero computazionale, è una condizione abilitante.

Coding non è solo programmazione, un modo per esprimere la propria creatività con la programmazione.
Come acquisire il pensiero computazionale?
Programmare è il modo migliore per acquisire il pensiero computazionale. Per questo in Europa e nel mondo si svolgono ogni anno campagne di alfabetizzazione per la diffusione del coding.
Il coding non un fine ma un mezzo per sviluppare una facoltà mentale, un abilità di ragionare in modo algoritmico per trovare soluzioni rigorose a problemi complessi
Ma quando facciamo coding nel nostro quotidiano?
Ogni volta che l'alunno:
1- immagina ciò che vuole realizzare

2- scompone il progetto in eventi

3- ordina gli eventi in una successione sensata e logica

4- osserva i risultati

5- individua e corregge eventuali errori
Che cos'è il coding
Analizzare e organizzare i dati del problema in base a criteri logici;
●Rappresentare i dati del problema tramite opportune astrazioni;
●Formulare il problema in un formato che ci permette di usare un “sistema di calcolo” per risolverlo;
Definire una soluzione algoritmica, consistente in una sequenza accuratamente descritta di passi, ognuno dei quali appartenente ad un catalogo ben definito di operazioni di base;
Verificare le possibili soluzioni (avendo come obiettivo la ricerca della soluzione migliore
Generalizzare il processo di risoluzione del problema per poterlo trasferire ad un ampio spettro di altri problemi;
Che cos'è il pensiero computazionale?
Il pensiero computazionale non è solo per informatici e programmatori, ma è per tutti. E’ una capacità trasversale che va sviluppata il prima possibile.

Il pensiero computazionale è la capacità di immaginare e descrivere un procedimento costruttivo che porti alla soluzione. Quando affrontiamo un problema o abbiamo un’idea, spesso intuiamo la soluzione ma non siamo in grado di formularla in modo operativo per metterla in pratica. Il pensiero computazionale ci aiuta a risolvere il problema passo a passo.Ci fa acquisire una miglior capacità di ragionare ed affrontare i problemi
Avvicinare al coding in modo intuitivo
Avvicinare al coding in modo divertente
è per tutti
si può sviluppare
ad ogni età
si applica in ogni disciplina
Avvicinare al coding attraverso il gioco
I linguaggi di programmazione visuale a blocchi sono veri e propri linguaggi di programmazione composti da istruzioni rappresentate da blocchi ad incastro. Questa rappresentazione grafica li rende particolarmente accessibili e immediati perchè consente di iniziare ad utilizzarli senza doverne studiare la sintassi. Infatti le sitruzioni sono già scritte e le loro regole di composizione sono suggerite dagli incastri.
Come rendere accessibile il coding?
La programmazione non è un fine MA UN MEZZO PER SVILUPPARE COMPETENZE PER LA CRESCITA PERSONALE cioè per sviluppare IL PENSIERO COMPUTAZIONALE,.

LA PROGRAMMAZIONE COME STRUMENTO per sviluppare il pensiero computazionale, per cui bisognava sviluppare fin da subito, per cui la scuola il vero luogo dove bisognava sviluppare il pensiero computazionale.
L'obiettivo non è coding è programmazione, partendo da quella più elementare …
non significa pensare di formare matematici fisici … ma
solamente mettere ogni persona in grado di risovere problemi
adottando strategie, ripetizioni di azioni (sequenze)
L'ALGORITMO rappresenta una sequenza finita di operazioni . I passaggi devono essere FINITI (in numero definito) e SEMPLICI (non scomponibili. Ogni sequenza ha un inizio e una fine, le istruzioni sono"collegate fra loro", nel senso che vengono eseguite insieme oppure l' esecuzione dipende l'una dall'altra.
METODO: L'ALGORITMO
STRUMENTI: CODING
Con il pensiero computazionale si definiscono procedure che vengono poi attuate da un esecutore, che opera nell'ambito di un contesto prefissato, per raggiungere degli obiettivi assegnati.

Il pensiero computazionale è un processo mentale per la risoluzione di problemi
https://padlet.com/topomilo/2cbch95ciwlb
Obama aveva esortato
gli studenti americani:
«Non comprate
un nuovo videogioco,
fatene uno. Non scaricate l
’ultima app, disegnatela».

Bambini oggi fruitori passivi di tecnologie, abituiamoli a capire che un gioco si può programmare
http://laboratoriointerattivomanuale.com/2015/09/29/buone-pratiche-pensiero-computazionale-coding-lez-1-imparare-a-programmare-senza-computer/
Riflettiamo con un gioco su cosa significhi
PROGRAMMARE
Attività 1: pensare ad oggetti programmabili
pensiero creativo
dobbiamo imparare a programmare
gli strumenti
https://sites.google.com/site/pnsdecodingchiarafontana/gli-srumenti
Full transcript