Snap!

Pong per Snap!

marcosecchi Insegnamento 0 Comments

Recentemente mi è stato chiesto di preparare un corso introduttivo per lo sviluppo di videogiochi: di solito, in questi casi, tendo a partire con un approccio di tipo soft cercando di utilizzare strumenti visuali che permettano di comprendere le logiche principali della programmazione.
La scelta di solito cade su Scratch ma, in questo caso l’età dei partecipanti (dai 20 ai 35 anni) rende lo strumento un po’ troppo banale…
Fortunatamente esiste un progetto parallelo chiamato Snap! che introduce una serie di logiche che permettono l’insegnamento e l’approfondimento di elementi un po’ più complessi.

Il sistema è esattamente identico a Scratch (in effetti è una sua estensione) e quindi, per cominciare, ho riadattato un mio vecchio adattamento di Pong.

Di seguito è possibile provare ed esplorare il codice.