Coding at Home – Fun & Educational Activities for All

Coding@Home – video tutorials

Una raccolta di brevi video, materiali fai-da-te, puzzle, giochi e sfide di programmazione per l'uso quotidiano in famiglia e a scuola.

Coding@Home

La serie Coding@Home della EU Code Week si basa sull' iniziativa "Coding in famiglia" dell'Università di Urbino e dell'Associazione CodeMOOCnet in collaborazione con Rai Cultura. L'autore di Coding@Home video è Alessandro Bogliolo, professore di Sistemi di Elaborazione delle Informazioni all'Università di Urbino, ambasciatore italiano della EU Code Week e coordinatore di tutti gli ambasciatori, nonché membro del Consiglio di Direzione della Digital Skills and Jobs Coalition.

Non hai bisogno di alcuna conoscenza precedente o di dispositivi elettronici per svolgere le attività. Le attività stimoleranno il pensiero computazionale e coltiveranno le competenze di alunni, genitori e insegnanti a casa o a scuola.

25:00

Introduzione a Coding in famiglia

Introduction to Coding@Home

25:00

L'esploratore

L'esploratore è la prima attività di Coding in famiglia. Sposta l'esploratore sulla scacchiera, in modo che raggiunga la destinazione dopo aver visitato il maggior numero possibile di caselle.

25:00

2. Destra e sinistra

Destra e sinistra è un gioco competitivo e collaborativo. Le due squadre collaborano per creare un percorso verso la destinazione, ma competono nell'utilizzare il maggior numero di tessere a loro assegnate: la squadra gialla cerca di inserire nel percorso il maggior numero possibile di svolte a sinistra, la squadra rossa il maggior numero possibile di svolte a destra.

25:00

Passo a due

Passo a due è un gioco competitivo a due squadre. Partendo da due punti opposti della scacchiera, le due squadre costruiscono percorsi che si ostacolano a vicenda. Vince la squadra che impedisce all'altra di estendere il proprio percorso.

25:00

Tiro alla fune

Il Tiro alla fune è un gioco collaborativo e competitivo. Partendo dal centro del lato inferiore della scacchiera, due squadre (quella gialla e quella rossa) collaborano per raggiungere il lato superiore. La squadra gialla cerca di raggiungere le caselle di sinistra, mentre quella rossa cerca di raggiungere le caselle di destra.

25:00

L'esploratore senza impronte

L'esploratore cammina sulla scacchiera dal punto di partenza al punto di arrivo, cercando di visitare tutte le caselle. Nel camminare, l'esploratore o esploratrice lascia impronte colorate, che consentono al robot di seguire i suoi passi interpretando i colori. Il gioco diventa ancora più intrigante quando l'esploratore cancella le impronte e lascia solo i colori.

25:00

Cammina più che puoi

In questa attività la sfida consiste nel rimanere sulla scacchiera il più a lungo possibile, utilizzando i colori anziché le impronte. L'attività diventa più difficile quando la libertà di movimento aumenta

25:00

Cody e Roby

Si tratta di un gioco di ruolo con il programmatore, Cody, e il robot, Roby. Il video introduce le carte di CodyRoby, che utilizzeremo da questo momento per determinare i movimenti sulla scacchiera. Cody utilizzerà queste carte per dare istruzioni a Roby e farlo muovere sulla scacchiera

25:00

La turista

Con le carte CodyRoby, due squadre si sfidano per trovare, nel più breve tempo possibile, la sequenza di istruzioni che guiderà la turista ai monumenti che desidera visitare

25:00

Cattura il robot

"Cattura il robot" è un gioco competitivo da tavolo o da pavimento. Vince il giocatore che cattura il robot della squadra avversaria raggiungendo la sua casella sulla scacchiera. Poiché le carte da gioco vengono estratte in modo casuale, entrambe le squadre devono continuamente adattare le proprie strategie.

25:00

Il serpente

"Il serpente" è un tipo di solitario giocato con le carte CodyRoby. L'obiettivo del gioco è guidare il serpente attraverso tutte le caselle della scacchiera senza che si morda la coda."

25:00

Raccontare una storia

L'argomento di oggi è raccontare una storia! Usate le istruzioni di CodyRoby, le impronte di CodyFeet o i colori di CodyColour per guidare le pedine attraverso la scacchiera e raccontare una storia. Distribuite le diverse parti della storia sulla scacchiera.

25:00

I due serpenti

Usando le carte CodyRoby, due serpenti si spostano sulla scacchiera e ciascuno di loro cerca di bloccare lo spostamento dell'altro. La regola di base è molto semplice: non si può tornare su una casella su cui è già passato un serpente. Vince il serpente che riesce a spostarsi liberamente per più tempo.

25:00

Andata e ritorno

Le squadre giocano a turno. La prima programma il viaggio di andata mentre la seconda deve riportare Roby al punto di partenza. Può sembrare facile ma non lo è, specialmente se si pianificano le mosse solo a mente senza spostare davvero Roby...

25:00

Punto di incontro

Questa volta pianifichiamo le nostre mosse prima di iniziare. Le due squadre mettono sul tavolo le carte per creare la sequenza di istruzioni che sposterà i rispettivi robot, ma non spostano niente fino a che uno dei giocatori dice "Partenza!". A quel punto la programmazione finisce e inizia l'azione. Il giocatore che ha detto "Partenza!" vince solo se i due robot, ciascuno dei quali esegue le istruzioni della propria squadra, finiscono sulla stessa casella.

25:00

Segui la musica

Quando le sequenze di istruzioni di programmazione si ripetono periodicamente è come se avessero un ritmo. Se associamo un suono a ogni istruzione possiamo guidare Roby con la musica. È proprio quello che faremo questa volta. Creerò un programma usando suoni diversi che rappresentano istruzioni diverse e voi muoverete Roby sulla scacchiera seguendo queste istruzioni formate da suoni.

25:00

Colorare tutto

Possiamo guidare i robot sulla lavagna in modo che il loro percorso componga un disegno? In questa attività, giochiamo con la programmazione e l'arte pixel, nel senso che formiamo immagini colorando le caselle di una scacchiera, come i pixel su uno schermo.

25:00

CodyPlotter e CodyPrinter

Qual è la differenza tra un plotter e una stampante? Scoprilo con questa attività di programmazione senza computer.

25:00

Come sono noiosi i pixel! Meglio usare i numeri

Quando diamo a Roby le istruzioni per formare un disegno, riquadro dopo riquadro, pixel dopo pixel, scopriamo che se diversi riquadri di una stessa riga hanno lo stesso colore possiamo avvalerci dei numeri per rendere l'operazione più interessante. I computer fanno lo stesso...

25:00

Trasformare i codici in immagini

Abbiamo visto che possiamo creare un codice che ci consente di tracciare un'immagine. Ho pensato a un disegno e ho utilizzato un codice per trasformarlo in lettere e cifre, che ti ho fornito. Prendi nota delle lettere e dei numeri e utilizza il codice per ricostruire il disegno.

Se sei interessato ad attività più unplugged o ad attività di programmazione diversa, come linguaggi, robotica, micro:bit, dai un'occhiata alla "Learning Bits" della EU Code Week con video tutorial e moduli didattici per le scuole primarie, secondarie di primo grado e di secondo grado. Dai un'occhiata anche alle risorse Learn&Teach della EU Code Week, dove puoi trovare risorse gratuite e di alta qualità, provenienti da tutto il mondo, dedicate ad insegnanti e studenti.