Disegna una faccia
Crea un algoritmo per utilizzare i blocchi [Drive for] e [Turn for] e la penna VR sul robot VR per creare un'espressione facciale poligonale regolare sul Playground di Art Canvas+.
- Scarica l'immagine delle espressioni facciali dei cartoni animati come file PNG da questa presentazione di Google.
- Per saperne di più sul download di file .png dalle presentazioni, consultare questo articolo.
- Seleziona Art Canvas+ Playground e carica l'immagine delle espressioni facciali del cartone animato.
- Per saperne di più sul caricamento delle immagini nell'Art Canvas+ Playground, consultare questo articolo.
- Progetta un algoritmo per creare un'espressione facciale poligonale regolare.
- Utilizza delle variabili per memorizzare il numero e la lunghezza dei lati del poligono e calcola l'angolo di rotazione necessario al robot per disegnare il poligono.
- Utilizza la penna del robot VR e usa un ciclo per ripetere i comandi [Guida per] e [Gira per] per un numero prestabilito di volte, in modo da programmare il robot VR per disegnare un poligono regolare sulla tela. Utilizza il valore delle variabili per determinare la distanza da percorrere, l'angolo di sterzata e il numero di volte in cui ripetere l'operazione.
- Guida il robot VR all'interno del poligono e usa il blocco [Riempi area con colore] per riempire l'area della forma con un colore specifico.
Suggerimenti utili
- Utilizza la formula per calcolare l'angolo di rotazione necessario al robot per disegnare un poligono:
- L'angolo di rotazione = 360 / il numero di lati
Utilizza il blocco dividi report dalla categoria Operatori per esprimere la formula per calcolare l'angolo di rotazione necessario al robot.

Comando Python corrispondente:
360 / numeroDiLati
Utilizza il blocco di report variabile dalla categoria Variabili per ottenere il valore del numero di lati del poligono per determinare il numero di volte da ripetere.

Comando Python corrispondente:
per repeat_count in range(numberOfSides): attendi(5, MSEC)