Espaço de trabalho VEXcode VR mostrando código baseado em blocos e o ambiente virtual de experimentação com robôs para atividades de matemática aplicada.

VEXcode VR pode ser usado para ensinar e praticar muitos conceitos matemáticos diferentes, como ordem de operações, resolução de equações, resolução de triângulos retângulos, uso do Teorema de Pitágoras, categorização de formas e muitos outros.


Blocos de Operador

Blocos de operadores aritméticos e de comparação em VEXcode VR para programação de robôs

Os blocos de operadores fazem parte da categoria Operadores no VEXcode VR. Esses blocos se enquadram na categoria de blocos Reporter, portanto, relatam valores de variáveis, sensores ou cálculos. Para mais informações sobre os blocos Reporter, consulte o artigo Block Shapes and Meaning.

Blocos de operadores aritméticos e de números aleatórios no VEXcode VR

Blocos de operadores podem ser usados ​​para determinar cálculos como: 

  • Operações básicas (adição, subtração, multiplicação, divisão)
  • Arredondamento
  • Valor absoluto
  • Funções trigonométricas (seno, cosseno, tangente, arco seno, arco cosseno, arco tangente)
  • Logaritmos
  • Determinar desigualdades
  • Utilize conjunções (e), disjunções (ou) e negações (não) que são usadas na matemática discreta.

Para obter mais informações sobre os blocos Operadores, consulte as informações da Ajuda .


Usando a janela do monitor e o console do monitor

Espaço de trabalho de realidade virtual VEXcode mostrando um robô virtual e código baseado em blocos para uma atividade de matemática aplicada.

A janela do monitor e o console do monitor podem ser usados ​​para exibir uma mensagem, relatar valores de sensores ou para coletar dados, criando saídas legíveis pelo usuário a partir de projetos VEXcode VR. Isso pode ser útil ao determinar cálculos matemáticos.

Por exemplo, no projeto a seguir, ser capaz de ver o valor atual do cronômetro em segundos na janela Monitor pode permitir que o usuário veja quais das instruções na disjunção (o bloco Or) farão com que a condicional seja verdadeira. Como o Robô VR alcançará a parede antes do limite de 15 segundos, a outra condição no bloco Ou de que o Robô VR estará a menos de 50 mm da parede será verdadeira.

Blocos VEXcode VR que repetem comandos de avanço e rotação para conduzir o robô num caminho quadrado.

O Print Console também pode ser usado para visualizar momentos discretos em um projeto, como visualizar diferentes lados sendo desenhados para categorizar formas ou imprimir cálculos.

No exemplo a seguir, o Console do Monitor ou a Janela do Monitor podem ser usados ​​para visualizar qual lado do quadrado o Robô VR está desenhando ativamente. Isso ajuda o usuário a categorizar melhor as formas pelo número de lados (triângulo, quadrilátero, pentágono, hexágono, etc.…).


Exemplo do Teorema de Pitágoras

Fórmula do triângulo retângulo para calcular a distância no VEXcode VR usando o teorema de Pitágoras.

No exemplo a seguir, o robô VR resolverá o terceiro lado de um triplo pitagórico usando o teorema de Pitágoras. O Teorema de Pitágoras é usado para encontrar o lado que falta em um triângulo retângulo. A fórmula é a seguinte:

Teorema de Pitágoras: a2 + b2 = c2

Neste exemplo, os dois lados indicados são 600 e 800 mm. O usuário deve calcular o terceiro lado usando blocos da categoria Operadores. Algumas propriedades conhecidas de um triplo pitagórico são que os lados estão na proporção de 3:4:5 e as três medidas dos ângulos internos são de aproximadamente 90, 36,9 e 53,1 graus.

O projeto usará variáveis ​​e blocos de operadores para calcular o lado faltante. O Console do Monitor será usado para observar o comprimento dos três lados, uma vez calculados. Isso permite que o usuário veja o valor do terceiro lado conforme ele é calculado.

Fórmula para calcular a distância de rotação do robô no VEXcode VR

Observe como a fórmula é criada no projeto usando os blocos de variáveis ​​e operadores:

Vire à direita para o bloco de 143 graus no VEXcode VR

Observe também que o robô terá que girar o ângulo externo de 143,1 graus e não o ângulo interno de 36,9 graus devido à maneira como o robô fica voltado depois de desenhar o lado B.

Triângulo com lados e ângulos indicados para calcular distâncias e valores de rotação no VEXcode VR.

36,9 graus é o ângulo interno do triângulo, mas o VR Robot terá que girar o valor do ângulo externo para desenhar o triângulo corretamente.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: