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 de Codificador e Codificador.  No entanto, você pode usar os botões do Robô 123 para tocar no código ou usar o VEXcode 123 para implementar a Unidade. Essa flexibilidade pode ajudá-lo a atender às necessidades individuais de seus alunos. Por exemplo, se os seus alunos já 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 ou os botões no Robô 123.

Adaptação do VEXcode 123

Se estiver usando o VEXcode 123 com esta Unidade, os alunos podem usar os seguintes blocos 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 123 Comportamento
Drive for Block O bloco [Drive for] move o robô 123 para frente ou para trás a uma determinada distância. Defina até onde o robô 123 se moverá inserindo um valor na oval.
Girar para bloquear O bloco [Turn for] gira o robô 123 no lugar para a esquerda ou para a direita por um número especificado de graus.
  • No Laboratório 1,  Reproduzir a Parte 2, os alunos criarão um projeto para que o 123 Robot execute uma ação complexa, como girar em círculo. Veja abaixo uma possível solução para o Play Part 2 para que o robô 123 gire em círculo.

    VEXcode project to have the 123 Robot spin in a circle: 4 turn right blocks
    Laboratório 1 - Jogue a Solução da Parte 2 - Gire em Círculo
  • No Laboratório 2, os alunos podem observar os comportamentos dos blocos [Drive for] e [Turn for} do VEXcode 123 acima. Peça aos alunos que explorem como podem alterar os parâmetros nos blocos para que o robô 123 mova várias distâncias, vire em direções diferentes ou gire por um número especificado de graus. Em seguida, para o Play Part 2, peça-lhes que criem um projeto VEXcode que tenha a unidade 123 Robot em um quadrado. Veja abaixo uma possível solução VEXcode 123 para Play Part 2 —drive in a square.

    Dirija em uma solução quadrada possível com um bloco Quando iniciado seguido por Dirija por 1 etapa, Vire à direita por 90 graus, repetido quatro vezes no total.
    Possível solução para conduzir numa praça
  • No Laboratório 3, os alunos criarão um projeto para que o 123 Robot dirija de um ponto de partida para um destino especificado por um Prompt de Desafio de Mapa. Esta é uma possível solução VEXcode 123 para o prompt para dirigir do Parque para a Casa com base no layout do mapa Reproduzir Parte 1.

    Mapa do tesouro possível solução começando com um bloco Quando iniciado e seguido por Dirija para frente por três etapas, Vire à direita por 90 graus, Dirija para frente por uma etapa.
    Possível solução para dirigir do Parque até a Casa
  • No Laboratório 4, os alunos praticam projetos de depuração. Dê aos alunos os comportamentos pretendidos e o projeto VEXcode 123 incorreto para depurar. Comportamentos pretendidos: Dirija quatro espaços, vire à esquerda e brilhe em roxo, dirija um espaço, vire à direita e buzine. Dê aos alunos o projeto à esquerda para depurar. O projeto VEXcode 123 à direita é a solução.

    Imagens lado a lado de projetos VEXcode para o Laboratório 4. À esquerda está o projeto incorreto a depurar. Começa com um bloco Quando iniciado e é seguido por Dirigir para frente por 2 etapas, Vire à esquerda por 90 graus, Dirija para frente por 1 etapa, Vire à esquerda por 90 graus, Dirija para frente por 1 etapa, Vire à direita por 90 graus, Toque a buzina de som. À direita está a solução. Começa com um bloco Quando iniciado, seguido por Dirigir para frente por 4 passos, Vire à esquerda por 90 graus, Dirija para frente por um passo, Vire à direita por 90 graus, Toque a buzina de som.
    Codificação 4

Adaptação ao toque

Você também pode adaptar esta Unidade para usar os botões do Robô 123 para concluir as atividades nestes Laboratórios. Os alunos devem entender que cada pressionamento de um botão é igual a 1 movimento do Robô 123. Em seguida, eles podem criar um projeto com uma série de pressionamentos de botão. Os alunos devem identificar que a ordem em que pressionam os botões é a ordem em que o 123 Robot executará os comportamentos. Para obter mais informações sobre como usar o robô 123, consulte o artigo Using the 123 Robot STEM Library. Para obter mais informações sobre codificação usando os botões de Toque no Robô 123, consulte o artigo Codificação com os Botões de Toque na Biblioteca STEM do Robô 123.

Botão Nome Comportamento
Botão Iniciar no centro do robô 123. Início Inicia o projeto quando premido.
Botão Mover na frente do Robô 123. Mover 123 O robô avançará por 1 comprimento de robô ou 1 quadrado no Campo 123.
Gire o botão direito no canto superior direito do 123 Robot. Direita 123 O robô girará 90 graus para a direita.
Vire o botão esquerdo no canto superior esquerdo do robô 123. Esquerda 123 O robô girará 90 graus para a esquerda.
Toque o botão de som na parte superior traseira do robô 123. Som 123 O robô tocará um som de buzina.
  • Para adaptar o Laboratório 1, peça aos alunos que criem um projeto para que o 123 Robot execute um comportamento complexo, como girar em círculo. Peça aos alunos que detalhem as etapas necessárias e, em seguida, criem um projeto de código de toque com os botões do Robô 123. Este é um exemplo de uma possível solução para que o robô gire em círculo. A solução mostra a sequência de pressionamento do botão da esquerda para a direita. 
1 2 3 4
​​​​imagem do botão virar à direita no canto superior direito do 123 Robot ​​​​imagem do botão virar à direita no canto superior direito do 123 Robot ​​​​imagem do botão virar à direita no canto superior direito do 123 Robot Botão direito no canto superior direito do 123 Robot
  • Para adaptar o Laboratório 2, concentre-se nos ícones de botão na seção Engajar e em como os símbolos nos botões representam 123 comportamentos do robô. Em seguida, peça aos alunos que usem os botões do 123 Robot para criar um projeto para que o robô conduza em um quadrado. Existem diferentes formas de o robô conduzir num quadrado. Esta é uma solução possível que mostra o botão pressionado em sequência da esquerda para a direita.
1 2 3 4 5 6 7 8
Botão Mover na parte superior frontal do Robô 123. Gire o botão direito no canto superior direito do 123 Robot. Botão Mover na parte superior frontal do Robô 123. Gire o botão direito no canto superior direito do 123 Robot. Botão Mover na parte superior frontal do Robô 123. Gire o botão direito no canto superior direito do 123 Robot. imagem do botão de movimento na frente  do robô 123 ​​​​imagem do botão virar à direita no canto superior direito do 123 Robot
  • Para adaptar o Laboratório 3, peça aos alunos que usem os botões do Robô 123 para criar um projeto em que o robô dirija do início até um destino, conforme especificado por um Prompt de Desafio do Mapa. Esta solução de exemplo levará o Robô 123 do parque para a casa na configuração do mapa em Reproduzir Parte 1. A solução mostra a sequência de pressionamento do botão da esquerda para a direita. 
1 2 3 4 5
Botão Mover na parte superior frontal do Robô 123. Botão Mover na parte superior frontal do Robô 123. Botão Mover na parte superior frontal do Robô 123. Gire o botão direito no canto superior direito do robô 123, Botão Mover na parte superior frontal do Robô 123.
  • A depuração é o foco do Laboratório 4. Dê aos alunos o comportamento pretendido e um projeto de toque incorreto para depurar. Use o seguinte como os comportamentos pretendidos: Dirija quatro espaços, vire à esquerda, dirija um espaço, vire à direita e buzine. Dê aos alunos o projeto na parte superior para depurar. O projeto de toque na parte inferior é a solução. Os projetos de código de toque abaixo mostram a sequência de pressionamento do botão da esquerda para a direita. 
  • A primeira tabela mostra um projeto a ser depurado para que o Robô 123 conclua os "Comportamentos pretendidos listados acima. As pressões dos botões são sequenciadas da esquerda para a direita. 
1 2 3 4 5 6 7 8
imagem do botão de movimento na frente  do robô 123 Botão Mover na parte superior frontal do Robô 123. Vire o botão esquerdo no canto superior esquerdo do robô 123. Botão Mover na parte superior frontal do Robô 123. Botão Mover na parte superior frontal do Robô 123. Vire o botão esquerdo no canto superior esquerdo do robô 123. Toque o botão de som na parte superior traseira do robô 123. ​​​Gire o botão direito no canto superior direito do robô 123.
  •  Esta tabela mostra a solução do projeto Touch para os comportamentos pretendidos listados acima. As pressões dos botões são sequenciadas da esquerda para a direita. 
1 2 3 4 5 6 7 8
Botão Mover na frente do robô 123. Botão Mover na frente do robô 123. Botão Mover na frente do robô 123. Botão Mover na frente do robô 123. Vire o botão esquerdo no canto superior esquerdo do 123 Robot. Botão Mover na frente do robô 123. ​Gire o botão direito no canto superior direito do 123 Robot Toque o botão de som na parte superior traseira do robô 123.