Upload
alessandro-bogliolo
View
698
Download
1
Embed Size (px)
Citation preview
Coding a scuolaAlgo 02.01
alessandro bogliolo
http://codemooc.org/algoritmi/
Algo 02.01
• Letteralmente:
scrittura di codice, codifica, programmazione
• Per effetto delle campagne di sensibilizzazione, divulgazione e alfabetizzazione (Europe CODE Week, Hour of CODE, Africa CODE Week, CODERDojo, CODINGgirls):
uso ludico e didattico di strumenti e metodi intuitivi di programmazione utili a stimolare lo sviluppo del pensiero computazionale
Co
din
g
Algo 02.01
men
ti e
met
od
i:Pr
ogr
amm
azio
ne
visu
ale
Algo 02.01
men
ti e
met
od
i:C
od
ing
un
plu
gged
Algo 02.01
sier
o c
om
pu
tazi
on
ale • Capacità di elaborare procedimenti costruttivi che portano alla
soluzione di un problema o alla realizzazione di un’idea, attraverso una sequenza di passi elementari descritti in modo talmente rigoroso da poterne affidare l’esecuzione ad un altro, sia esso un essere umano o una macchina
• Meccanismo di delega
• Separazione di ruoli tra programmatore ed esecutore
Algo 02.01
ori
tmo
• Procedimento finito e non ambiguo che porta alla soluzione di un problema o alla realizzazione di un’idea attraverso una sequenza di passi elementari
• La capacità di comprendere, sviluppare e rappresentare algoritmi è il cuore del pensiero computazionale
Algo 02.01
din
ga
scu
ola
Algo 02.01
deM
OO
C
Algo 02.01
din
gsu
RA
I Scu
ola
Algo 02.01
oM
OO
Ct
Se c’è l’accento sulla ila i rimane sempre qui
Se c’è una vocale la i rimane
Se c’è una consonante la i sparisce in un istante