Skip to main content
Portal do Professor

Brincadeira

Parte 1 - Passo a Passo

  1. InstruaInstrua os alunos que vão aplicar o que aprenderam no Engage, para que o seu robô faça uma rotação de 360 graus utilizando os blocos [Rodar para]. A animação abaixo mostra como o robô se deve mover ao fazer uma rotação de 360 graus.
    Arquivo de vídeo
    • Os alunos sabem a distância que o robô deve percorrer, agora têm de calcular o número de voltas necessárias e inserir esse número nos blocos [Spin for]. Se a solução estiver correta, o robô completará uma volta de 360 graus .
  2. ModeloModelo para os alunos testarem as suas soluções com o Code Base.
    • Comece por mostrar aos alunos como ligar o cérebro da sua base de código ao dispositivo no VEXcode GO. Como as etapas de ligação variam entre dispositivos, veja o secção sobre Ligar artigos na biblioteca VEXcode GO STEM para etapas específicas para ligar o VEX GO Brain para o seu computador ou tablet. 
    • Uma vez ligados, abrirão o projeto de exemplo do Parade Float. Para tal, selecione 'Ficheiro' na barra de ferramentas e depois 'Abrir exemplos'. De seguida, peça aos alunos que selecionem o projeto de exemplo 'Parade Float'. O ícone do projeto de exemplo diz Parade Float na parte inferior e mostra um ícone de robô azul acima com uma seta a indicar movimento.
      • Veja o vídeo abaixo para ver como abrir o projeto de exemplo Parade Float no VEXcode GO.  

        Arquivo de vídeo
    • Assim que o Projeto de Exemplo estiver aberto, os alunos terão de mudar a direção do motor direito para reverso, selecionando o menu suspenso no bloco [Rodar para].  Veja o vídeo abaixo para ver como alterar o parâmetro para fazer o robô rodar neste projeto.  

      Arquivo de vídeo
    • Peça aos alunos que nomeiem o seu projeto como Parade Float Turn e que o guardem nos seus dispositivos. Consulte esta secção de artigos para obter os passos específicos do dispositivo para guardar um VEXcode GO projeto
    • Quando estiverem prontos, os alunos irão inserir a sua solução nos parâmetros dos blocos [Spin for].

    Projeto VEXcode GO com um bloco When iniciado e dois blocos Spin for anexados, com os parâmetros de distância em branco. O projeto diz Quando iniciado, rodar o motor esquerdo para a frente para curvas em branco e não esperar; Rode o motor direito para trás para obter voltas em branco.
    Introduza soluções nos parâmetros para testar
    • Assim que os alunos inserirem as suas soluções, 'Iniciar' no VEXcode GO para testar 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.
    Selecione 'Iniciar' para testar o projeto
    • Os alunos terão de selecionar o botão 'Parar' na barra de ferramentas VEXcode GO para parar o projeto.
    • Dê tempo para que os alunos testem os seus projetos e façam atualizações e, em seguida, testem novamente, se necessário.
    • Para os alunos que terminam cedo e necessitam de desafios adicionais, peça-lhes que trabalhem no cálculo do número de voltas da roda necessárias para que o robô dê uma volta de 180 graus . Peça-lhes que testem e vejam se a matemática foi bem-sucedida.
  3. FaciliteFacilite uma conversa com os alunos enquanto trabalham na codificação do robô para fazer a rotação de 360º com perguntas como:
    • O que estamos a tentar calcular?
    • Qual é a distância total que o robô tem de percorrer para dar uma volta de 360 ? Como o determinamos?
    • Conhecendo a distância total que o robô tem de percorrer para fazer uma volta de 360 graus e sabendo a distância que o robô se desloca com uma volta de roda, como podemos descobrir quantas voltas tem cada roda para fazer todo o robô rodar 360 graus ?
    • Que informação está a inserir nos blocos [Spin for]? De onde veio este número?

    Facilite as estratégias de resolução de problemas enquanto os alunos testam os seus projetos. Os alunos estão a utilizar o Código Base para verificar as suas soluções e, ao fazê-lo, terão de se certificar de que calcularam a quantidade correta que as rodas precisam de rodar. Também terão de verificar se inseriram essas informações corretamente nos blocos [Spin for]. Faça perguntas e forneça feedback enquanto os alunos trabalham, mas evite dar as respostas aos alunos enquanto facilita a atividade neste laboratório.

    • O valor no bloco [Spin for] é igual à sua solução?
    • A vírgula está na casa correta?
    • Os valores são iguais em ambos os blocos [Spin for]?

    Se a base de código não rodar a distância correta e todas as entradas forem precisas, significa que a solução (o número de voltas necessárias) está incorreta. Oriente-os para verificarem os seus cálculos ou tente um método diferente para encontrar essa distância.

    Podem existir variações na solução em função das unidades de medida utilizadas, ou devido a variações no arredondamento das medidas. A seguir é apresentado um exemplo de solução.

    Projeto VEXcode GO com um bloco Quando iniciado e dois blocos Spin for anexados. Os blocos são lidos quando arrancados, rodam o motor esquerdo para a frente durante 2,64 voltas e não esperam; rode o motor direito para trás durante 2,64 voltas.
    Solução possível
  4. RecordarRecorde aos alunos que podem ser necessárias várias tentativas para que o projeto funcione. A tentativa e o erro fazem parte do processo de teste e são um indicador importante para saber se a matemática estava correta.
    • O seu robô foi longe demais? Ou não é longe o suficiente? Por que razão acha que isso aconteceu?
  5. PerguntePergunte aos alunos como é que codificar robôs para se moverem com precisão pode ser útil noutras áreas.
    • E se estivesse a programar o seu robô para conduzir por um labirinto? Porque seria importante que o robô girasse com precisão?

Discussão em grupo no intervalo & do jogo

Assim que cada grupo tiver tido tempo de calcular o número de voltas de roda necessárias para fazer uma rotação de 360 graus e testar as suas soluções, reúna-se para uma breve conversa .

Este é o momento de verificar a compreensão e corrigir quaisquer ideias erradas que os alunos possam ter antes de passar para a Parte 2. Dê aos grupos de alunos a oportunidade de partilhar as suas soluções e métodos com questões como:

  • Sabendo que o robô tinha de rodar 360 graus, como determinou o número de voltas necessárias?
    • Pode mostrar e explicar o seu cálculo?

Parte 2 - Passo a Passo

  1. InstruaInstrua os alunos que vão aplicar o que aprenderam na Parte 1 do Jogo para que o seu robô faça um giro de 180 graus, em vez de um giro de 360 graus, utilizando os blocos [Rodar para] para completar um percurso de desfile. Também utilizarão as suas soluções do Laboratório 4 para fazer o robô avançar à distância correta na rota do desfile. 

    Projeto VEXcode GO com parâmetros parcialmente preenchidos. O projeto começa com um bloco quando é iniciado e depois tem três secções de um comentário emparelhadas com dois blocos Spin for. O comentário da primeira secção diz Avance ao longo do percurso do desfile; em seguida, rode o motor esquerdo para a frente durante 7,68 voltas e não espere; Rode o motor direito para a frente durante 7,68 voltas. O comentário da segunda secção diz Rode 180 graus para ficar de frente para o início; em seguida, rode o motor esquerdo para a frente para obter curvas em branco e não espere; rode o motor direito para a frente para obter curvas em branco. O comentário da terceira secção diz Conduzir em frente até ao local de partida; em seguida, rode o motor esquerdo para a frente durante 7,68 voltas e não espere; rode o motor direito para a frente durante 7,86 rotações.

    A animação abaixo mostra como o robô se deve mover ao completar o percurso do desfile: avançar 48 polegadas (122 cm), rodar 180 graus e depois avançar 48 polegadas (122 cm) para voltar ao início. Isto está a usar o modelo de código acima.

    Arquivo de vídeo

     

  2. ModeloModelo para os alunos como iniciar os seus projetos no VEXcode GO.
    • Comece por pedir aos alunos que abram o modelo Rota do Desfile.
      • Note que os blocos [Comentário] são incluídos para descrever secção do projeto. Se quiser para saber mais sobre os comentários no VEXcode GO, veja este artigo.
      • Note também que o primeiro e o último conjunto de parâmetros foram preenchidos com valores baseados em soluções do Laboratório 4 para conduzir o robô por 48 polegadas (122 cm), o comprimento do percurso do desfile.  Estes valores podem ser ligeiramente diferentes das soluções dos alunos no Laboratório 4 devido a pequenas variações nas medidas de arredondamento. 

    Projeto VEXcode GO com parâmetros parcialmente preenchidos. O projeto começa com um bloco quando é iniciado e depois tem três secções de um comentário emparelhadas com dois blocos Spin for. O comentário da primeira secção diz Avance ao longo do percurso do desfile; em seguida, rode o motor esquerdo para a frente durante 7,68 voltas e não espere; Rode o motor direito para a frente durante 7,68 voltas. O comentário da segunda secção diz Rode 180 graus para ficar de frente para o início; em seguida, rode o motor esquerdo para a frente para obter curvas em branco e não espere; rode o motor direito para a frente para obter curvas em branco. O comentário da terceira secção diz Conduzir em frente até ao local de partida; em seguida, rode o motor esquerdo para a frente durante 7,68 voltas e não espere; rode o motor direito para a frente durante 7,86 rotações.
    Modelo de Percurso do Desfile
    • Os alunos terão de calcular o número de voltas da roda necessárias para fazer uma volta de 180 graus e introduzir esses valores nos blocos destacados.

    O mesmo projeto VEXcode GO anterior com os dois blocos Spin for abaixo do Comentário para 'Rodar 180 graus para enfrentar o início' destacados numa caixa vermelha.
    Rotações da roda de entrada necessárias para fazer a rotação de 180 graus

    Modelo para os alunos testarem o seu projeto na Rota do Desfile.

    • Primeiro, mostre-lhes como colocar o seu robô no inicial, como mostra a imagem abaixo.  Utilize o suporte azul no volante para ajudar a alinhar o centro do volante com o bordo frontal da linha de partida.

    Code Base Robot com Blue Standoff na roda alinhado com a borda frontal da linha preta que divide um VEX GO Tile para mostrar como posicionar o robô na rota do desfile.
    Utilize o espaçador azul para ajudar a alinhar o eixo da roda e a parte da frente da linha de partida
    • Assim que a base de código estiver instalada, selecione 'Start' no VEXcode GO para testar 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.
    Selecione Iniciar para testar o projeto
    • Os alunos terão de selecionar o botão 'Parar' na barra de ferramentas VEXcode GO para parar o projeto.
    • Dê tempo para que os alunos testem os seus projetos e façam atualizações, e testem novamente, se necessário.
    • Depois de os alunos terem tido a oportunidade de testar os seus projetos no percurso do desfile, peça-lhes que adicionem seus anexos de carros alegóricos à Base de Código e participem num desfile toda a turma, onde todos os grupos se revezam e executam os seus projetos.
    • Para os alunos que terminam mais cedo e precisam de desafios adicionais, peça-lhes que codifiquem o seu robô para fazer uma curva diferente no percurso do desfile.  Dê aos alunos o seguinte cenário: 
      • E se a curva no percurso do desfile fosse de 90 graus? Como mudariam os seus cálculos? Teste e veja se a sua matemática foi bem-sucedida.
      • O desfile foi prolongado! No final do seu projeto, precisa de fazer uma curva de 90 graus para a esquerda para continuar no percurso do desfile. Adicione dois blocos adicionais [Spin motor] na parte inferior do seu projeto e faça os cálculos. 
  3. FacilitarFacilite uma conversa com os alunos enquanto constroem e testam os seus projetos com questões como:
    • O que precisa de alterar no seu cálculo da Parte 1 para que o robô gire 180 graus em vez de 360?
    • Qual é a relação entre estas duas voltas? Como é que isso afeta os seus cálculos?

    Facilite as estratégias de resolução de problemas enquanto os alunos testam os seus projetos. Os alunos estão a utilizar a Base de Código para verificar os seus cálculos e terão de se certificar de que calcularam o número correto de voltas necessárias para conduzir até ao final do percurso do desfile e fazer a curva de 180 graus e, em seguida, introduzir essa informação em o bloco [Spin for] corretamente. Faça perguntas e forneça feedback enquanto os alunos trabalham, mas evite dar as respostas aos alunos enquanto facilita a atividade neste laboratório. 

    Poderão existir variações na solução em função das unidades de medida utilizadas, ou devido a pequenas variações no arredondamento das medições. A seguir é apresentado um exemplo de solução. 

    O mesmo projeto VEXcode GO de antes com todos os parâmetros preenchidos. O comentário da primeira secção diz Avance ao longo do percurso do desfile; em seguida, rode o motor esquerdo para a frente durante 7,68 voltas e não espere; Rode o motor direito para a frente durante 7,68 voltas. O comentário da segunda secção diz Rode 180 graus para ficar de frente para o início; em seguida, rode o motor esquerdo para a frente durante 1,32 voltas e não espere; rode o motor direito para trás durante 1,32 voltas. O comentário da terceira secção diz Conduzir em frente até ao local de partida; em seguida, rode o motor esquerdo para a frente durante 7,68 voltas e não espere; rode o motor direito para a frente durante 7,86 rotações.
    Laboratório Possível 5 Solução
  4. RecordarRecorde aos alunos que podem ser necessárias várias tentativas para que a sua Base de Código faça a curva como planeado. Várias tentativas fazem parte do processo de teste e são um indicador importante para saber se a matemática estava correta. À medida que avançam e trabalham nos seus projetos de matemática e VEXcode GO, coloque as seguintes questões.
    • Até que ponto a sua base de código evoluiu quando executou o seu projeto? Foram muitas voltas, poucas voltas ou apenas o suficiente? 
    • Se o seu Code Base virou muito ou pouco, o que pode verificar nos seus cálculos?
    • O que pode verificar no seu projeto VEXcode GO? 
  5. PerguntePeça aos alunos para pensarem em diferentes variáveis, como os tamanhos das rodas ou a distância de rotação, que podem afetar os seus cálculos.
    • Se tivesse um robô com rodas maiores, como é que isso afetaria o número total de voltas? Por que razão diz isso?
    • Se tivesse um robô com rodas mais pequenas, como é que isso afetaria o número total de voltas? Por que razão diz isso?