Crea i tuoi videogiochi con Scratch
Min 15
Per Secondaria di primo grado
5 incontri da 2 ore
A Brescia o presso la vostra struttura
Un percorso per imparare a programmare con Scratch ricreando classici giochi arcade per comprendere i meccanismi che li fanno funzionare e, smontandoli un pezzo alla volta, capire come ricrearli.
Gli incontri del percorso
Introduzione a Scratch e alla programmazione dei videogiochi
Presentazione dell’ambiente di programmazione Scratch e delle sue principali funzionalità per la creazione di giochi interattivi. Esplorazione degli elementi fondamentali: sprite, sfondi, eventi, movimenti e istruzioni. Introduzione ai concetti di algoritmo, controllo del flusso e gestione degli input dell’utente attraverso semplici esercitazioni. Realizzazione dei primi esperimenti per comprendere la logica alla base di un videogioco.
Creazione di un labirinto interattivo
Progettazione e sviluppo di un videogioco ambientato in un labirinto, con un personaggio controllabile e un obiettivo da raggiungere. Introduzione alla gestione delle collisioni, dei percorsi, degli ostacoli e degli elementi di gioco. Inserimento di elementi dinamici, come avversari o ostacoli mobili e sperimentazione delle logiche di movimento e interazione tra diversi elementi dello scenario.
Oggetti in movimento e gestione del punteggio
Realizzazione di un gioco basato sulla raccolta di oggetti che si muovono nello spazio di gioco. Introduzione all’utilizzo delle variabili per la gestione del punteggio e dei contatori di gioco. Programmazione delle condizioni per rilevare raccolte, errori e obiettivi raggiunti. Personalizzazione del gioco attraverso livelli di difficoltà, effetti grafici e meccaniche aggiuntive.
Creazione di un gioco arcade ispirato ad Asteroids
Sviluppo di un videogioco arcade basato sul controllo di un veicolo o personaggio nello spazio. Introduzione alla gestione di movimenti più complessi, rotazioni e interazioni tra oggetti in movimento. Programmazione di elementi come nemici, collisioni e vite disponibili. Analisi delle meccaniche tipiche dei giochi arcade per comprenderne la struttura e ricrearle attraverso Scratch.
Creazione di un gioco arcade ispirato a Pac-Man
Realizzazione di un gioco con ambientazione a labirinto, raccolta di oggetti e presenza di avversari gestiti dal programma. Approfondimento dell’utilizzo di condizioni, variabili, cloni e messaggi per coordinare i diversi elementi del gioco. Sviluppo delle logiche di movimento dei personaggi e delle regole di vittoria e sconfitta. Completamento del progetto con elementi grafici e sonori per ottenere un’esperienza di gioco completa e personalizzata.
