# Dietro il coding/Come potrebbe funzionare davvero

Dietro il coding
Copertina Tutti i moduli · Sviluppo
    CopertinaDietro il coding/Copertina
* Che cos'è il codingDietro il coding/Che cos'è il coding
* Perché è così importante?Dietro il coding/Perché è così importante?
* Una valutazione storicaDietro il coding/Una valutazione storica
* Come si parla del coding?Dietro il coding/Come si parla del coding?
* Gli schieramenti in campoDietro il coding/Gli schieramenti in campo
* Primo Intermezzo: che significa opensource?Dietro il coding/Primo Intermezzo: che significa opensource?
* A che serve il coding?Dietro il coding/A che serve il coding?
* Chi può insegnare il coding?Dietro il coding/Chi può insegnare il coding?
* Secondo Intermezzo: le differenze tra linguaggiDietro il coding/Secondo Intermezzo: le differenze tra linguaggi
* Che linguaggio?Dietro il coding/Che linguaggio?
** AliceDietro il coding/Che linguaggio?#Alice
** Squeak/EtoysDietro il coding/Che linguaggio?#Squeak.21_.2FEtoys
** Snap!Dietro il coding/Che linguaggio?#Snap!
** CatrobatDietro il coding/Che linguaggio?#Catrobat
** OpenRobertaDietro il coding/Che linguaggio?#OpenRoberta
** Minecraft: Education EditionDietro il coding/Che linguaggio?#Minecraft: Education Edition
** Apple Swift PlaygroundDietro il coding/Che linguaggio?#Apple Swift Playground
** ToonTalkDietro il coding/Che linguaggio?#ToonTalk
** LinotteDietro il coding/Che linguaggio?#Linotte
* Il modello didattico dietro ScratchDietro il coding/Il modello didattico dietro Scratch
* Come va praticato il CodingDietro il coding/Come va praticato il Coding
* Un po' di storia…Dietro il coding/Un po' di storia…
** B.A.S.I.C.Dietro il coding/Un po' di storia…#B.A.S.I.C.
** LOGODietro il coding/Un po' di storia…#LOGO
** NETLOGODietro il coding/Un po' di storia…#NETLOGO.5B1.5D
** STARLOGODietro il coding/Un po' di storia…#STARLOGO.5B2.5D
** SMALLTALKDietro il coding/Un po' di storia…#SMALLTALK
* E oggi?Dietro il coding/E oggi?
* Come potrebbe funzionare davveroDietro il coding/Come potrebbe funzionare davvero
* Suggerimenti di letturaDietro il coding/Suggerimenti di lettura
Modifica il sommario
Ma allora, perché stavolta funzioni, quanto tempo ci va dedicato? 8 ore l’anno non sono sufficienti?
No. Ma non perché bisogna farne 10.
Perché insieme al coding vanno affrontati altre questioni.
* Ci deve essere un piano didattico più esteso che comprenda le competenze di cittadinanza digitale, i nuovi diritti e i doveri “digitali” – la privacy, la condivisione, l’attenzione all'uso consapevole delle risorse digitali. Non sono temi che si possono rimandare (anche perché non capiterà mai di affrontarli, qualsiasi percorso accademico si scelga).
* In questo piano devono essere prese in carico (o smontate e rimontate) le altre “materie”, senza le quali il coding perde di senso a scuola. Perché non può essere un’attività ricreativa incastrata tra l'ora di matematica e quella di storia, ma deve fare i conti con entrambe.
* E non si possono prendere in prestito proposte didattiche validissime, si, ma in contesti educativi molto differenti. Vanno adattate tenendo conto della nostra cultura e del nostro ambiente – in negativo e in positivo.
* Deve essere rivalutata la componente linguistica del coding, la sua parentela con le altre forme di scrittura. In fondo non si insegna a scrivere in Italiano trascinando blocchetti...
* Il coding deve essere affrontato nel quadro di un ripensamento della didattica che prepari non solo alla soluzione di problemi dati, ma anche alla posizione di nuovi problemi, all’invenzione di narrazioni in tutti campi.
* Vanno esaminati e gestiti gli aspetti affettivi dell’apprendimento tramite costruzione di artefatti digitali.
* Devono essere scelti un ambiente e un linguaggio adatti, in funzione dell’età degli studenti, di obiettivi didattici concreti, dei dispositivi e degli ambienti disponibili. Ma con uno sguardo d'insieme, con una prospettiva che copra tutto l'arco dell'educazione, non solo qualche anno.
* Soprattutto, in attesa di occasioni formative non randomiche e superficiali, bisogna darsi da fare: domandarsi, cercare, studiare, provare.
Insomma: coding si, ma sul serio.