Le carte (Cody cards)
Potete disegnare da soli le carte, ma se preferite averle già pronte, potete scaricare e stampare il CodyRoby kit.
Descrizione: Il pensiero computazionale è un processo mentale che consente di risolvere problemi di varia natura seguendo metrodi e strumenti specifici scelti in base ad una strategia pianificata. Il coding unplugged ha un primo indubbio vantaggio pratico: non richiede attrezzature elettroniche – computer, tablet o smartphone – di cui spesso le scuole non dispongono, o non in numero sufficiente. L’apprendimento del coding senza computer è però propedeutico anche a quello davanti allo schermo. I bambini fanno pratica con giochi di gruppo coinvolgenti, accedendo in modo naturale ai meccanismi alla base dei linguaggi di programmazione che saranno pronti a tradurre al computer con Scratch e gli altri linguaggi grafici pensati specificamente per l’apprendimento.
Obiettivi: Introdurre il modello del “Pensiero Computazionale” come metodo per la risoluzione dei problemi che aiuta a riformularli in modo da poterli risolvere efficientemente in modo automatico. Imparare a farne un uso consapevole, consente di affrontare le situazioni in maniera analitica, scomponendole nei vari aspetti che le caratterizzano e scegliendo le soluzioni più idonee. Quando si parla di coding unplugged si intendono quelle attività che utilizzano strumenti non digitali per la realizzazione di attività che introducono ai concetti fondamentali dell’informatica e alle logiche della programmazione.
Descrizione: programmazione su carta a quadretti.
Obiettivi: aiutare gli studenti a capire cos'è la programmazione.
2. Programmazione su carta a quadretti
Descrizione: leggere il testo di una canzone e definire funzioni.
Obiettivi: Imparare a definire funzioni.
Sono sempre più numerose le esperienze didattiche che vedono coinvolti bambini e ragazzi nella realizzazione di attività analogiche che affiancano l’utilizzo degli strumenti digitali. Il coding unplugged, adatto per persone di ogni età, è particolarmente interessante per gli studenti dall’infanzia alla scuola secondaria di primo grado. Questi tipi di attività, infatti, sono caratterizzate da elementi che stimolano l’apprendimento e la curiosità degli alunni.
Fare coding a scuola, ma senza computer. Sembrerebbe un ossimoro, o quanto meno una contraddizione in termini, eppure non solo questo è possibile, ma è anche molto utile nel processo mirato all’acquisizione del pensiero computazionale.
Stiamo parlando del così detto coding unplugged, un’etichetta che definisce ogni attività di apprendimento e insegnamento dei principi della programmazione che non prevede l’utilizzo di dispositivi elettronici, come computer o tablet.
Per fare coding unplugged può bastare un foglio di carta a quadretti, qualche matita colorata e tanta fantasia. Ma ci si può spingere anche oltre, integrando il coding con l’educazione motoria, quella artistica ecc. Più avanti, attraverso alcuni esempi di coding unplugged, spiegheremo meglio come.


