# data[].attributes.body
Per iniziare a usare Scratch, aprite il vostro browser web e andate all’indirizzo:

https://scratch.mit.edu//

qualsiasi sia il vostro sistema operativo, Windows, OS X o Linux.

L’editor Scratch è il luogo in cui si connettono i blocchi di codice per creare giochi, animazioni o progetti artistici.

Il link “Crea”, nella parte superiore della pagina, apre l’editor per iniziare a costruire programmi Scratch.

Le istruzioni fondamentali del linguaggio di Scratch sono implementate in blocchi colorati creati per agganciarsi l'un l'altro e formare delle colonne.

# data[].attributes.body
Scratch è un ambiente di programmazione gratuito che viene eseguito nel browser web.

È stato progettato dal Lifelong Kindergarten Group del MIT Media Lab.

Gli utenti di Scratch possono creare programmi combinando blocchi di codice nell’editor. Anche se, Scratch è stato pensato per ragazzi dagli 8 ai 16 anni, è approcciabile per chiunque perché facile e intuitivo e permette di sviluppare le proprie abilità nella programmazione e nella risoluzione di problemi.

# data[].attributes.body
L’oggetto più elementare di Scratch è lo Sprite che compare sullo Stage ❻ indica un'immagine in grafica, generalmente bidimensionale (2D), che fa parte di una scena più grande (lo "sfondo") e che può essere sia statica che dinamica, consentendo di elaborare storie interattive, giochi, animazioni, arte e musica. I blocchi di codice controllano il comportamento. L’editor si avvia automaticamente con lo sprite di un gatto per tutti i nuovi progetti. Potete programmare uno sprite aggiungendo blocchi di codice all’Area degli script ❺ nella parte destra dello schermo.

# data[].attributes.body
Gli sprite, creati dall’utente, caricati o trovati nella libreria di Scratch, sono gli oggetti, i personaggi che eseguono le azioni all’interno di un programma. In un progetto di Scratch è quindi possibile inserire uno o più personaggi (sprite) per poi animarli, dargli vita, facendoli muovere, ruotare, parlare. Nel pannello delle informazioni dello sprite troviamo: il nome dello sprite: in questo caso “sprite1”, la posizione all’interno dello stage espressa in coordinate cartesiane: x, y (la posizione 0, 0 corrisponde al centro dello stage) la direzione in cui si muoverà lo sprite nello stage.

# data[].attributes.body
In Scratch una pila di blocchi di codice è chiamata script. Il campo di testo nella parte superiore della finestra dell’editor contiene il nome del progetto ❹.

Una volta assegnato un nome al progetto, occorre salvare facendo un clic su File ► Salva ora nella barra dei menu ❶. Si accede ai blocchi di codice dall’Area dei blocchi ❼ al centro.

Nella parte superiore dell’Area dei blocchi sono elencate le 10 categorie di blocchi di codice: Movimento, Aspetto, Suono, Penna, Variabili e Liste, Situazioni, Controllo, Sensori, Operatori, Altri Blocchi

# data[].attributes.body
Ognuna di queste colonne di blocchi viene chiamata script e fanno parte del codice vero e proprio che viene interpretato dalla macchina.

# data[].attributes.body
Di Ubaldo Pernigo - Programmed in MIT Scratch, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=132647466