Coding 2025/2026

Titolo progetto: PIXEL PATH
Descrizione progetto: Pixel Path è un videogioco narrativo a tema giallo sviluppato interamente in Scratch. Un informatico stava creando un gioco immersivo, ma durante una prova è rimasto intrappolato al suo interno. Dopo alcune settimane, un ragazzo incuriosito decide di provarlo… e viene a sua volta catapultato nel mondo digitale. Lo scopo del gioco è ritrovare l’informatico scomparso: sarà ancora vivo o ormai parte del gioco? Abbiamo scelto questa storia perché volevamo creare un vero giallo, ma evitando le solite dinamiche narrative. L’idea è stata quella di ribaltare il punto di vista: non un mistero esterno al gioco, ma un mistero che nasce dalle regole stesse del sistema. Il giocatore è coinvolto direttamente in un mondo dove le meccaniche di gioco diventano parte della narrazione. Aspetti tecnici e sviluppo Il progetto è stato realizzato completamente dagli studenti in autonomia, sia nella parte creativa sia in quella di programmazione. Il gioco è strutturato attraverso diversi sprite interattivi (personaggi, oggetti, ostacoli e ambienti) che collaborano tramite messaggi e condizioni logiche. Il codice presenta una buona organizzazione e dimostra l’uso consapevole delle principali strutture di Scratch: - Eventi (“quando si clicca la bandiera verde”) per avviare il gioco e inizializzare le variabili - Cicli (per sempre, ripeti) per gestire il movimento continuo e il controllo delle condizioni - Condizioni (se… allora) per verificare collisioni, eventi e progressi del giocatore - Broadcast e messaggi per coordinare le azioni tra diversi sprite e gestire le fasi del gioco - Gestione delle collisioni (tocca colore / tocca sprite) per creare interazioni e ostacoli - Controllo del movimento del personaggio tramite input da tastiera e logiche di vincolo Particolarmente significativo è il lavoro sulla logica del livello: - gli studenti hanno implementato percorsi guidati (come linee o tracciati), oggetti interattivi e ostacoli che richiedono attenzione e strategia, costruendo di fatto un sistema di gioco basato su regole coerenti. Strategie e problem solving Durante lo sviluppo sono emerse diverse problematiche, affrontate e risolte autonomamente dagli studenti, tra cui: - gestione delle collisioni precise per evitare movimenti non corretti - sincronizzazione tra sprite tramite messaggi broadcast - organizzazione del codice per evitare conflitti tra più azioni contemporanee - costruzione di una progressione logica nel gioco (sequenze di eventi e interazioni) Il progetto dimostra l’utilizzo di pensiero computazionale, in particolare: - scomposizione del problema in parti più semplici - progettazione di algoritmi basati su condizioni e cicli - debugging e miglioramento progressivo del codice Valore del lavoro Tutto il progetto è stato ideato e sviluppato dagli studenti in piena autonomia. L’insegnante ha svolto esclusivamente un ruolo di supporto organizzativo, lasciando spazio alla creatività, alla sperimentazione e alla risoluzione autonoma dei problemi. Il risultato è un videogioco che unisce: - narrazione originale - logica di gioco coerente - ottimo livello di programmazione per l’età degli studenti.

Gli studenti: ALBERGO GIUSEPPE - 3B PIEPOLI MARCO PIETRO - 3B GRIMALDI VICTORIA - 3B TEDESCHI ALESSANDRO - 2D DE NAPOLI MICHELE - 2D
Istituzione scolastica: I. C. Aristide Gabelli - Plesso Aldo Moro
Città e regione: Bari Santo Spirito (Puglia)

Vedi il video del progetto

Vedi il progetto scratch

Vedi la scheda progetto VEDI

Torna all'elenco dei finalisti