Skip to main content
Portal do Professor

Métodos Alternativos de Codificação

Adapte esta unidade para usar um método de codificação alternativo

Esta Unidade de Laboratório STEM foi escrita para uso com os cartões Coder e Coder.  No entanto, você pode adaptar os Laboratórios nesta Unidade para usar o VEXcode 123. Essa flexibilidade pode ajudá-lo a atender às necessidades individuais de seus alunos. Por exemplo, se os seus alunos estiverem familiarizados com o VEXcode 123, eles podem concluir todas as atividades de codificação com o VEXcode 123. A seção Resumo de cada Laboratório contém informações adicionais que podem ajudá-lo a modificar o Laboratório individual para usar o VEXcode 123.

Adaptação do VEXcode 123

Se estiver usando o VEXcode 123 com esta Unidade, os alunos podem usar os blocos [Drive for] ou [Drive until] para conduzir o Robô 123 nas atividades de codificação. Para obter mais informações sobre como trabalhar com o VEXcode 123, consulte a Seção VEXcode 123 da Biblioteca STEM.

Bloco VEXcode Comportamento
Bloco VEXcode que lê drive forward para 1 etapa. O bloco [Drive for] move o 123 Robot para frente ou para trás a uma determinada distância. Defina até onde o robô 123 se moverá inserindo um valor na oval.
Bloco VEXcode que lê drive forward até o objeto. O bloco [Drive until] move o robô 123 para frente ou para trás até que o sensor ocular detecte um objeto.
O bloco VEXcode que lê Eye detecta vermelho. Os <Eye detects> relatórios se o sensor ocular detectar a cor especificada.
Bloco VEXcode que lê if then else. O bloco [If then else] é um bloco 'C' que executa os blocos dentro da primeira ou segunda partes do bloco If then else com base no valor booleano relatado.
Bloco VEXcode que lê para sempre O bloco [Forever] é um bloco 'C' que repete todos os blocos contidos nele para sempre.

 

  • Se estiver usando o VEXcode 123 com esta Unidade, os alunos podem usar o bloco [Drive for] para as atividades do Laboratório 1. Eles podem definir até onde o Robô 123 se moverá inserindo um valor no oval nas seções Lab 1 Play.

Projeto VEXcode com um bloco quando iniciado e 4 blocos anexados, os blocos são os seguintes: avançar 2 degraus, avançar 1 degrau, avançar 1 degrau, avançar 1 degrau.
Possível solução para o projeto Drive to Grandmother's House no laboratório 1, peça parte 2
  • Os alunos podem usar o bloco [Drive until] nos seus projetos para o Laboratório 2. Eles podem usar este bloco para fazer o Robô 123 dirigir até detectar a casa da Avó no Jogo Parte 1 ou o Lobo no Jogo Parte 2.

Projeto VEXcode com um bloco quando iniciado e 2 blocos anexados, os blocos são os seguintes: avance até o objeto, toque a buzina de som.
Possível Solução para o Projeto Assustar o Lobo no Laboratório 2, Reproduzir a Parte 2
  • No Laboratório 3, os alunos podem usar os blocos [If then else] <Eye detects>, , e [Forever] para criar o 'Algoritmo de Detecção de Lobo'. Observe que o bloco [Forever] contém todos os outros blocos. É isso que determina quais blocos serão repetidos.

    Projeto VEXcode com um bloco quando iniciado e 6 blocos anexados. Um loop para sempre está em torno dos seguintes blocos: dirija para a frente até o objeto, se o olho detectar vermelho, toque a buzina, ou toque a campainha sonora.
    Possível Solução para o Projeto de Algoritmo 'Detecção de Lobo' no Laboratório 3, Reproduzir Parte 2