Sara Rovinelli
5 luglio 2017
Coding e pensiero computazionale
organizzato da:
Cos’è il pensiero
computazionale?
dal film “Apollo 13”, 1995
fonte: https://www.programmailfuturo.it/progetto/cose-il-pensiero-computazionale
Il pensiero computazionale è un modo di
pensare atto a risolvere problemi,
progettare sistemi, comprendere il
comportamento umano basandosi sui
Jeannette Wing
Vicepresidente di Microsoft Research
concetti fondamentali
dell’informatica.
Pensiero computazionale significa pensare
in maniera algoritmica ovvero trovare una
soluzione e svilupparla.
Alessandro Bogliolo
docente dell'Università di Urbino, portavoce dell'Italia per la programmazione
informatica nell'ambito della Eu Code Week
Che cos’è il coding?
CODING = PROGRAMMARE
= produrre codice
Il coding come una nuova lingua che permette
di “dialogare” con il computer per assegnargli
dei compiti e dei comandi in modo semplice.
I linguaggi di programmazione sono definiti da
regole.
PROGRAMMARE
=saper parlare al calcolatore attraverso regole
=assegnarli i comandi per raggiungere il risultato
Quali sono le regole
del gioco?
un insieme di elementi di base (tessere puzzle)
da combinare insieme
per raggiungere
l’obiettivo
(completare puzzle)
Quali sono gli elementi di base?
blocchi colorati
carte da gioco
pezzi di legno
permettono di fornire istruzioni
ling. di programmazione
Con un computer o
un tablet …
fonte:  h)ps://scratch.mit.edu/  
Dash
fonte:  h)ps://www.makewonder.com/dash  
e senza?
CodyRoby
fonte: A.Bogliolo, Coding in your classroom, now!, Giunti Scuola, 2016
Cubetto
fonte:  h)ps://www.primotoys.com
I bambini oggi
Perché?
aiuta a non essere passivi davanti la
tecnologia
stimola la CREATIVITÀ
fornisce gli strumenti per imparare a
trasformare le idee in soluzioni concrete
la programmazione è una delle lingue più
parlate al mondo
È DIVERTENTE!!!!!!!! :)
Con il coding bambini e ragazzi sviluppano il
pensiero computazionale e l'attitudine a risolvere
problemi più o meno complessi.
Non imparano solo a programmare ma
programmano per apprendere.
Il coding dà ai bambini una forma mentis
che permetterà loro di affrontare problemi
complessi quando saranno più grandi.
Imparare a programmare apre la mente.
Alessandro Bogliolo
docente dell'Università di Urbino, portavoce dell'Italia per la programmazione
informatica nell'ambito della Eu Code Week
Che cos’è
CoderDojo?
CoderDojo è un movimento globale gestito da volontari
che insegna la programmazione alle bambini e ragazzi tra i
7 e i 17 anni attraverso degli incontri gratuiti.
Che cos’è
CoderDojo FVG?
CoderDojo FVG è il Dojo della nostra regione, il Friuli
Venezia Giulia, e si occupa di realizzare incontri in
tutte le province.
Crediamo che la programmazione si
possa imparare giocando e si possa
giocare a imparare.
Non vogliamo formare dei futuri programmatori.
Desideriamo che i ragazzi imparino alcune abilità logiche e di
problem solving che potranno essere utili in futuro
indipendentemente da quello che faranno nella vita.
CoderDojo in Friuli Venezia Giulia
Che cos’è
CoderDojo Girls FVG?
qualche  obie;vo  in  più
1.avvicinare  le  bambine  e  le  
ragazze  alla  tecnologia
2.comba)ere  gli  stereo,pi  di  
genere
3.  comba)ere  l’immagine  nega,va  
che  le  ragazze  a)ribuiscono  
all’informaDca
Come?
fonte:  h)ps://scratch.mit.edu/  
Un linguaggio a blocchi
blocchi divisi per categorie:
blocchi combinati insieme come pezzi
di un puzzle
categorie distinguibili grazie ai colori
-movimento
-aspetto
-suoni
-situazioni
-controllo
-sensori
-…
fonte:  h)ps://scratch.mit.edu/  
http://coderdojofvg.it/
CoderDojo FVG
sararovinelli@gmail.com
Sara Rovinelli
info@coderdojofvg.it
@Sara_Rovinelli
Keep in touch!
Coding e pensiero computazionale

Coding e pensiero computazionale