Coding: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
pablo
LiveRC : Annullate le modifiche di 178.255.187.252 (discussione), riportata alla versione precedente di IrishBot
Etichetta: Annulla
Riga 4:
 
== Storia ==
La storia del coding inizia con [[Ada Lovelace]], considerata la prima donna programmatrice della storia: durante la sua collaborazione con [[Charles Babbage]], lavorò sulla macchina analitica da lui ideata (un [[computer]] a vapore, mai realizzato) ed [[Algoritmo di Ada Lovelace per i numeri di Bernoulli|elaborò un algoritmo]] capace di computare automaticamente i [[numeri di Bernoulli]].
[[File:Papert-moscow-1987.jpg|thumb|[[Seymour Papert]] durante una lezione a Mosca nel 1987]]
Un contributo rilevante nell'evoluzione della programmazione connessa alla pratica didattica/educativa arriva da [[Seymour Papert]], matematico e pedagogista sudafricano, attento alla relazione tra computer e apprendimento. Nel 1967 ha ideato [[Logo (informatica)|LOGO]], un linguaggio di programmazione dedicato alla didattica per comprendere la [[geometria]] attraverso l'uso del computer. Secondo Papert, l'apprendimento è un processo che avviene attraverso il ruolo attivo di chi impara: analizzare, costruire, scomporre, confrontare, presentare l'oggetto dell'apprendimento<ref>Papert, Mindstorms: Bambini, computers e creatività 1980</ref>:
{{citazione|...È l’elaboratore che programma il bambino, né più né meno. Nell'ambiente LOGO il rapporto è rovesciato: il bambino, anche d'età prescolare, padroneggia la macchina, è lui che programma l’elaboratore. Insegnando all’elaboratore a pensare, i bambini si lanciano in un'esplorazione del loro stesso modo di pensare.}}
 
Al tema dell'educazione e della didattica, Papert dedica la pubblicazione di importanti testi, quali ''Mindstorms: Children Computers and Powerful pablo Ideas'' (1980, tradotto in italiano nel 1984 col titolo ''Mindstorms: Bambini, computers e creatività''), che rappresenta una tappa importante nell'elaborazione del concetto di "pensiero computazionale", ''Children's Machine: Rethinking School in the Age of the Computer'' (1993, tradotto in italiano l'anno successivo col titolo ''I bambini e il computer: Nuove idee per i nuovi strumenti dell'educazione'') e ''The Connected Family: Bridging the Digital Generation Gap'' (1996, tradotto in italiano nel 2007 con il titolo ''Connected family: Come aiutare genitori e bambini a comprendersi nell'era di Internet'').
[[File:ScratchStage.png|thumb|Una schermata di [[Scratch (informatica)|Scratch]].]]
Nel 1984, Papert inizia una collaborazione con la [[LEGO]], che porta alla realizzazione della linea di produzione dei [[LEGO Mindstorms]], presso il [[MIT Media Lab]]. Proprio qui, nei primi [[Anni 2000|anni duemila]], viene ideato e sviluppato il software educativo gratuito [[Scratch (informatica)|Scratch]], grazie al gruppo Lifelong Kindergarten guidato da [[Mitchel Resnick]]. Il software, basato su un linguaggio di programmazione a blocchi, permette a chiunque di programmare e realizzare contenuti interattivi.<ref>{{cita web|url=http://www.palestraperlamente.org/pensierocomputazionale/|titolo=Pensiero computazionale e coding|data=11 marzo 2019|accesso=4 aprile 2021}}</ref>