Agora que já explorou a visão de IA do robô de codificação VEX AIM e aprendeu sobre o seu campo de visão e os fatores que afetam os dados que reporta, está na hora de aplicar este conhecimento a um novo desafio! Nesta atividade, irá criar um projeto para fazer com que o seu robô reaja de forma diferente dependendo do objeto detetado.
Veja o vídeo abaixo para ver o código com que vai começar e aprenda como os blocos desse projeto se ligam ao que aprendeu nas suas explorações. Neste vídeo, irá rever o desafio e aprender sobre:
- Blocos do AI Vision que permitem utilizar dados de sensores num projeto.
- Como está estruturado o projeto inicial.
Agora que já assistiu ao vídeo, registe os seus pensamentos no seu diário. Responda às questões abaixo para orientar o seu pensamento e ajudá-lo a preparar-se para uma discussão com toda a turma.
- Quais são as suas ideias iniciais sobre como realizar a atividade? Enumera pelo menos duas ideias no teu diário, com detalhes.
- Como acha que o que aprendeu nas explorações o ajudará a completar este desafio?
- Que outras questões tem sobre o código ou o desafio?
Agora que já assistiu ao vídeo, registe os seus pensamentos no seu diário. Responda às questões abaixo para orientar o seu pensamento e ajudá-lo a preparar-se para uma discussão com toda a turma.
- Quais são as suas ideias iniciais sobre como realizar a atividade? Enumera pelo menos duas ideias no teu diário, com detalhes.
- Como acha que o que aprendeu nas explorações o ajudará a completar este desafio?
- Que outras questões tem sobre o código ou o desafio?
Depois de os alunos visualizarem o vídeo, reúnam-se para uma discussão com toda a turma. Utilize as respostas dos alunos às perguntas para iniciar a conversa.
O objetivo desta conversa é fazer a ponte entre as explorações concluídas pelos alunos e a aplicação da aprendizagem num projeto de codificação. Lembre aos alunos que aprenderam sobre como o ambiente afeta a visão da IA através das suas explorações. Faça um brainstorming de formas como os alunos podem aplicar o que aprenderam para os ajudar a resolver problemas quando os seus projetos não funcionam como esperado. Incentive os alunos a pensar nas suas explorações como estratégias de resolução de problemas.
Reserve algum tempo para rever o desafio em si e o código em que os alunos trabalharão para garantir que todos compreendem como começar. Relembre aos alunos as características do VEXcode AIM, bem como aos seus colegas de turma, os diários e a documentação da sala de aula do curso que os podem ajudar quando estão bloqueados. Talvez queira estabelecer uma regra como “Três antes de mim”, para que os alunos saibam que devem experimentar três recursos diferentes antes de apresentarem questões para este desafio.
Juntando tudo
Agora que já abordou a atividade, está na hora de experimentá-la!
Passo 1: Configure o seu campo. Coloque um objeto no centro de cada parede e o seu robô no centro do campo. Utilize a imagem abaixo como guia. Podes usar barris azuis e laranjas, e bolas desportivas.
Passo 2: Planeie o seu projeto para fazer com que o robô reaja de forma diferente dependendo do objeto detetado. Juntamente com o teu grupo, escolhe como queres que o teu robô reaja a cada um dos objetos no teu campo. Documente o seu plano no seu diário e seja específico.
- Utilize este cartão de tarefas (Google / . docx / pdf) para o orientar enquanto completa a atividade.
- Seja criativo: utilize emojis, LEDs, sons integrados ou outras ações para projetar as reações do seu robô.
Passo 3: Programe o seu robô para completar a atividade, certificando-se de que reage de forma diferente, dependendo do objeto detetado. Continue a utilizar o seu cartão de tarefas. Crie o projeto apresentado abaixo para começar.

- Dica profissional: utilize as funcionalidades integradas do VEXcode para saber mais sobre os blocos a utilizar para criar um projeto que corresponda ao seu plano. Pode consultar os Projetos de Exemplo ou visualizar a Ajuda para blocos específicos para ajudar caso tenha algum problema ou precise de ideias.
Passo 4: Explore! Experimente objetos diferentes em cada local. O seu projeto ainda funciona conforme o esperado? Pense em como pode personalizar ainda mais as suas reações e continue a iterar no seu projeto para o melhorar.
Recursos adicionais
Os seguintes artigos e recursos podem ajudá-lo a superar este desafio:
Agora que já abordou a atividade, está na hora de experimentá-la!
Passo 1: Configure o seu campo. Coloque um objeto no centro de cada parede e o seu robô no centro do campo. Utilize a imagem abaixo como guia. Podes usar barris azuis e laranjas, e bolas desportivas.
Passo 2: Planeie o seu projeto para fazer com que o robô reaja de forma diferente dependendo do objeto detetado. Juntamente com o teu grupo, escolhe como queres que o teu robô reaja a cada um dos objetos no teu campo. Documente o seu plano no seu diário e seja específico.
- Utilize este cartão de tarefas (Google / . docx / pdf) para o orientar enquanto completa a atividade.
- Seja criativo: utilize emojis, LEDs, sons integrados ou outras ações para projetar as reações do seu robô.
Passo 3: Programe o seu robô para completar a atividade, certificando-se de que reage de forma diferente, dependendo do objeto detetado. Continue a utilizar o seu cartão de tarefas. Crie o projeto apresentado abaixo para começar.

- Dica profissional: utilize as funcionalidades integradas do VEXcode para saber mais sobre os blocos a utilizar para criar um projeto que corresponda ao seu plano. Pode consultar os Projetos de Exemplo ou visualizar a Ajuda para blocos específicos para ajudar caso tenha algum problema ou precise de ideias.
Passo 4: Explore! Experimente objetos diferentes em cada local. O seu projeto ainda funciona conforme o esperado? Pense em como pode personalizar ainda mais as suas reações e continue a iterar no seu projeto para o melhorar.
Recursos adicionais
Os seguintes artigos e recursos podem ajudá-lo a superar este desafio:
Recorde aos alunos as expectativas partilhadas para a codificação colaborativa e as discussões antes de começar
Distribua o cartão de tarefa "Juntar Tudo" (Google / . docx / pdf) a cada aluno. Os alunos utilizarão o mesmo cartão de tarefas para toda a atividade. Devem primeiro planear os seus projetos com os seus grupos e depois entrar em contacto consigo para partilhar os seus planos antes de começar a codificar.
Quando falar com os alunos sobre os seus planos de projeto, certifique-se de que os seus planos são específicos e colaborativos. Faça perguntas como:
- Que comportamentos está a utilizar para tornar cada reação única? Como decidiram fazer juntos?
- Que blocos acha que usará para codificar esses comportamentos?
- Que dados da visão de IA do robô irá utilizar neste projeto? Como o documentou?
Enquanto os alunos criam e testam os seus projetos, circule pela sala e participe em discussões sobre o seu processo e progresso. Faça perguntas como:
- Que reação(ões) codificou até ao momento? Qual é o seu próximo passo?
- Que desafios está a enfrentar na criação deste projeto? Como está a tentar resolver esses problemas?
- Que dados do AI Vision estão a ser utilizados neste projeto? Como sabe?
- O que aprendeu durante as explorações que está a aplicar neste desafio? Como é que isso é útil?
Este desafio incentiva a luta produtiva — e isso é normal. Lembre os alunos que podem consultar projetos de outros grupos, conversar com outros alunos e consultar os seus próprios diários enquanto trabalham na atividade. Se notar que vários grupos estão a ter o mesmo problema, pode ser uma boa ideia pausar todos e reunir para uma verificação com toda a turma. Utilize projetos de exemplo, tutoriais e a Ajuda no VEXcode AIM para ajudar os alunos a aprender sobre os blocos nos seus projetos.
Saiba mais sobre como apoiar os alunos e a sua aprendizagem durante dificuldades produtivas neste artigo do VEX PD+ Insights.
Conclusão
Agora que já concluiu a atividade, é altura de partilhar como aplicou o que aprendeu sobre a visão de IA do robô a este desafio de codificação. Responda às seguintes questões no seu diário para o ajudar a refletir sobre a sua aprendizagem e a preparar-se para uma discussão com toda a turma:
- Descreva o seu projeto. Inclua quais os blocos do AI Vision que foram utilizados e as reações que codificou.
- Que aprendizagem aplicou das explorações do AI Vision para criar este projeto?
- Qual foi o maior desafio que o seu grupo enfrentou? Como trabalharam juntos para resolver isso?
Agora que já concluiu a atividade, é altura de partilhar como aplicou o que aprendeu sobre a visão de IA do robô a este desafio de codificação. Responda às seguintes questões no seu diário para o ajudar a refletir sobre a sua aprendizagem e a preparar-se para uma discussão com toda a turma:
- Descreva o seu projeto. Inclua quais os blocos do AI Vision que foram utilizados e as reações que codificou.
- Que aprendizagem aplicou das explorações do AI Vision para criar este projeto?
- Qual foi o maior desafio que o seu grupo enfrentou? Como trabalharam juntos para resolver isso?
Oriente os alunos para partilharem as suas aprendizagens e projetos numa discussão com toda a turma. Convide os alunos a demonstrar os seus projetos para comparar e contrastar as diferentes reações que codificaram entre si.
Utilize as perguntas que os alunos responderam nos seus diários como ponto de partida para a partilha e discussão. Faça perguntas complementares para orientar a compreensão do aluno:
- Sobre as reações que os alunos codificaram:
- Que combinações de comportamentos escolheu? Por quê?
- Que outros comportamentos poderia ter utilizado? Existe alguma vantagem de um sobre o outro?
- Sobre a aplicação das explorações:
- Como é que o seu conhecimento do campo de visão o ajudou nesta atividade?
- Como é que o que aprendeu sobre a luz ou outros fatores ambientais o ajudou a ter sucesso?
- Como utilizou os feeds do AI Vision, como o Utility ou o Dashboard, ao criar e testar o seu projeto?
Incentive os alunos a ligar os seus pontos de discussão de volta às metas de aprendizagem que co-criaram no início da unidade. Registe quaisquer dúvidas que os alunos ainda tenham sobre o AI Vision que surjam durante a discussão.
Selecione Regressar às unidades > para voltar a todas as unidades.