Brincadeira
Parte 1 - Passo a Passo
- 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 .
- 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'.
-
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].
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.
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.
- 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.
Solução possível - 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?
- 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
- 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.

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 - 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.
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.
Rotações da roda de entrada necessárias para fazer a rotação de 180 graus - Assim que os alunos introduzirem todos os valores, estarão prontos para guardar o seu projeto e testar a sua solução com o seu robô.
- Peça aos alunos que nomeiem o seu projeto como Parade Float Lab 5 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.
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.
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.
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.
- Comece por pedir aos alunos que abram o modelo Rota do Desfile.
- 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.
Laboratório Possível 5 Solução - 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?
- 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?