# data[].attributes.headline
Un esempio personale di computazione e digital storytelling

# data[].attributes.subject
Un esempio personale di computazione e digital storytelling

# data[].attributes.body
In questo caso ho voluto realizzare uno script che calcolasse lìarea di un triangolo in modo coinvolgente per un bambino della scuola primaria.
Il file è in formato Scratch 1.x, compatibile anche con la versione 2, per cui chiunque dovrebbe poterlo provare senza problemi.

# data[].attributes.body
A questo punto entra in gioco una variante di Scratch, che si chiama S4A, Scratch For Arduino.
Questa gestisce tutto quello che Scratch base non permette, appunto motori sensori, attuatori (servomotori ma non solo), sempre attraverso l'interfaccia grafica.

# data[].attributes.headline
Scratch per pilotare componenti Hardware

# data[].attributes.subject
Scratch per pilotare componenti Hardware

# data[].attributes.body
Qualcuno ha intenzione di costruirsi un robottino, un aereo o un drone?
Bene, con Arduino possiamo gestire l'hardware, motori, sensori attuatori, ma programmarlo attraverso la sua interfaccia Arduino IDE è complesso e richiede conoscenza della programmazione funzionale, di un linguaggio simile al C e a Java, e di molta pazienza; i programmini si chiamano 'sketch', giusto per far capire cosa sia quella voce Sketch nel menu.

# data[].attributes.headline
Scratch come strumento di digital storytelling

# data[].attributes.subject
Scratch come strumento di digital storytelling

# data[].attributes.body
L'ambiente è anche un ottimo strumento per raccontare "favolette elettroniche", con la sua capacità di gestire animazioni, sincronizzazioni tra diversi oggetti grafici denominati "sprites" e suoni.

# data[].attributes.body
L'ambiente di programmazione Scratch è nato vari anni addietro come strumento didattico, ed è arrivato alla versione 2.0. Liberamente scaricabile, permette di programmare senza conoscere la lingua inglese, visto che l'interfaccia è personalizzabile nella lingua del programmatore, con una vastissima scelta di linguaggi.