Ruota poligonale
Progetta un algoritmo per utilizzare la penna VR per disegnare il perimetro di un poligono selezionato e creare una ruota di poligoni! Calcola la misura dell'angolo interno del poligono, quindi stampa il valore calcolato utilizzando la console di stampa.
- Seleziona Shape Tracer Playground.
- Seleziona un poligono situato nei punti di partenza D, E o F.
- Programma il robot VR in modo che disegni il perimetro del poligono selezionato e calcoli la misura del suo angolo interno.
- Determina la lunghezza del lato del poligono. Dichiara una variabile per memorizzare il valore.
- Determina l'angolo di rotazione necessario al robot per disegnare il poligono. Utilizza quest'angolo per calcolare la misura dell'angolo interno del poligono. Dichiarare le variabili per memorizzare i dati.
- Utilizza la penna VR e un ciclo per ripetere i comandi [Guida per] e [Gira per] per un numero prestabilito di volte per disegnare lungo il perimetro del poligono selezionato.
- Utilizzare il blocco [print] per stampare il valore dell'angolo interno nella console di stampa.
- Programma il robot VR per creare una ruota poligonale utilizzando i blocchi Penna.
- Guida il robot fino al punto centrale del poligono.
- Programma il robot VR in modo che disegni delle linee che colleghino il punto centrale a ciascun vertice utilizzando la penna VR e un ciclo.
- Programma il robot in modo che disegni un punto al centro, che fungerà da asse, per creare una ruota!
Suggerimenti utili
Per selezionare una posizione iniziale nell'area di gioco di Shape Tracer, selezionare il pulsante del menu, quindi selezionare il pulsante della posizione.


- Utilizza la seguente formula per calcolare l'angolo di rotazione necessario al robot per disegnare un poligono regolare.
angolo_di_rotazione = 360 / numero_lato_poligono = angolo_esterno
La somma di ciascun angolo esterno e del corrispondente angolo interno è pari a 180°. Utilizzare la seguente formula per calcolare la misura dell'angolo interno.
angolo_interno = 180° - angolo_esterno.
Utilizza il blocco ripeti della categoria Controllo per programmare il Robot VR in modo che ripeta i blocchi in esso contenuti per un numero prestabilito di volte.

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