Ricerca Avviata

Coding unplugged

Descrizione: Cody & Roby sono gli strumenti più semplici per giocare con la programmazione a qualunque età, anche senza computer, utilizzati per l'ultima edizione della CodeWeek (https://www.codeweek.it/cody-roby/). Roby è un robot che esegue istruzioni, Cody è il suo programmatore. Per iniziare le istruzioni sono solo 3: vai avanti, gira a sinistra e gira a destra. Ogni istruzione è scritta o disegnata su un cartello o su una tessera che Cody passa a Roby. Roby legge l’istruzione e la esegue muovendosi su una scacchiera. Non servono computer, sono i giocatori a fare la parte di Roby e di Cody.
Obiettivi: Sviluppo del pensiero computazionale

Le carte (Cody cards)

Potete disegnare da soli le carte, ma se preferite averle già pronte, potete scaricare e stampare il CodyRoby kit.

VAI AVANTI GIRA A SINISTRA GIRA A DESTRA
move-forward-c turn-left-c turn-right-c
Roby passa nel riquadro che ha di fronte Roby ruota di 90 gradi alla sua sinistra senza cambiare riquadro Roby ruota di 90 gradi alla sua destra senza cambiare riquadro
 

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.

1. Pensiero Computazionale


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.

3. Composizione di canzoni 

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.


 

Tutti gli allegati

Non sono presenti allegati.