Coding unplugged, cioe, come insegnare ai bambini a programmare senza computer.
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.
CODY E ROBY
Roby è un robot che esegue istruzioni, Cody è il suo programmatore. È un gioco divertente che nasconde molto di più: alla stregua di un vero e proprio linguaggio di programmazione, CodyRoby è una piattaforma che permette di sviluppare nuovi giochi, garantendo allo stesso tempo il rigore metodologico, la coerenza con le tecniche di programmazione visuali a blocchi e principi di base che lo rendono adatto all’utilizzo in ambito educativo.
Il coding consente di imparare le basi della programmazione informatica, insegna a “dialogare” con il computer, a impartire alla macchina comandi in modo semplice e intuitivo.
Il segreto sta tutto nel metodo: poca teoria e tanta pratica.
Scratch è un ambiente di programmazione gratuito, con un linguaggio di programmazione di tipo grafico. Tale linguaggio, ispirato alla teoria costruzionista dell'apprendimento e progettato per l'insegnamento della programmazione tramite primitive visive, è adatto a studenti, insegnanti e genitori ed è utilizzabile per progetti pedagogici e di intrattenimento che spaziano dalla matematica alla scienza, consentendo la realizzazione di simulazioni, visualizzazione di esperimenti, animazioni, musica, arte interattiva e semplici giochi.
Blockly è un ambiente di programmazione visuale che consente di apprendere le basi della programmazione in modo facile. Un ambiente di programmazione visuale consente di apprendere le basi della programmazione senza scrivere nemmeno una riga di codice informatico. È come se imparassimo una lingua straniera senza conoscere la grammatica di quella lingua. Blockly è un software di Google che consente di fare proprio questo: imparare a programmare senza la necessità di conoscere il codice informatico.