Brincadeira
Parte 1 - Passo a Passo
- InstruaInstrua cada grupo que irão abrir e iniciar o projeto de exemplo 'Evitar Obstáculos' no VEXcode GO para ver como o Sensor de Olho deteta objetos.
Base de código evitando obstáculos - ModeloModele para os alunos os passos para lançar o VEXcode GO.
- Model the steps to connect a Brain to your device.
Nota: Quando liga a sua Base de Código ao seu dispositivo pela primeira vez, o Giroscópio incorporado no Cérebro pode ser calibrado, fazendo com que a Base de Código se mova sozinha por um momento. Este é um comportamento esperado, não toque na base de código durante a calibração.
-
Os alunos utilizarão um projeto de exemplo para os ajudar a aprender sobre os comandos relacionados com o sensor ocular no VEXcode GO. Modelo para os alunos como abrir o projeto de exemplo 'Evitar Obstáculos'.
Projeto Evitar Obstáculos - Model for students how to save the example project, and name it Avoiding Obstacles. Students should then place their Code Base in the Field and start the project.
- Nota: Se não tiver Paredes para os Azulejos, utilize artigos de sala de aula, como livros, para preparar um espaço para os alunos testarem os projetos. A área de teste deve ser plana e ter objetos de quatro lados, se possível.
-
Base de Código no Campo
-
Este projeto tem um bloco [Para Sempre] à sua volta. Para fazer com que o projeto deixe de funcionar depois de o Code Base detetar uma parede, os alunos terão de selecionar 'Stop' na barra de ferramentas.
Pare o Projecto - Os alunos devem observar que o Code Base deteta uma parede, recua e vira à direita. Peça aos alunos que iniciem o projeto novamente e vejam durante quanto tempo o Code Base repetirá este padrão quando for detetada uma parede.
- FacilitarFacilitar uma discussão com os alunos sobre o projeto e o Sensor ocular.
- Durante quanto tempo pensa que o Code Base detetará objetos e depois virará à direita? Mostre aos alunos o bloco [Para sempre] que circunda a parte principal do projeto.
- Descreva como se moveria a Base de Código se detetasse quatro paredes. Em que formato se moveria a Base de Código?
- A que distância de uma parede fica o Code Base antes de o detetar? Faça uma estimativa ou use as mãos para explicar até que ponto.
- RecordarRecorde aos alunos que o sensor ocular deve ser ligado ao cérebro antes de ligar o cérebro para funcionar corretamente. Se o sensor ocular for ligado ou removido depois de o Brain já ter sido ligado, o Brain terá de ser desligado e ligado novamente para que o sensor ocular funcione corretamente.
Lembre os grupos de abrir e observar a Consola do Monitor após o início do projeto. Poderão observar quando o <Eye found object> reporta 'VERDADEIRO'.
Consola do monitor - PerguntePergunte aos alunos como poderiam utilizar a deteção de objetos no seu dia-a-dia.
Para dar um exemplo disparatado, se quisessem andar de costas pelos corredores da escola, podiam usar um sensor para avisar quando se aproximavam demasiado de uma parede ou de outra pessoa! Que outras formas de utilizar a função de deteção de objetos do Sensor ocular podem sugerir?
Discussão em grupo no intervalo & do jogo
Assim que cada grupo tiver testado o projeto de exemplo 'Evitar Obstáculos', reúna-se para uma breve conversa .
- O que é que o Eye Sensor detetou neste projeto de exemplo?
- O Eye Sensor também pode detetar cores! De seguida vamos criar um projeto onde se o Eye Sensor detetar verde, azul ou vermelho, o Code Base executa ações diferentes.
- Vamos praticar primeiro. Quando vir o verde, levante a mão direita. Ao ver o azul, levante a mão esquerda. Quando vir vermelho, levante as duas mãos. (O professor deve então segurar 3 objetos e ver se os alunos conseguem seguir o padrão. Repita o jogo as vezes que forem necessárias.)
Parte 2 - Passo a Passo
- InstruirInstruir cada grupo que irá criar um projeto em que o Code Base utiliza a função de deteção de cor do Eye Sensor para navegar num labirinto de discos coloridos. Os alunos irão adicionar discos ao seu campo para criar o labirinto de discos coloridos. De seguida, irão criar um projeto em que o Code Base passa pelo labirinto e vira para a direita, para a esquerda ou para dependendo da cor do disco detetado.
Vê a animação abaixo para veres como a Base de Código se vai mover para completar o labirinto. Nesta animação, o Código Base começa no canto inferior esquerdo do Campo, oposto ao Disco Verde no Campo. Avança até que o Disco Verde seja detetado, depois inverte e vira 90 graus para a direita para ficar de frente para o próximo disco. O robô avança então até que o disco azul seja detetado, depois faz marcha-atrás e vira 90 graus para a esquerda para ficar de frente para o disco final. Por último, o robô avança até que o Disco Vermelho seja detetado e depois pára.
Arquivo de vídeo - ModeloModelo utilizando a configuração de grupo, como por exemplo iniciar o VEXcode GO. Se já tiverem o VEXcode GO aberto na Parte 1 do Play, mostre aos alunos como abrir o menu Ficheiro e selecionar 'Novo Projeto de Blocos'.
- Assim que o projeto estiver aberto, peça aos alunos que guardem o projeto como Color Disk Maze.
- Students will need to configure the Code Base to see the blocks they need in the Toolbox.
- Model the steps to connect a Brain to your device.
-
Os alunos construirão primeiro um projeto para detetar os discos verdes e azuis no labirinto. Modelo para os alunos como replicar o projeto nesta imagem. Terão de adicionar blocos e alterar parâmetros conforme necessário para replicar o código.
Labirinto de disco colorido: detetar verde e azul
NOTA:Os alunos podem ter de alterar os parâmetros do projeto dependendo da colocação dos discos na configuração do labirinto de discos coloridos. Sugerimos que configure o seu campo 2x2 antes de iniciar o Laboratório e teste o projeto. Se possível. Consulte o diapositivo "Color Disk Maze" na apresentação de diapositivos de imagens do Lab 4 para obter orientação sobre o posicionamento de cada disco no labirinto de discos coloridos. Se não tiver azulejos ou paredes suficientes para o labirinto de discos coloridos, coloque discos coloridos numa configuração semelhante numa superfície lisa, como o chão ou uma mesa.
-
Now that the Code Base is configured, the Brain is connected, and the project is replicated, model for students how to save the project, and name it Color Disk Maze.
Dê um nome ao projeto -
Os alunos devem adicionar os três discos coloridos ao campo para criar o labirinto de discos coloridos.
Construção do Disco -
Once the Disks are added, students should then place their Code Base at the start of the color disk maze (with the Eye Sensor lined up on the black line of the Tile) and start the project. Peça aos alunos que observem como a Base de Código responde quando o Sensor Ocular deteta as cores verde e azul. Assim que o projeto terminar, instrua os alunos para o interromperem.
Labirinto de Disco Colorido -
Os alunos irão agora editar o seu código para incluir o Red Disk. Modele para os alunos como adicionar blocos adicionais ao projeto para que a Base de Código seja direcionada para o Disco Vermelho e pare.
Labirinto de disco colorido: Adicionar deteção de vermelho - Have students place their Code Base at the start of the color disk maze and once again start the project. Assim que o projeto terminar, instrua os alunos para o interromperem.
- FacilitarFacilitar uma discussão com os alunos enquanto editam e testam os seus projetos.
- A que distância de um disco se encontra a base de código antes de detetar a cor? Faça uma estimativa ou use as mãos para explicar até que ponto.
- O que pensa que aconteceria se o último bloco do projeto fosse um bloco [Drive]? A Base de Código saberia quando parar de conduzir?
- RecordarRecorde aos alunos que o sensor ocular deve ser ligado ao cérebro antes de ligar o cérebro para funcionar corretamente. Se o sensor ocular for ligado ou removido depois de o Brain já ter sido ligado, o Brain terá de ser desligado e ligado novamente para que o sensor ocular funcione corretamente.
- Além disso, lembre os grupos de verificarem os seus parâmetros após recriarem o projeto, para garantir que correspondem à imagem do código.
- Enquanto os projetos estão a ser executados, lembre aos alunos que abram a janela Monitor e observem quando o Sensor ocular deteta uma cor.
Sensor ocular detecta cor - PerguntePergunte aos alunos que dispositivos ou artigos conseguem imaginar que utilizem sensores oculares. Alguns exemplos podem incluir campainhas inteligentes ou câmaras com sensores de movimento.