Come usare Scratch
Scratch è un ambiente di programmazione gratuito, di tipo grafico, che permette a ragazzi di età compresa tra gli 8 e i 16 anni (ma anche a persone adulte) di creare animazioni senza conoscere complicati linguaggi di programmazione. Infatti, tramite l'utilizzo di semplici comandi a blocco, Scratch permette agli utenti di capire i meccanismi che stanno alla base della programmazione e, allo stesso tempo, consente di divertirsi e tenere allenata la mente imparando cose nuove.
Se anche tu hai sentito parlare di questa soluzione e adesso vorresti approfondirne la conoscenza, lasciati dire che sei arrivato nel posto giusto al momento giusto. Con la guida di oggi, infatti, ti spiegherò come usare Scratch illustrandoti tutte le sue funzionalità: per prima cosa, ti mostrerò come creare una scena animata direttamente dal browser, impostandone i personaggi e gli elementi di sfondo, dopodiché ti dirò anche come scaricare Scratch sul tuo computer e usarlo quando non hai una connessione Internet a tua disposizione e altre funzioni della piattaforma.
Come dici? Non vedi l'ora di imparare a creare animazioni con Scratch? Allora non perdiamo altro tempo in chiacchiere e passiamo subito all'azione. Mettiti comodo, prenditi cinque minuti di tempo libero e dedicati alla lettura dei prossimi paragrafi. Segui attentamente le indicazioni che sto per darti, prova a metterle in pratica e ti assicuro che riuscirai a imparare le funzionalità base di Scratch e creare il tuo primo progetto in men che non si dica. Buona lettura e, soprattutto, buon divertimento!
Indice
Usare Scratch da computer
Prima di entrare nel dettaglio di questa guida e spiegarti come usare Scratch, devi sapere che il servizio è utilizzabile direttamente da browser, a patto di avere a disposizione una connessione Internet. In caso contrario è possibile scaricare l'editor offline gratuito da installare sul proprio computer. Come fare? Te lo spiego subito!
Creare un account su Scratch
Per accedere alla piattaforma di programmazione offerta da Scratch non è necessario registrarsi. Tuttavia, per poter salvare i progressi e continuare il lavoro in un secondo momento, bisogna creare un account gratuito.
Per procedere, collegati dunque al sito ufficiale di Scratch e fai clic sulla voce Unisciti alla comunità di Scratch presente in alto a destra, dopodiché inserisci i dati richiesti nei campi legati a username e password e pigia sul pulsante Avanti.
Nella nuova schermata visualizzata, indica la nazione in cui vivi poi premi su Avanti, il tuo mese e anno di nascita e premi ancora Avanti, specifica il tuo genere di appartenenza apponendo il segno di spunta accanto a una delle opzioni e premi Avanti, infine inserisci l'indirizzo mail da associare e premi su Crea il tuo account.
Adesso sei iscritto, non ti resta che premere sul pulsante Inizia per essere rimandato alla tua dashboard. In ultimo, anche se sarai già dentro il sito, dovrai ancora confermare la tua mail cliccando sul link nel messaggio arrivato alla tua casella di posta.
Tutorial su come usare Scratch
Cerchi un tutorial su come usare Scratch? Allora andiamo a vedere le sue funzioni principali e un esempio di animazione. Per iniziare a creare il tuo primo progetto su Scratch online, collegati alla pagina principale del servizio e clicca sul pulsante Entra collocato in alto a destra. Inserisci, quindi, i tuoi dati di accesso nei campi Username e Password e pigia sul pulsante Entra.
Adesso, fai clic sulla voce Crea collocata in alto per accedere all'editor di Scratch. Nella nuova pagina aperta, puoi visualizzare la schermata divisa in tre blocchi principali: a destra è disponibile l'area contenente il personaggio (chiamato sprite) della tua animazione; la barra di sinistra di impostare i comandi, i suoni, lo sfondo e personalizzare i personaggi e la parte centrale è destinata all'inserimento delle azioni, alle modifiche estetiche del personaggio e alla gestione dei suoni. Se la lingua fosse sbagliata, premi sul pulsante con icona dell'ingranaggio, poi sulla prima voce in elenco e scegli la lingua nostrana.
Ci sono poi dei pulsati sparsi in giro per l'interfaccia che hanno delle funzioni specifiche che è bene tu conosca.
- Icona della faccia del gatto con il simbolo + — permette di aggiungere un altro sprite da usare per le tue animazioni, sia esso caricato da PC o preso tra i modelli disponibili.
- Icona della immagine con il simbolo + — permette di modificare lo sfondo della scena, caricando immagini da PC o scegliendole tra quelle disponibili.
- Icona della due righe parallele con il simbolo + — permette di aggiungere delle estensioni per lavorare con Scratch, dandoti la possibilità di usare una penna, vocalizzare un testo, tradurre e molto altro ancora.
- Icona della lampadina — ti permette di visualizzare i tutorial delle varie funzioni della piattaforma.
Dopo averti spiegato la funzionalità degli strumenti base presenti nell'editor di Scratch, sei pronto per creare la tua prima animazione. Per prima cosa, fai clic sull'icona della immagine con il simbolo + presente in basso a destra per scegliere un colore o un'immagine da usare come sfondo delle scene animate del tuo progetto.
Seleziona quindi uno degli sfondi disponibili tra le varie categorie per applicarlo con un clic. Se volessi caricarne uno, posizionati sull'icona della immagine con il simbolo + senza cliccare e, dalla barra che esce, seleziona l'icona della freccia in alto.
Adesso, scegli e inserisci i personaggi che vuoi utilizzare per la tua animazione tramite l'icona gatto con il simbolo + presente in basso a destra. Cliccandoci sopra puoi visualizzare tutti i personaggi e gli elementi pronti all'uso divisi per categorie (Animali, Fantasia, Lettere, Persone, Cose, Trasporti). In alternativa, puoi disegnare tu stesso un nuovo personaggio posizionandoti sull'icona del gatto con il simbolo + e cliccando sull'icona del pennello o caricarne uno dal tuo computer scegliendo l'opzione Carica uno sprite da file (l'icona della freccia dentro una cartella) dalla barra che appare.
Dopo aver aggiunto tutti i personaggi e gli elementi che vuoi utilizzare per comporre la tua animazione e aver impostato lo sfondo da usare, seleziona lo sprite da animare e fai clic sulla scheda Codice presente nella colonna di sinistra. Seleziona, poi, una delle categorie di comandi disponibili tra Movimento, Aspetto, Suono, Situazioni, Controllo, Sensori, Operatori, Variabili e I miei blocchi per scegliere il tipo di comando da applicare.
Per capire meglio il funzionamento, facciamo un esempio pratico creando un'animazione di uno sprite che fa qualche passo e poi dice Ciao. Per prima cosa seleziona lo sprite precedentemente aggiunto e, dalla scheda Codice, poi fai clic sulla categoria Situazioni e scegli il comando Quando si preme il tasto [nome tasto] per avviare la sequenza.
Trascina, quindi, il blocco di comando Fai [numero] passi nella parte centrale della pagina e imposta il numero di passi da eseguire, che però equivalgono a una distanza e vengono eseguiti tutti insieme. Se volessi simulare una camminata, ripeti il comando Fai [numero] passi ogni volta che vuoi fare la sequenza passo/pausa/passo.
Per evitare che faccia tutto insieme, inserisci un tempo di attesa tra un passo e l'altro andando alla categoria Controllo e inserendo il comando Attendi [numero] secondi e inserisci una pausa tra un passo e l'altro. A fine sequenza, inserisci il blocco che trovi nella categoria Aspetto Dire Ciao! e posizionalo alla fine.
Devi sapere che puoi ripetere quanto appena descritto per ogni singolo sprite aggiunto e anche allo sfondo applicato alla scena. Inoltre, puoi anche aggiungere musica e suoni di sottofondo o inserire dialoghi registrandoli direttamente dal tuo microfono. Per procedere, seleziona la scheda Suoni e passa sul pulsante del megafono con un +, per poi scegliere l'opzione Registra (l'icona del microfono) per registrarlo in tempo reale.
Per salvare il progetto nella libreria online del tuo account Scratch, per prima cosa inseriscine il nome nel campo di testo nel quale è presente la scritta Untitled, dopodiché fai clic sulla voce File e seleziona l'opzione Salva ora dal menu che compare. Per visualizzare i tuoi progetti salvati, clicca sull'icona della cartella presente in alto a destra accanto al tuo nome e pigia sul pulsante Guarda dentro relativo al progetto di tuo interesse. Se, invece, vuoi scaricare la tua creazione sul computer, fai clic sulle voci File e Salva sul tuo computer.
Come usare Scratch offline
Come accennato in precedenza, per creare progetti su Scratch occorre avere a disposizione una connessione Internet. Tuttavia, scaricando il software gratuito compatibile per Windows e macOS è possibile usare Scratch offline.
Lo puoi scaricare sia dal Microsoft Store che dal Mac App Store a questi link, quindi non servono procedure d'installazione. Devi sapere che il funzionamento dell'editor offline di Scratch è identico a quanto descritto in precedenza nel capitolo Usare Scratch dal browser di questa guida. L'unica differenza è nella lingua impostata al primo avvio: per avere l'editor offline di Scratch in italiano, fai clic sull'icona del mondo presente in alto a sinistra e seleziona l'opzione Italiano dal menu che compare.
Come usare Scratch Junior
Scratch è disponibile anche sotto forma di applicazione per smartphone e tablet Android (anche su store alternativi) e iOS/iPadOS ScratchJr. Inoltre, non si tratta della versione completa ma di sua semplificazione rivolta ai bambini, infatti usare Scratch Junior e un po' diverso dalla versione PC. Se però volessi sapere come usare Scratch a scuola, questo capitolo fa per te.
Dopo aver scaricato l'app di ScratchJr dallo store del tuo dispositivo, avvia quest'ultima e indica dove stai usando ScratchJr selezionando una delle opzioni disponibili tra Scuola, Casa e Altro, dopodiché fai tap sull'icona della casa per accedere ai tuoi progetti. Se non hai ancora progetti disponibili, premi sul pulsante + visibile sotto la voce I miei progetti per crearne uno nuovo.
Nella nuova schermata visualizzata, pigia sul pulsante + visibile a sinistra per aggiungere nuovi sprite, mentre facendo tap sul pulsante + presente a destra puoi aggiungere nuove scene. Inoltre, premendo sull'icona del paesaggio visibile in alto, puoi impostare uno sfondo da utilizzare per le tue scene.
Utilizzando i comandi visibili in basso, invece, puoi iniziare a creare la tua prima animazione. Ti sarà utile sapere che il meccanismo è identico a quanto descritto nei paragrafi precedenti di questa guida.
Premi, quindi, su uno dei pulsanti visibili in basso per accedere ai blocchi di comando: il pulsante giallo per accedere ai comandi di controllo e per impostare l'inizio dell'animazione; il pulsante blu per i comandi di movimento; il pulsante viola per ingrandire, ridurre o nascondere i personaggi; il pulsante verde per i comandi sonori; il pulsante arancione per impostare la velocità e usare i comandi di ripetizione e il pulsante rosso per terminare l'animazione.
Scelti i comandi da utilizzare, trascinali nella parte bassa per creare la tua animazione. Una volta terminata la personalizzazione della scena è sufficiente chiudere l'applicazione per salvare il tuo lavoro. Il progetto, infatti, sarà visibile nella schermata Home di ScratchJr.
Autore
Salvatore Aranzulla
Salvatore Aranzulla è il blogger e divulgatore informatico più letto in Italia. Noto per aver scoperto delle vulnerabilità nei siti di Google e Microsoft. Collabora con riviste di informatica e cura la rubrica tecnologica del quotidiano Il Messaggero. È il fondatore di Aranzulla.it, uno dei trenta siti più visitati d'Italia, nel quale risponde con semplicità a migliaia di dubbi di tipo informatico. Ha pubblicato per Mondadori e Mondadori Informatica.