Skip to main content
Portal do Professor

Envolver

Inicie a secção Envolver

ACTS é o que o professor vai fazer e PERGUNTA é como é que o professor vai facilitar.

ATOS PERGUNTA
  1. Peça aos alunos que partilhem as suas ideias sobre a finalidade do sensor ocular.
  2. Show students a Code Base 2.0 - Eye + Electromagnet, or refer to the image in the Apresentação de diapositivos de imagens do laboratório 2 (Google Doc / .pptx / .pdf) to highlight the position of the Eye Sensor in relation to the Electromagnet. Oriente os alunos sobre a ideia de como o Sensor ocular pode detetar a cor do objeto, como por exemplo um disco captado pelo eletroíman. Coloque um disco no eletroíman e pergunte se o sensor consegue ver a cor.
  3. Peça aos alunos que partilhem as suas ideias sobre se o robô pode ou não ser utilizado para classificar por cores. Se necessário, lembre-lhes como moveram um disco no Laboratório 1 e oriente-os para ver se se baseia nessa ação.
  4. Peça aos alunos que apresentem situações de “se/então” que encontram na sua vida quotidiana em casa ou na escola. Incentive-os a formulá-las como afirmações se/então, para reforçar esta relação de causa e efeito.
  5. Prepare os alunos para construir este projeto em conjunto consigo.
  1. No último laboratório, utilizámos o Eletroíman na nossa Base de Código. O nosso robô também possui um sensor ocular! Como achas que poderíamos usar o sensor ocular com o eletroíman para fazer com que a nossa base de código fizesse mais coisas?
  2. Veja onde está o sensor ocular na base de código. Porque acha que está por trás do Eletroíman? Porque acha que está a apontar para baixo? O que acha que o Sensor ocular consegue detetar sobre o disco que o eletroíman captou?
  3. Se o sensor ocular conseguir detetar a cor de algo captado pelo eletroíman, como por exemplo um disco, o que poderíamos fazer com essa informação? Poderíamos fazer com que a nossa base de código classificasse os discos por cores, como se pode fazer com as coisas na nossa sala de aula? Porquê ou por que não?
  4. Podemos usar um tipo especial de bloco para que a nossa base de código verifique se o sensor ocular está a detetar uma cor, como o vermelho, e depois fazer alguma coisa. O que faz que funciona da mesma forma? Por exemplo, se visses um livro no chão, então farias o quê?
  5. Podemos utilizar a informação do sensor ocular para que o nosso robô tome uma decisão - como se vê um livro, e decide guardá-lo. Como podemos codificar o código base para tomar uma decisão com base na cor detetada pelo sensor ocular?

Preparar os alunos para construir

Vamos ver que blocos podemos utilizar com o Eye Sensor no nosso projecto VEXcode GO, para ordenar um disco por cor. (Se os alunos não tiverem um Código Base 2.0 - Olho + Eletroíman pré-construído do Laboratório anterior, reserve 10 a 15 minutos para que os alunos o construam antes das atividades do Laboratório.)

Facilite a construção

  1. InstruaInstrua alunos que irá primeiro mostrar-lhes como o Eye Sensor reporta os dados no VEXcode GO e como esses dados podem ser utilizados, antes de iniciarem os seus projetos.
    • Quando os alunos se juntarem aos seus grupos, peça-lhes que preencham a ficha de trabalho Funções da Robótica & Rotinas. Utilize o diapositivo Sugestões de responsabilidades da função na apresentação de diapositivos de imagens do Laboratório 1 como guia para os alunos preencherem esta ficha.
  2. DistribuirDistribuir um Code Base 2.0 pré-construído - Eye + Electromagnet, um Red Disk e um tablet ou computador com VEXcode GO aberto para fins de demonstração. Os alunos devem ser capazes de ver o ecrã e o robô. Os alunos recolherão os seus materiais após a demonstração.

    Construção VEX GO Code Base 2.0 Eye + Electroíman.
    Código Base 2.0 - Olho + Electroíman
  3. FacilitarFacilitar uma demonstração do Eye Sensor e utilizar os dados do Eye Sensor num projeto VEXcode GO, para os alunos.

    NOTA: selecione o ícone 'X' para remover os dados do sensor da consola do monitor. 

    A Consola do Monitor está aberta e a tabela Sensores tem uma linha onde se lê 'Olho detecta vermelho?' com um valor verdadeiro. Uma caixa vermelha destaca o ícone 'X' utilizado para remover os dados do sensor da Consola do Monitor.
    Selecione o ícone 'X' para remover os dados do sensor da Consola do Monitor
    • Coloque um disco vermelho por baixo do sensor ocular e mostre aos alunos como a consola do monitor diz “verdadeiro”, como mostra a imagem acima. Retire o disco vermelho e mostre aos alunos como o valor muda para “falso”. Poderá relembrar os alunos que <Detects color> reportará apenas um valor “verdadeiro” ou “falso”, não reportará um número, cor ou outro valor.
    • Em seguida, arraste um bloco [If then] para o ambiente de trabalho e anexe-o ao bloco {When started} . Mostre aos alunos o espaço aberto no bloco e pergunte-lhes o que notam sobre a forma do espaço e a forma do bloco <Detects color>.

      Programa VEXcode GO Blocks que começa com um bloco When Started que tem um bloco If Then vazio por baixo.
      [Se então] bloco
    • Arraste o bloco <Detects color> para o bloco [If then]. Peça aos alunos que descrevam o que pensam que este bloco fará com que o robô faça agora. Explique que o bloco [If then] irá verificar uma condição - se essa condição for verdadeira, os blocos dentro dele serão executados. Se a condição for falsa, não o farão.

      Continuação do projeto de blocos GO do VEXcode, agora com um bloco Detects Color como parâmetro booleano do bloco If Then. O projeto começa agora com um bloco When Started seguido por um bloco If Then vazio que diz 'se o olho detetar vermelho?'.
      Adicionar <Detects color> bloco
    • Arraste um bloco [Drive for] para o bloco [If then]. Peça aos alunos que prevejam o que acontecerá se o Sensor ocular detetar vermelho. Inicie o projeto e coloque o disco vermelho por baixo do sensor ocular. O Código Base deverá avançar 100 milímetros, uma vez que a condição de deteção da cor vermelha foi informada como verdadeira.

      Continuação do projeto de blocos VEXcode GO, agora com um bloco Drive For no contentor If Then. O projeto diz agora Quando iniciado, se o olho detetar vermelho, avance 100 mm.
      Adicionar [Drive for] bloco
    • Se o tempo permitir, peça aos alunos que prevejam o que acontecerá se o sensor ocular não detetar o vermelho. Inicie o projeto, colocando um disco azul por baixo do sensor ocular. A Base de Código não se deve mover, pois a condição de deteção da cor vermelha reportou falsa.
  4. OfertaOferta reforço positivo para os alunos que estão ativamente envolvidos na demonstração, fazendo e respondendo a perguntas e ouvindo os colegas.

Solução de problemas do professor

Estratégias de Facilitação

  • Pense na forma como os seus alunos irão aceder ao VEXcode GO. Certifique-se de que os computadores ou tablets que os alunos vão utilizar têm acesso ao VEXcode GO. Para mais informações sobre como configurar o VEXcode GO, consulte este artigo da Biblioteca VEX. For more information about setting up VEXcode GO, see this VEX Library article.
  • Reúna os materiais que cada grupo necessita antes da aula. Para este Laboratório, cada grupo de dois alunos necessitará de um Kit GO, instruções de construção, um computador ou tablet para aceder ao VEXcode GO e ao Disco Vermelho do Kit. Os alunos também precisarão de acesso a um campo para testes. 
  • Configure os seus Campos antecipadamente conforme a imagem abaixo, para servir de área de teste para a Base de Código. Espalhe-os pela sala de aula para permitir que os alunos tenham um amplo espaço para testar os seus projetos. Nesta imagem, o Disco Vermelho é mostrado no lugar para a Parte 1, com a área de classificação marcada. Pode marcar os locais iniciais do disco e da base de código, bem como o local da área de classificação com um marcador de quadro branco para ajudar os alunos quando se preparam para testar os seus projetos.

    Uma vista de cima para baixo de um campo GO com um disco vermelho no canto superior esquerdo e um 'X' preto desenhado com marcador de apagar a seco na parte inferior do campo à esquerda.
    Configuração de Campo
  • Utilize as linhas de grelha no Campo para ajudar no alinhamento. O Disco e o Eletroíman podem ser alinhados em linhas de grelha do Campo que se cruzam, para facilitar a preparação dos alunos para o sucesso ao testarem os seus projetos. 
  • Para ajudar os alunos a ver os dados do Sensor ocular enquanto o projeto está a ser executado, podem abrir a Consola do monitor a qualquer momento para ver quando o Sensor ocular muda de verdadeiro para falso. O que muda no Campo quando isso acontece?
  • Se os alunos terminarem mais cedo, peça-lhes que testem o seu projeto com um disco azul ou verde. O projeto deles ainda funciona? Porquê ou por que não? O que precisariam de alterar para fazer com que a Base de Código movesse o novo disco para a área de classificação?