Ruota a destra di n gradi su Scratch
In questa lezione di coding su Scratch ti spiego come compiere una rotazione a destra di n gradi e modificare la direzione in cui sta guardando lo sprite.
Per ruotare lo sprite a destra puoi usare il blocco Ruota di n gradi nella categoria movimento.

Nello spazio bianco devi inserire il numero dei gradi della rotazione. Ad esempio 15°.
Se stai utilizzando la versione in lingua inglese di Scratch, usa il blocco Turn degrees con la freccia verso destra.

Ti faccio un esempio pratico.
Inserisci uno sprite nello stage. Uno qualsiasi va bene.

Nota. In questo esempio lo sprite guarda verso l'alto perché la direzione (Direction) è zero. Lo sprite si trova alle coordinate x=-123 e y=0. Se non riesci a impostare questi dati, non ti preoccupare. Prosegui pure il tutorial nel passo successivo. L'obiettivo di questo tutorial è spiegarti come realizzare una rotazione dello sprite. Qualsiasi altra impostazione iniziale dello sprite va bene.
Clicca sullo sprite per selezionarlo.
Poi clicca sulla voce Codice in alto a sinistra.

Scrivi questo algoritmo nell'area di sviluppo dello sprite.

Se utilizzi la versione inglese di Scratch utilizza 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 compie 10 passi in avanti tramite il blocco Fai 10 passi
Poi effettua una rotazione di 5 gradi tramite il blocco Ruota a destra di 5 gradi.
In questo modo lo sprite compie un movimento circolare.

Nota. Modifica l'algoritmo eliminando il blocco Fai 10 passi e lascia tutti gli altri blocchi al loro posto.

Dopo questa modifica lo sprite inizia a ruotare su se stesso perché smette di muoversi in avanti.

Per terminare l'esecuzione dell'algoritmo clicca sul pulsante rosso vicino alla bandiera verde.