Avete mai sentito parlare di coding? Significa “programmazione informatica” e potrebbe diventare nei prossimi anni una vera e propria materia di studio a scuola. Non fatevi spaventare: è davvero divertente e potrete cominciare subito ad imparare (giocando) i concetti base di informatica e del pensiero computazionale.

Programmazione informatica: è questo il significato della parola inglese “coding”. E non si tratta solo di insegnamenti per informatici e ingegneri: il coding è anche alla portata dei bambini.

 
COS’É IL CODING

Il coding possiamo intenderlo come una nuova lingua che permette di “dialogare” con il computer per assegnargli dei compiti e dei comandi in modo semplice.

Giocando a programmare si impara ad usare la logica, a risolvere problemi e a sviluppare il “pensiero computazionale”, un processo logico-creativo che consente di scomporre un problema complesso in diverse parti, per affrontarlo più semplicemente un pezzetto alla volta, così da risolvere il problema generale. Con il coding quindi anche i bambini potranno risolvere problemi “da grandi”, e diventare soggetti attivi della tecnologia, creando un piccolo videogioco e delle storie in pochissimo tempo.

 
COME FUNZIONA IL PENSIERO COMPUTAZIONALE
p class=”p3″>Vediamo, in pratica, come funziona il coding: con il computer o il tablet potrete fare giochi ed esercizi interattivi per far svolgere ai personaggi sullo schermo le azioni utili al raggiungimento di un obiettivo. Basterà spostare blocchi, mattoncini o oggetti grafici sul monitor, creando una sequenza che permetta al vostro personaggio di completare il livello. Ogni blocco corrisponde ad un codice in JavaScript, uno dei linguaggi di programmazione più utilizzato al mondo, che tuttavia in questo modo non avrete bisogno di digitare.
 
PIATTAFORME PER IMPARARE IL CODING

Su internet troverete numerose piattaforme che insegnano a scrivere ed utilizzare il codice di programmazione.

1. Code.org

Per chi parte da zero, la piattaforma ideale è code.org, dove con giochi e video si impara a vincere le sfide e a risolvere i problemi: basterà leggere le istruzioni, osservare con attenzione i tranelli e ragionare sulla migliore soluzione per portare il vostro personaggio alla fine dei labirinti che vi verranno mostrati volta per volta. Su code.org troverete la modalità base chiamata “L’Ora del Codice”, che consiste nello svolgere solo un’ora di avviamento al “pensiero computazionale”. Potrete svolgerla come una lezione tradizionale utilizzando carta e penna, oppure con delle lezioni tecnologiche con varie ambientazioni, come Star Wars, Minecraft, Frozen: scegliete quella che vi ispira di più!

coding

Con giochi e video imparerete a dialogare con il computer. | Code.org

 

2. Scratch

Un’altra piattaforma divertente è Scratch, che permette di creare programmare storie interattivevideogiochi e altre animazioni da condividere con gli altri membri della comunità utilizzando i blocchi e senza scrivere alcuna riga di codice. Sarà così facile e divertente familiarizzare fin da subito con algoritmi, cicli, procedure e variabili.

Per i più piccoli (5-7 anni) c’è anche Scratch jr.

 

3. Codeacademy.com e CoderDojo

Per seguire dei corsi di programmazione gratuitamente da casa connettetevi a codeacademy.com oppure fatevi aiutare dai vostri genitori a cercare il CoderDojo più vicino a casa: si tratta di club gratuiti il cui obiettivo è l’insegnamento della programmazione informatica ai più piccoli attraverso il gioco e il divertimento.

 
CODINGA A SCUOLA: PROGRAMMARE IN CLASSE

Così come la storia, l’inglese e l’italiano, secondo alcuni il “coding” è una materia fondamentale per le nuove generazioni di studenti. Anche per questo in Italia il Ministero dell’Istruzione (Miur) ha cominciato dal 2014, con il progetto “Programma il Futuro”, a sperimentare nelle scuole l’introduzione di lezioni di programmazione informatica. L’idea è quella di arrivare a sempre più studenti, per introdurli nel mondo di questo linguaggio. Alle scuole sono stati quindi dati alcuni semplici strumenti per fornire agli studenti i concetti base dell’informatica, attraverso il gioco e le attività di gruppo.

Fonti:  MiurCode.org

Di |2020-01-08T20:37:46+01:00Gennaio 8th, 2020|Approfondimenti, Didattica, Tecnologie|Commenti disabilitati su Coding: cos’è, come funziona, dove si impara. Nozioni elementari

Condividi questo articolo, scegli la piattaforma!

Scritto da: