Scratch guidato

Programmazione | Videogiochi

Laboratorio di Scratch guidato

Questo laboratorio è pensato per chi ha già un po’ di esperienza e preferisce seguire  una lezione frontale. Un volontario guiderà i partecipanti alla realizzazione di un videogioco comune.

Scratch è un linguaggio di programmazione a blocchi, realizzato dal Lifelong Kindergarten Group del Massachusetts Institute of Technology di Boston. Attraverso questo programma è possibile imparare le logiche della programmazione informatica e realizzare progetti inizialmente molto semplici fino ad arrivare via via a progetti complessi.

COMPETENZE RICHIESTE

Aver acquisito una buona padronanza dell'interfaccia di Scratch e aver compreso il concetto di base della programmazione (istruzioni, personaggi/sprite, selezioni, cicli).

APPROCCIO

Seguiremo in parte un approccio didattico "frontale" e in parte "collaborativo", con un focus su quest'ultimo, per favorire il lavoro di gruppo nonostante il flusso di natura guidata dell'attività.

ATTITUDINE

Ai nostri ninja è richiesto di dimostrarsi collaborativi e ben disposti verso gli altri. La dote più importante per questo laboratorio è la curiosità e la voglia di sperimentare!

finalità

Lo scopo principale del laboratorio è quello di rafforzare nei ragazzi la
capacità di “pensare” la programmazione, ovvero ragionare algoritmicamente, e fornire una buona
comprensione dei suoi pattern standard. Questi gli ingredienti fondamentali per poter avere più
confidenza nella realizzazione di progetti in autonomia.

 

Se sei alle prime armi con Scratch potrebbe interessarti il nostro laboratorio di “Scratch libero”.

Organizzazione

Svolgimento del laboratorio

Cosa faremo?

All’inizio di ogni incontro, viene presentato ai
ragazzi partecipanti un piccolo progetto (tipicamente un piccolo videogioco, talvolta un’animazione), che sarà il tema della giornata.

Cosa faremo?

Cosa otterremo?

Lo scopo del laboratorio è quello di guidare i ragazzi nel ricreare questo progetto all’interno di Scratch, per ottenere, al termine dell’incontro, il gioco finito e funzionante.

Cosa otterremo?
Al termine del laboratorio

COMPETENZE CHE SVILUPPERAI

COMPETENZE TECNICHE

Al termine di ogni laboratorio, ogni ragazzo avrà conosciuto e utilizzato vari tra i concetti fondamentali della programmazione e dei suoi pattern: cicli e selezioni, variabili e liste, clonazione di oggetti e pattern "observer", per citarne alcuni.

COMPETENZE TRASVERSALI

Problem solving analitico e pensiero computazionale, comprensione dell'utilità di ciascuno strumento della programmazione, che potrà essere utilizzato per realizzare in autonomia i propri progetti.

Torna in alto