Brincadeira
Parte 1 - Passo a Passo
- InstruaInstrua os alunos que vão fingir que o seu robô Code Base é um Mars
Rover. Irão construir um projeto no VEXcode GO para conduzir e recolher uma amostra com o
Code Base. Esta animação mostra como o Code Base se irá mover neste desafio.
Arquivo de vídeo
- ModeloModelo para os alunos como construir um projeto no VEXcode GO e
testar os seus projetos no terreno.
- Comece por mostrar aos alunos como ligar o cérebro da sua base de código ao dispositivo no VEXcode GO. Porque as etapas de ligação variam entre dispositivos, consulte os artigos de ligação da biblioteca VEXcode GO VEX para passos específicos para ligar o VEX GO Brain ao seu computador ou tablet.
- Também terão de configurar o VEXCode GO para o Code Base. If necessary, modele os passos da biblioteca VEX Configure a Code Base artigo e garantir que os alunos conseguem ver os blocos do sistema de transmissão na caixa de ferramentas.
- Arraste um bloco [Drive for] para o ambiente de trabalho e anexe-o ao bloco {When started}.
Adicionar [Drive for] bloco - Modele para os alunos como alterar o parâmetro do bloco [Drive for] para que o Code Base avance para o local da amostra. Nota: 325 milímetros (mm) direcionarão o código base para a amostra na configuração de campo recomendada.
Alterar parâmetros - De seguida, peça aos alunos que arrastem um bloco [Definir cor do bumper] para que o Code Base sinalize que está a recolher uma amostra. Este bloco terá o LED Bumper a brilhar na cor selecionada.
Adicionar bloco [Definir cor do pára-choques]- De seguida, peça aos alunos que arrastem um bloco [Wait] e defina-o para 3 segundos. Estes três segundos darão tempo para a Base de Código "recolher a amostra".
Adicione o bloco [Wait] e defina para 3 segundos - Os alunos devem então adicionar outro bloco [Definir cor do pára-choques] e desativá-lo. Isto fará com que o LED Bumper seja desligado para sinalizar que a amostra foi recolhida.
Adicione [Definir cor do bumper] e desative - Depois de os alunos construírem o seu projeto, peça-lhes que nomeiem o seu projeto como Collect 1 e que o guardem nos seus dispositivos. Consulte a secção Abrir e Guardar da Biblioteca VEXcode GO VEX para passos específicos do dispositivo para guardar um projeto VEXcode GO.
- Modelo para os alunos onde colocar os seus robôs Code Base no campo. O robô deve começar no 'X' e ficar de frente para o círculo onde a amostra será recolhida.
Laboratório 1 Configuração de Campo - Assim que a base de código for colocada no campo, peça aos alunos que selecionem Iniciar no VEXcode GO para testar os seus projetos.
Selecione Iniciar para testar o projeto Collect 1 - Após a Base de Código direcionar 325 mm para o local de recolha, o LED Bumper acenderá a vermelho para indicar que está a recolher uma amostra. Os alunos devem colocar o seu item “amostra” no topo da Base de Código. Após três segundos o LED apagar-se-á para indicar que a recolha da amostra foi concluída.
- Para grupos que terminam mais cedo e precisam de desafios adicionais, peça-lhes que adicionem um bloco [Turn for] no final do projeto e testem-no para ver o que a Base de Código fará. Peça-lhes que experimentem e pensem em formas como este bloco poderá ser útil na recolha de amostras no Campo.
- FacilitarFacilitar os alunos trabalhando com o VEXcode GO e testando os
seus projetos. Enquanto os alunos testam os seus projetos, faça perguntas para os ajudar a
pensar sobre a forma como as suas bases de código se estão a mover.
- Podes mostrar-me, usando as mãos, como a tua Base de Código se vai mover para recolher a “amostra”?
- Como acha que a sua base de código se poderia mover se voltasse para a base?
- LembreLembre os alunos que podem editar os seus projetos e testá-los novamente se a base de código não chegar ao local de “amostra” à primeira. Os alunos devem verificar o parâmetro no bloco [Drive for] para garantir que tem a distância correta necessária para alcançar a amostra.
- PerguntaPergunta aos alunos que tipo de coisas acham que o rover de Marte está a recolher nas suas missões. Se fossem cientistas a estudar Marte, o que gostariam de aprender?
Discussão em grupo no intervalo & do jogo
Assim que cada grupo tiver recolhido a amostra, reúna-se para uma breve conversa .
- Agora que já recolhemos a nossa amostra, o que acha que o nosso robô precisa de fazer com ela?
- Como acha que podemos codificar a nossa base de código para a trazer de volta à base? Como é que o robô precisará de se mover para entregar a amostra à base?
- Que blocos acha que precisaremos de usar na próxima parte do nosso projeto para o fazer?
Parte 2 - Passo a Passo
- InstruaInstrua os alunos que irão adicionar no seu projeto para que a Base
de Código dirija a “amostra” de volta para a base. A animação abaixo mostra a base de código
a conduzir para recolher a “amostra” e depois regressar à base para entregar a “amostra”.
Arquivo de vídeo
- ModeloModelo para os alunos como desenvolver o seu projeto VEXcode GO
existente e testá-lo no terreno.
- Os seus alunos poderão construir um projeto para completar o desafio por conta própria. No entanto, para os alunos mais novos, poderá querer construir o projeto em conjunto com a turma, como fez na Peça 1. Se estiverem a construir o projeto juntos, poderão seguir os passos abaixo.
- If students need to open their Collect 1 project, model the device-specific steps, as shown in the VEX Library articles in the Open and Save section.
- Peça aos alunos que adicionem blocos ao projeto VEXcode GO para recriar o código da imagem abaixo. A caixa vermelha indica novos blocos que precisam de ser adicionados ao projeto.
Adicionar blocos para obter o retorno da base de código Retorno de recolha projeto - Se os alunos não utilizaram o bloco [Turn for] num projeto anterior, modele como arrastar o bloco [Turn for] para o projeto e altere o parâmetro para 180 graus. A distância de rotação é definida em 180 graus para que a Base de Código gire para ficar virada para a base antes de avançar para entregar a amostra.
Bloco [Turn for] definido para 180 graus - Depois de os alunos construírem o seu projeto, peça-lhes que nomeiem o seu projeto como Collect Return e que o guardem nos seus dispositivos. Consulte a secção Abrir e Guardar da Biblioteca VEXcode GO VEX para passos específicos do dispositivo para guardar um projeto VEXcode GO.
- Peça aos alunos que coloquem a sua base de código no campo e selecione Iniciar no VEXcode GO para testar os seus projetos.
Selecione Iniciar para testar o projeto - Depois de a Base de Código ser direcionada para o local de recolha, os alunos deverão colocar o seu item de “amostra” em cima do robô quando o LED Bumper brilhar a vermelho. O Code Base virará 180 graus para a direita e regressará à base. Depois de o robô regressar à base e o LED Bumper brilhar a vermelho, os alunos deverão remover a “amostra” da Base de Código. O LED Bumper apagar-se-á para simbolizar que a amostra foi entregue.
- Se os alunos terminarem de recolher e entregar a amostra e tiverem tempo adicional, incentive-os a tentar navegar até um local de amostra diferente. Utilize um marcador de quadro branco para marcar um local de amostra que esteja um passo mais próximo ou mais longe da base e peça aos alunos que ajustem os parâmetros do seu projeto para alcançar essa nova amostra e entregá-la à base.
- FacilitarFacilitar que os alunos testem os seus projetos e se revezem no
terreno. Enquanto os alunos testam, pergunte-lhes sobre a sequência de blocos no seu projeto
que permite que a Base de Código se mova para o local correto.
- Pode mostrar-me, com as mãos, como se moveria a base de código se o bloco [Turn for] estivesse definido para a esquerda em vez de para a direita?
- O que aconteceria se a parte rotativa do projeto viesse antes da parte motriz? A sua base de código seria capaz de chegar à amostra?
Reveja o Utilizando os sensores VEX GO e o Codificação com o VEX GO LED Artigos sobre o Bumper para obter informações adicionais sobre o LED Bumper.
- LembrarLembrar aos alunos que devem verificar o seu projeto e compará-lo com a imagem do projeto, antes de testar. Se um aluno construiu o projeto no VEXcode GO, o seu parceiro poderá verificar o código, antes de colocar o Código Base no Campo e iniciar o projeto.
- PerguntePergunte aos alunos quantas amostras acham que os cientistas estão a tentar recolher para estudar Marte. Porque é que mais amostras seriam mais úteis do que menos amostras? Acha que as nossas bases de código poderiam recolher várias amostras?