Ruota a sinistra di n gradi su Scratch
In questa lezione ti spiego come ruotare a sinistra di n gradi e modificare la direzione dello sprite su Scratch.
Per ruotare lo sprite a sinistra devi utilizzare il blocco Ruota di n gradi con la frecca verso sinistra.
Si trova nella categoria dei blocchi di movimento.

All'interno della casella devi digitare il numero di gradi della rotazione verso sinistra. Ad esempio 15°.
Se utilizzi Scratch in lingua, usa il blocco Turn degrees con la freccia verso sinistra.

Ecco un esempio concreto.
Aggiungi uno sprite nello stage di Scratch. Non importa quale scegli.

Nota. Nel seguente esempio, la figura grafica viene orientata verso l'alto poiché la variabile direzione (Direction) è stata impostata a zero. La posizione dell'immagine è definita dalle coordinate x=123 e y=0. In caso di difficoltà nell'impostare queste specifiche, non preoccuparti e continua a seguire il tutorial. L'obiettivo di questa guida è quello di spiegare come effettuare una rotazione dell'immagine, pertanto qualsiasi altra configurazione iniziale dello sprite può essere utilizzata.
Seleziona lo sprite.
Poi clicca sulla voce Codice in alto a sinistra.

Costruisci questo algoritmo all'interno dell'ambiente di sviluppo dello sprite.

Se stai usando Scratch in lingua inglese, devi utilizzare questi blocchi.

Quando clicchi sulla bandiera verde, Scratch esegue l'algoritmo.
Il ciclo del blocco "per sempre" itera all'infinito fin quando l'algoritmo è in esecuzione.
In ogni iterazione lo sprite effettua 10 passi in avanti tramite il blocco Fai 10 passi
Poi effettua una rotazione di 5 gradi a sinistra tramite il blocco Ruota.
In questo modo lo sprite compie un movimento circolare in senso antiorario.

Nota. Ti faccio un altro esempio. Elimina il blocco Fai 10 passi dall'algoritmo precedente.

Ora lo sprite inizia a ruotare su se stesso verso sinistra, perché smette di muoversi in avanti.

Per concludere l'esecuzione dello script, premi il tasto rosso situato in prossimità della bandierina verde.