Roda poligonal
Desenhe um algoritmo para utilizar a caneta VR para desenhar o perímetro de um polígono selecionado e criar uma roda de polígonos com ele! Calcule a medida do ângulo interno do polígono e, em seguida, imprima o valor calculado utilizando a Consola de Impressão.
- Selecione a área de jogo Shape Tracer.
- Selecione um polígono localizado nos pontos de partida D, E ou F.
- Programe o robô de realidade virtual para desenhar o perímetro do polígono selecionado e calcular a medida do seu ângulo interno.
- Determine o comprimento do lado do polígono. Declare uma variável para guardar o valor.
- Determine o ângulo que o robô necessita de rodar para desenhar o polígono. Utiliza este ângulo para calcular a medida do ângulo interno do polígono. Declare variáveis para armazenar os dados.
- Utilize a caneta VR e um loop para repetir os comandos [Dirigir para] e [Virar para] um determinado número de vezes para desenhar em torno do perímetro do polígono selecionado.
- Utilize o bloco [print] para imprimir o valor do ângulo interno na Consola de Impressão.
- Programe o robô de realidade virtual para criar uma roda poligonal utilizando os blocos de caneta.
- Leve o robô até ao ponto central do polígono.
- Programe o robô de realidade virtual para desenhar linhas que liguem o ponto central a cada vértice utilizando a caneta de realidade virtual e um loop.
- Programe o robô para desenhar um ponto no centro, que servirá de eixo para criar uma roda!
Dicas úteis
Para selecionar uma posição inicial no Shape Tracer Playground, selecione o botão de menu e, em seguida, selecione o botão de localização.


- Utilize a seguinte fórmula para calcular o ângulo que o robô necessita de rodar para desenhar um polígono regular.
ângulo_de_giro = 360 / número_de_lados_do_polígono = ângulo_exterior
A soma de cada ângulo externo com o seu ângulo interno correspondente é igual a 180º. Utilize a seguinte fórmula para calcular a medida do ângulo interno.
ângulo_interno = 180° - ângulo_externo.
Utilize o bloco repetir da categoria "Controlo" para programar o robô de realidade virtual para repetir os blocos nele contidos um determinado número de vezes.

Comando Python correspondente:
para contagem_repetição em intervalo(2): espera(5, MSEC)