Home Bambino Istruzione

Coding: cos'è, come funziona e come si impara

di Sveva Galassi - 29.06.2023 - Scrivici

coding-cos-e-come-funziona-e-come-si-impara
Fonte: shutterstock
Coding: cos'è, come funziona e come si impara: si tratta di un'abilità che sviluppa il pensiero computazionale nei bambini. Come si fa a scuola

In questo articolo

Coding per bambini

Avete mai sentito parlare di "coding"? Ebbene, il coding indica il pensiero computazionale. La novità è che non è materia solo per ingegneri, ma è - udite, udite - anche alla portata dei bambini, ma anche per bambine e ragazze. Ma cerchiamo di capire meglio di cosa si tratta e perché riguarda anche i più piccoli.

Coding, cos'è

Caterina Moscetti, autrice del libro "Coding e pensiero computazionale nella Scuola primaria" (La Spiga Edizioni), intervistata da Nostrofiglio.it, ha affermato che il pensiero computazionale è una strategia di pensiero chiara, logica e operativa, che si utilizza per risolvere problemi, anche quotidiani, in modo personale e creativo, grazie alla pianificazione di una strategia d'azione.

Ma andiamo un po' indietro nel tempo. In particolare, è stata la scienziata informatica Jeannette Wing a portare all'attenzione della comunità scientifica il termine "coding" in un articolo del 2006 e a definirlo quarta abilità di base insieme a leggere, scrivere e contare, indispensabile per tutti, perché utile nella vita quotidiana.

Dunque, attualmente è possibile intendere il coding come una nuova lingua, che consente di "dialogare" con il computer al fine di dargli, in modo semplice, dei compiti e dei comandi.

Questo significa che se i bambini giocano a programmare, imparano, al tempo stesso, ad adoperare la logica per risolvere problemi e a sviluppare il "pensiero computazionale", ossia un processo logico-creativo che permette di scomporre un problema complesso in diverse parti, per affrontarlo, più facilmente, un pezzettino alla volta.

Quindi, attuando il coding, anche i bimbi potranno risolvere problemi "da grandi" e divenire così protagonisti attivi della tecnologia, realizzando, ad esempio, un piccolo videogioco in pochissimo tempo.

Coding, ecco come funziona

Dai 6 anni in su, con il computer o il tablet, i bambini possono fare giochi ed esercizi interattivi per far realizzare ai personaggi sullo schermo le azioni necessarie al raggiungimento di un obiettivo.

Nella fattispecie, è necessario spostare mattoncini, oggetti, blocchi sul monitor, realizzando una sequenza che consente al personaggio di completare il livello.

Ogni "blocco" equivale ad un codice in JavaScript, che è uno dei linguaggi di programmazione più adoperati, che in tal modo non vi sarà, però, bisogno di digitare nulla.

Esistono differenti esercizi per sviluppare questo pensiero, che, ovviamente, mutano in base all'età dei bambini. In età prescolare (fino ai 5/6 anni), quando ancora i piccoli devono acquisire capacità di lettura e di scrittura, si può agire solo dal punto di vista manuale e iconico.

Coding nelle scuole

Nel nostro Paese l'importanza del pensiero computazionale è divenuta ufficiale nel 2015, anno in cui il Ministero dell'Istruzione ha lanciato il Piano Nazionale della Scuola Digitale, in cui è compreso anche progetto "Programma il Futuro" che mira all'ingresso del pensiero computazionale nella scuola primaria, poiché considerato come strumento basilare per lo sviluppo dei più piccoli.

Dal 2015, quindi, sono stati dati alle scuole strumenti per fornire, attraverso giochi e attività di gruppo, agli studenti i concetti principali dell'informatica ma non è ancora  obbligatorio in tutte le scuole. Sempre più istituti scolastici stanno introducendo la programmazione come parte del curriculum. Molti paesi stanno riconoscendo l'importanza delle competenze digitali e della programmazione nel mondo moderno e stanno cercando di integrarle nei programmi di studio.

Ad esempio, alcuni paesi hanno introdotto l'insegnamento della programmazione nelle scuole primarie e secondarie come parte di una materia separata o come parte di altre materie, come la matematica o l'informatica. Altri paesi offrono corsi opzionali di programmazione o extracurriculari per gli studenti interessati.

L'insegnamento del coding nelle scuole può aiutare i bambini a sviluppare importanti abilità cognitive, come la risoluzione dei problemi, la logica e il pensiero computazionale. Inoltre, l'apprendimento della programmazione può promuovere la creatività, la collaborazione e la capacità di adattamento, che sono competenze cruciali per il futuro.

Tuttavia, è importante notare che l'inclusione della programmazione nel curriculum scolastico può variare da paese a paese e da istituzione a istituzione. Pertanto, è consigliabile consultare il programma di studio o contattare le scuole locali per conoscere le politiche specifiche riguardanti l'insegnamento del coding.

Coding scuola infanzia

I primi rudimenti di coding possono essere appresi già alla scuola dell'infanzia: giocando, i bambini imparano a programmare e a sviluppare il " pensiero computazionale", quindi a mettere in atto in modo creativo tutti quei processi che servono a risolvere e superare un ostacolo. Si possono, ad esempio costruire dei percorsi usando del nastro adesivo colorato sul pavimento dell'aula o del corridoio, oppure giocare sul quaderno facendo scegliere il percorso che deve fare Cappuccetto Rosso per non incontrare il lupo.

Coding scuola elementare

Alla scuola primaria i bambini possono essere coinvolti in attività di coding sempre più complesse, come ad esempio la creazione di un gioco.

Coding e piattaforme web per imparare

Su Internet ci sono varie piattaforme che insegnano a usare e a scrivere il coding. Ecco quali sono.

1. Code.org. La piattaforma ideale per chi è alle prime armi è code.org: qui, grazie a giochi e a video, è possibile imparare a vincere le sfide e a risolvere i problemi. Leggete le istruzioni, evitate trappole e tranelli e ragionate sulle soluzioni migliori per condurre il vostro personaggio alla fine del labirinto.

Su code.org è anche presente la modalità base denominata "L'Ora del Codice", che equivale allo svolgimento di un'ora di avviamento al "pensiero computazionale".

2. Scratch. Questa è un'altra piattaforma piacevole che consente di programmare videogiochi, storie interattive, altre animazioni da condividere con gli altri partecipanti della comunità. Per fare ciò è possibile usare i "blocchi": sarà facile così prendere confidenza con algoritmi, procedure e variabili. Per i bambini più piccoli, dai 5 ai 7 anni, c'è anche Scratch jr.

3. Codeacademy.com e CoderDojo. È anche possibile seguire dei corsi di programmazione gratis da casa: basta solo connettersi a codeacademy.com oppure cercare il CoderDojo più vicino a casa. Questi ultimi sono club gratuiti dove si insegna, attraverso il gioco, la programmazione informatica ai bambini.

Coding infanzia

I primi approcci al coding possono essere appresi già alla scuola dell'infanzia, attraverso il gioco. Ci si può esercitare anche a casa, costruendo dei percorsi usando del nastro adesivo colorato sul pavimento di una stanza, oppure realizzando una scheda sul quaderno, facendo scegliere ad esempio il percorso che un cucciolo di animale deve fare per raggiungere la sua mamma.

Su internet ci sono diverse piattaforme che insegnano a usare e a scrivere il coding, tra cui tra cui Scratch, Code.org, CodeAcademy, Minecraft e LegoStorm.

Esistono diversi esempi e spunti per fornire un primo approccio al coding e la maggior parte di essi prevedono dei giochi didattici in cui ad un ordine segue una risposta, come ad esempio questa attività molto carina. 

Il robot torna alla sua navicella

Occorrente: 

  • robot giocattolo
  • navicella
  • tabellone di carta con griglia. 

L'obiettivo del "gioco" è quello di programmare il robot giocattolo, attraverso dei comandi, affinché arrivi alla navicella. Si posiziona quindi il robot ad inizio tabellone e la navicella al termine. Sul cartellone saranno disegnati degli ostacoli ( ad esempio un muro, una montagna, un fiume, etc)

Un' idea creativa per la Festa della Mamma sono le schede didattiche di coding, come quelle proposte da Maestra Mary per le classi I e II della scuola primaria. Basterà scaricare e stampare le schede dal blog, e poi seguire tutti i passaggi.

Qualche spunto per le schede di coding per la Festa della Mamma, pronte per essere scaricate e stampate ce lo offre Sostegno20 .

In particolare, ne trovate con immagini simpaticissime di cuccioli di animali con le loro rispettive mamme.

Attraverso i disegni, i bambini potranno creare o risolvere percorsi aiutandosi con le frecce direzionali e facendo attenzione agli ostacoli in cui si imbatteranno all'interno dello schema. Queste schede sono perfette per i bambini che frequentano la scuola primaria, ma anche per quelli più piccoli, di 4-5 anni di età.

Coding giochi

 Doc Robottino educativo per bambini

Con il Robot di Sapientino si impara giocando con la programmazione; Doc è il primo gioco che avvicina i bambini alla Robotica Educativa in modo creativo e divertente

Clementoni Sapientino Panda Bit

Con l'APP gratuita, il bambino potrà muovere i primi passi nel mondo del Coding in un modo divertente e adatto ai più piccoli

Learning Resources- Coding Critters Scamper & Sneaker: 22 pezzi per costruire percorsi. 

Il robot programmabile Botley incoraggia la comprensione dei concetti di programmazione, come la logica if/then e le abilità di pensiero critico. I bambini dovranno programmare botley in modo che esegua una sequenza di passi, aggirando gli ostacoli, eseguendo manovre lungo il percorso e spostando gli oggetti

Coko, Coccodrillo Programmabile

Con Coko il bambino apprenderà le basi della programmazione in modo semplice e divertente, sviluppando la capacità di comprendere la relazione causa-effetto.

***Contenuto sponsorizzato: Nostrofiglio.it presenta prodotti e servizi che si possono acquistare online su Amazon e/o su altri e-commerce. Ogni volta che viene fatto un acquisto attraverso uno dei link presenti in pagina, Nostrofiglio.it potrebbe ricevere una commissione da Amazon o dagli altri e-commerce citati. Vi informiamo che i prezzi e la disponibilità dei prodotti non sono aggiornati in tempo reale e potrebbero subire variazioni nel tempo, vi invitiamo quindi a verificate disponibilità e prezzo su Amazon e/o su altri e-commerce citati***

Crea la tua lista nascita

lasciandoti ispirare dalle nostre proposte o compila la tua lista fai da te

crea adesso

Revisionato da Nicoletta Vuodi

TI POTREBBE INTERESSARE

ultimi articoli