KIDS CODING WEEK: 31 agosto- 4 settembre 2026
La Kids Coding Week si svolgerà presso Villa Guastavillani (Via degli Scalini 18) e si terrà in lingua italiana. Le attività saranno suddivise nel seguente modo:

Di seguito il programma completo:
LUNEDÌ
Ore 9:00 (Gruppo 1 e 2): Ice Breaking
Per far conoscere i partecipanti tra loro, saranno organizzate delle attività di ice breaking basate principalmente su tecniche di improvvisazione teatrale. Queste attività favoriranno l’interazione e la collaborazione tra i bambini in modo divertente e creativo. L’attività esperienziale è accompagnata da un continuo focus sull’importanza di skills quali la capacità di lavorare in gruppo e saper integrarsi valorizzando l’altro, la flessibilità, il problem solving, la creatività e la gestione dell’errore.
Ore 11:00 – 11:30 Pausa merenda
Ore 11:30 – 13:30
Gruppo 1: Mini Mario – Una rivisitazione di SuperMario
Introduzione di Snap! per chi ancora non lo conosce. Presentazione del gioco che svilupperemo assieme: Mini Mario, ispirato al classico Super Mario. Nella prima lezione faremo muovere il personaggio, impareremo a farlo saltare e a completarlo il primo livello. Vedremo insieme gli elementi base per comporre un livello e personalizzarlo, come i blocchi muro e prato.
Gruppo 2: Sviluppiamo giocando!
Durante la prima lezione, ai ragazzi verrà introdotto il concetto di pensiero computazionale, fino ad arrivare ai componenti base di Snap!, comprendendo lo spazio di lavoro e gli elementi fondamentali dell’ambiente.
Verranno proposti alcuni giochi come possibili progetti da sviluppare:
– Flappy bird
– Asteroid
– Crossy Road
– Memory
– TakeAndGo
– Cooking Mama (semplificato)
Successivamente, i ragazzi parteciperanno a una sessione di brainstorming per individuare i primi passi necessari alla realizzazione del gioco scelto.
Ore 13:30 – 14:30 Pausa pranzo
Ore 14:30 – 16:30
Gruppo 1: Mini Mario – Una rivisitazione di SuperMario
Introduzione di Snap! per chi ancora non lo conosce. Presentazione del gioco che svilupperemo assieme: Mini Mario, ispirato al classico Super Mario. Nella prima lezione faremo muovere il personaggio, impareremo a farlo saltare e a completarlo il primo livello. Vedremo insieme gli elementi base per comporre un livello e personalizzarlo, come i blocchi muro e prato.
Gruppo 2: Dentro i dati: come nasce l’intelligenza artificiale
Gli studenti scopriranno come funziona davvero l’IA a partire dai dati che la alimentano, costruendo in prima persona un dataset della classe attraverso interviste e grafici. Un’attività pratica per capire come nascono le informazioni e perché possono contenere errori e bias.
MARTEDÌ
Ore 9:00 – 11:00
Gruppo 1: Cloniamo le monete !
Introduciamo le monete e svilupperemo il codice per raccoglierle. Utilizzeremo il concetto di clone per disporre gli elementi nel livello e una variabile per contare le monete raccolte, rendendo il gioco più dinamico.
Gruppo 2: Elementi base di snap
In questa lezione verranno analizzati e ordinati i vari passaggi necessari per realizzare il gioco, in base al livello di difficoltà.
Successivamente, si utilizzeranno i primi blocchi di Snap! per imparare le azioni più semplici, come il movimento e la modifica dell’aspetto.
In un secondo momento, gli elementi del gioco verranno messi in comunicazione tramite l’invio di messaggi, creando un piccolo sistema per avviare il gioco.
A questo punto, ai ragazzi verrà chiesto di rielaborare il meccanismo dei messaggi per progettare in autonomia un sistema funzionale all’avvio del gioco.
Ore 11:00 – 11:30 Pausa merenda
Ore 11:30 – 13:30
Gruppo 1: Think like an agent
Quando diciamo che un robot è intelligente? Come fanno i robot ad eseguire correttamente un compito? Come in molti altri ambiti anche nel caso degli agenti
intelligenti si prende esempio dalla natura e dal comportamento umano.
Scopriremo come un robot è in grado di compiere delle attività prendendo noi come riferimento, analizzando il processo che ci porta a scegliere fra un insieme di azioni quella più corretta per il nostro obiettivo. Successivamente, metteremo in pratica i concetti visti per la realizzazione di un’agente autonomo in grado di eseguire diversi tasks
Gruppo 2: Play and grow
Verranno utilizzate tecniche di improvvisazione teatrale che, grazie al gioco e al divertimento, permetteranno ai partecipanti di esplorare le proprie abilità individuali, consentendo di:
Ore 13:30 – 14:30 Pausa pranzo
Ore 14:30 – 16:30
Gruppo 1: Play and grow
Verranno utilizzate tecniche di improvvisazione teatrale che, grazie al gioco e al divertimento, permetteranno ai partecipanti di esplorare le proprie abilità individuali, consentendo di:
Gruppo 2: Think like a bot, and drive on autopilot!
Quando diciamo che un robot è intelligente? Come fanno i robot ad eseguire correttamente un compito? Come in molti altri ambiti anche nel caso degli agenti intelligenti si prende esempio dalla natura e dal comportamento umano. Scopriremo come poter sfruttare questo per poter insegnare a un robot agente come seguire un percorso di guida in modo autonomo, scegliendo in base alle condizioni rilevate dai sensori le scelte migliori e valutando i vari comportamenti possibili
MERCOLEDÌ
Ore 9:00 – 11:00
Gruppo 1: Oh no il fuocooo!!
Rendiamo il gioco più avvincente inserendo elementi di pericolo come palle di fuoco o missili che cadono dal cielo o sono lanciati dal nemico gestendo le vite del personaggio. Inseriremo anche la Mystery Box, che potrà fornire un aiuto (es. una vita in più) o attivare trappole, introducendo elementi di sorpresa come suoni e proiettili.
Gruppo 2: Strutture base dell’informatica
A questo punto verranno introdotti i costrutti fondamentali dell’informatica, come le strutture condizionali (if-else) e i cicli (while), per realizzare i meccanismi di base del gioco.
Ai ragazzi verrà chiesto di riflettere su quale possa essere il modo migliore per implementare tali meccanismi. In questo modo, svilupperanno un proprio ragionamento logico, applicando quanto appreso attraverso i blocchi già analizzati.
Ore 11:00 – 11:30 Pausa merenda
Ore 11:30 – 13:30 (Gruppo 1 e 2): Play and grow
Verranno utilizzate tecniche di improvvisazione teatrale che, grazie al gioco e al divertimento, permetteranno ai partecipanti di esplorare le proprie abilità individuali, consentendo di:
Ore 13:30 – 14:30 Pausa pranzo
Ore 14:30 – 16:30
Gruppo 1: Il suono della vittoria Arricchiamo il gioco con suoni personalizzati e grafica dedicata.
Aggiungiamo le schermate di vittoria e sconfitta con la relativa logica, dando al gioco un feedback visivo e sonoro completo.
Gruppo 2: Dietro le quinte dell’IA: come impara davvero una macchina
Gli studenti scopriranno come funziona il training supervisionato, allenando in prima persona un piccolo modello. Attraverso esperimenti pratici capiranno come un’IA “impara” dagli esempi e perché qualità e quantità dei dati sono fondamentali.
GIOVEDÌ
Ore 9:00 – 11:00
Gruppo 1: Test e perfezionamento
Testeremo il gioco completo, correggeremo eventuali malfunzionamenti e perfezioneremo il codice. Ogni partecipante potrà personalizzare il proprio livello e condividerlo con il gruppo.
Gruppo 2: Parlare con l’IA: prompt per testi e immagini
Gli studenti esploreranno il mondo dell’IA generativa imparando a scrivere prompt efficaci per chatbot e per la generazione di immagini. Sperimenteranno in prima persona come le istruzioni influenzano i risultati, confrontando creatività, precisione e limiti dei sistemi di
intelligenza artificiale.
Ore 11:00 – 11:30 Pausa merenda
Ore 11:30 – 13:30 (Gruppo 1 e 2): Play and grow
Verranno utilizzate tecniche di improvvisazione teatrale che, grazie al gioco e al divertimento, permetteranno ai partecipanti di esplorare le proprie abilità individuali, consentendo di:
Ore 13:30 – 14:30 Pausa pranzo
Ore 14:30 – 16:30
Gruppo 1: Introduzione all’Intelligenza Artificiale
Un laboratorio pensato per avvicinare i bambini all’intelligenza artificiale in modo semplice, creativo e divertente. Attraverso attività pratiche, giochi interattivi e brevi esperimenti, scopriranno cos’è l’intelligenza artificiale, come funziona e in quali ambiti della vita quotidiana la incontriamo. Le attività stimoleranno la curiosità e la collaborazione, offrendo ai bambini un primo approccio alle tecnologie del futuro.
Gruppo 2: Clonazione degli elementi del gioco
In questa lezione verranno spiegati dei meccanismi semplificati per ottenere una copia di uno sprite. In questo modo sarà possibile realizzare gli ultimi meccanismi più complessi del gioco.
Una volta raggiunto questo punto, gli elementi del gioco saranno funzionanti e saranno i ragazzi stessi a realizzare le immagini del gioco.
VENERDÌ
Ore 9:00 – 11:00
Gruppo 1: Test e perfezionamento
Testeremo il gioco completo, correggeremo eventuali malfunzionamenti e perfezioneremo il codice. Ogni partecipante potrà personalizzare il proprio livello e condividerlo con il gruppo.
Gruppo 2: Rendiamo il gioco completo: Musica e suoni
I ragazzi completeranno i disegni e, con l’aiuto dell’insegnante, caricheranno le diverse immagini del gioco.
Successivamente aggiungeranno i blocchi necessari per creare gli effetti sonori e semplici logiche per riprodurre la musica in loop.
Infine, insieme ai ragazzi, verrà organizzata una breve presentazione da esporre durante la condivisione dei progetti dei vari gruppi.
Ore 11:00 – 11:30 Pausa merenda
Ore 11:30 – 13:30 (Gruppo 1 e 2): Presentazione dei progetti finali ai genitori