Skip to main content
Portal do Professor

Brincadeira

Parte 1 - Passo a Passo

  1. InstruaInstrua os alunos que irão explorar como mover o seu robô Code Base para a frente! Antes de iniciarem o projeto, irão prever onde irá parar o robô Code Base. Veja a animação abaixo para ver exemplos de código base a avançar em diferentes distâncias. Na animação, o Code Base começa no canto inferior esquerdo do Tile e primeiro avança 150 mm e pára. Em seguida, aparece de volta ao local inicial, avança 75 mm e pára.
    Arquivo de vídeo
  2. ModeloModele como iniciar o VEXcode GO num dispositivo e criar um projeto que mova o Code Base para a frente com o bloco [Drive for].
    • Modele para os alunos as etapas do Aberto e guardar um projeto Artigo da Biblioteca VEX e peça-lhes que sigam os passos para abrir e guardar o projeto. 
    • Instrua os alunos a nomearem o seu projeto Seguinte.
    • Peça aos alunos, então, Ligue o cérebro do robô Code Base para o dispositivo
    • Assim que os alunos nomearem o seu projeto e ligarem o Brain ao dispositivo, terão de seguir os passos de configuração do robô Code Base. Modele as etapas do Configurar uma base de código Artigo da Biblioteca VEX e garanta os alunos podem ver os blocos Drivetrain na caixa de ferramentas.
    • Mostre como arrastar o bloco [Drive for] para o ambiente de trabalho e colocá-lo sob o bloco {When started}.

      Interface VEXcode GO com um bloco Drive for anexado ao bloco Quando iniciado no espaço de trabalho. O projeto diz Quando iniciado, avance 100 mm. O nome do projeto na parte superior central da barra de ferramentas é 'Seguinte'.
      Adicione o bloco [Drive for]
    • Altere o parâmetro do bloco [Drive for] para 150mm. 

      O mesmo projeto com o parâmetro de distância definido para 150. O projeto diz agora Quando iniciado, avance 150 mm.
      Altere o parâmetro
    • Modele para os alunos como prever a distância que o robô Code Base se irá deslocar com base nos parâmetros do bloco [Drive for]. Peça aos alunos que coloquem a Base de Código na posição inicial e, em seguida, estimem a distância que o robô se vai deslocar. Devem colocar um marcador onde acham que a Base de Código irá parar.
    • Modelo para os alunos como selecionar o botão ‘Iniciar’ na barra de ferramentas para iniciar o projeto.

      • O botão Iniciar na barra de ferramentas do VEXcode GO, destacado com uma caixa vermelha. O botão Iniciar está entre um ícone verde do Cérebro e o botão Passo.
    • Depois de os alunos observarem o comportamento, modele para os alunos como voltar ao projeto, edite os parâmetros do bloco [Drive for] de 150 mm para outra distância, como 200 mm ou 250 mm. Em seguida, reinicie o projeto para ver como a alteração dos parâmetros afetou o movimento do robô Code Base.
    VEXcode GO com um projeto na área de trabalho de um bloco Quando iniciado com um bloco Drive for anexado. O projeto diz Quando iniciado, avance 150 mm. À direita, é mostrada uma vista de cima para baixo da Base de Código com uma seta vermelha que se estende à sua frente rotulada como 150 mm.
    Avançar 150 mm
  3. FacilitarFacilite uma discussão sobre as observações dos alunos e os objetivos do projeto, perguntando o seguinte:
    • Pode mostrar-me com as mãos até onde pensava que o robô Code Base se iria mover antes de iniciar o projeto?
    • Para que alterou o parâmetro distância e porquê? Quão longe pensa que o robô Code Base irá viajar agora que a distância foi alterada?
    • Como é que a distância percorrida se compara com a sua estimativa? 
    • Que categoria de blocos utilizou para este projeto?
    Um grupo de alunos está lado a lado com expressões atenciosas e um balão de pensamento coletivo acima da cabeça, mostrando uma Base de Código virada para a esquerda com uma seta vermelha que se estende à sua frente para indicar o movimento para a frente.
    Discuta o movimento do robô base de código
  4. LembrarLembre os alunos que podem ter dúvidas ao criar e iniciar o seu projeto. Lembre os alunos que aprender novos conceitos pode exigir várias tentativas e incentive-os a tentar novamente se não tiverem sucesso na primeira tentativa.
  5. PerguntaPeça aos alunos para pensarem na distância que o robô Code Base necessitaria de percorrer para percorrer a sala de aula. Peça aos alunos que expliquem porque é que este tipo de planeamento é útil na vida quotidiana. Pergunte aos alunos como é que a capacidade de planear e fornecer instruções precisas pode ser útil para um trabalho. Pergunte aos alunos se conseguem pensar em algum trabalho onde sejam necessárias orientações.

Discussão em grupo no intervalo & do jogo

Assim que cada grupo tiver concluído o seu projeto, reúna-se para uma breve conversa .

  • O robô Code Base acabou onde pensava que ia? Se não, quão próximo estava da sua previsão?
  • Como editou o seu projeto? Que nova distância escolheu?
  • Encontrou alguma dificuldade ao alterar a distância no bloco [Drive for]?

Apresente o grupo motopropulsor:

  • Agora que já explorámos como utilizar o VEXcode GO para permitir que o nosso robô Code Base avance, porque acha que existe uma secção de blocos “Drivetrain”?
  • O que acha que é um sistema de transmissão? Pode explicar o seu pensamento?
  • Pode mostrar-me, usando gestos, onde acha que está o sistema de transmissão no robô Code Base?
  • Consegue olhar para a parte inferior do seu robô Code Base e identificar onde estão os motores neste sistema de transmissão e a que rodas estão ligados?
Vista de baixo para cima da Base de Código mostrando como as rodas são acionadas. A roda da esquerda está rotulada como 'roda movida pelo motor 1' e a roda da direita está rotulada como 'roda movida pelo motor 2'.
Código Base do Robô Transmissão

Parte 2 - Passo a Passo

  1. InstruaInstrua os alunos que irão explorar como mover o seu robô Code Base para a frente e para trás!

    Para começar, cada grupo deve ter um dispositivo, VEXcode GO, pelo menos um marcador de posicionamento e uma Base de Código construída. Vê a animação abaixo para veres como o Code Base se move ao contrário. Na animação, o Code Base começa no canto superior esquerdo do bloco, anda 150 mm para trás e depois pára. Em seguida, regressa à posição inicial e faz marcha-atrás durante 75 mm.

    Arquivo de vídeo
  2. ModeloModelo para os alunos como iniciar o VEXcode GO num dispositivo e renomear o seu projeto como Reverse. Peça aos alunos para selecionarem 'Guardar como' para guardar este projeto separadamente do primeiro.

    Consulte os passos no Abra e guarde um Projeto artigo para mais informações.

    • Modele como alterar o parâmetro no bloco [Drive for] para que o Code Base seja direcionado ao contrário.

      Um projeto VEXcode GO começa com um bloco Quando é iniciado com uma unidade para bloco anexada. A lista pendente de parâmetros de direção está aberta e a reversão está selecionada. O projeto diz agora Quando iniciado, Conduzir em marcha-atrás durante 150 mm.
      Altere o parâmetro (reverso)
    • Utilize o mesmo processo de estimativa da Parte 1. Peça aos alunos que coloquem a Base de Código na posição inicial e, em seguida, estimem a distância que o robô se vai deslocar. Devem colocar um marcador onde acham que a Base de Código irá parar. 
    • Peça aos alunos que iniciem os seus projetos. Pode precisar de lembrá-los do passos para Ligue um cérebro VEX GO se ocorrerem problemas de ligação.

      O projeto VEXcode GO aberto no ambiente de trabalho e intitulado Reverse é mostrado à esquerda. À direita está uma vista de cima para baixo da Base de Código com uma seta vermelha que se estende para trás do robô lendo 150 mm, indicando movimento inverso.
      Reverso 150mm
    • Depois de os alunos observarem o comportamento de condução em marcha-atrás, mostre aos alunos como voltar ao projeto. Devem então renomear o seu projetoForward e Reverse. Consulte os passos no Abrir e guardar Artigo da Biblioteca VEX para mais informações. 
    • Modelo para os alunos como adicionar um segundo bloco [Drive for]. Um bloco [Drive for] deve fazer com que o robô se mova para a frente e o segundo deve fazer com que o robô se mova para trás. Modele como editar os parâmetros dos blocos [Drive for] e, em seguida, inicie o projeto novamente para ver como a alteração dos parâmetros afetou o movimento do robô Code Base.

      Espaço de trabalho VEXcode GO com um segundo bloco de unidades adicionado ao projeto. O projeto diz agora Quando iniciado, Conduzir para a frente por 150 mm e, em seguida, Conduzir para trás por 150 mm.
      Avançar e Reverter
  3. FacilitarFacilite uma discussão enquanto os alunos editam os seus projetos e observam o comportamento do robô, perguntando o seguinte:
    • Pode mostrar-me com as mãos até onde pensava que o robô Code Base se iria mover antes de executar o projeto?
    • Para que alterou o parâmetro distância e porquê? Quão longe pensa que o robô Code Base irá viajar agora que a distância foi alterada?
    • Quando adicionou outro bloco [Drive for], configurou-os para percorrer a mesma distância? Têm que ser iguais? Porquê ou por que não?
    • Se o meu robô Code Base estiver codificado para avançar 100 mm, até que ponto precisaria de alterar a distância se quisesse que avançasse duas vezes mais?
    Um grupo de alunos está lado a lado com expressões atenciosas e um balão de pensamento coletivo acima da cabeça, mostrando uma Base de Código virada para a esquerda com uma seta vermelha que se estende à frente e atrás dela para indicar movimento para a frente e para trás.
    Discuta o movimento do robô base de código
  4. LembrarLembrar que os alunos podem ter dúvidas quando estão a editar e a iniciar o projeto. Lembre os alunos que a aprendizagem de novos conceitos pode exigir várias tentativas e incentive-os a tentar novamente se não conseguirem adicionar e editar os blocos no projeto.
  5. PerguntaPeça aos alunos para pensarem sobre como o robô Code Base precisaria de se mover, se quisessem que ele fosse até à porta e depois voltasse para onde começou. Que tipos de tarefas ou trabalhos poderia o robô Code Base executar agora para avançar e recuar? Peça aos alunos que sugiram uma tarefa que o robô Code Base poderia agora completar utilizando movimentos para a frente e para trás.

Opcional: Os grupos podem desconstruir o seu robô Code Base se necessário neste momento da experiência. Utilizarão a mesma versão nos laboratórios seguintes, pelo que esta é uma opção do professor.