Get Adobe Flash player

MODULO 5: Snap! By Scratch

 

L’esame

La descrizione delle conoscenze e delle abilità oggetto di valutazione nell’ambito di questo modulo, unitamente al Syllabus, saranno resi disponibili a breve.

Modulo formativo

Originariamente denominato BYOB (Build Your Own Blocks, letteralmente “costruisci i tuoi blocchi”), Snap! è un ambiente di programmazione derivato da Scratch, da cui mutua la grafica e la struttura “a blocchi” che evolve verso forme di programmazione più complesse.

Da sottolineare l’impiego di uno “Sprite” (ovvero di un robot virtuale) a forma di cursore che ricorda molto da vicino la “Tartaruga” LOGO, e la possibilità offerta all’Allievo di creare i propri blocchi di comando, vere e proprie subroutine, da impiegare nei propri listati.

Non inganni l’interfaccia grafica, molto amichevole e accattivante: SNAP! si rivela in grado di condurre l’Allievo verso forme di programmazione molto complesse, dando origine a prodotti la cui elaborazione non ha nulla da invidiare rispetto agli ambienti di programmazione professionali: anche in questo caso il procedimento euristico (per prove ed errori) si rivela il più efficace.

Il Docente, attraverso gli approfondimenti proposti dal modulo, muove i primi passi nei confronti della struttura dell’ambiente, procedendo poi in forma autonoma (come del resto accade anche negli altri ambienti proposti) alla scoperta delle regole fondanti che governano il software e creandone di nuovi. SNAP! è fruibile in modalità online (non può essere scaricato direttamente sul computer), per cui necessita di un collegamento in rete. I prodotti elaborati possono essere salvati in ambiente Cloud, oppure trasferiti sul proprio computer, essere esportati o importati.

È necessario procedere ad una autenticazione per accedere a tutte le sue funzioni (la procedura è molto semplice e gratuita). Il modulo è espressamente suggerito ai Docenti della Scuola Secondaria di I Grado, ma può essere utilizzato anche negli ultimi anni della Scuola Primaria. Il Syllabus sarà reso disponibile a breve.