Está na hora de codificar o seu robô com blocos! Nesta lição, irá explorar a codificação do seu robô de codificação VEX AIM pela primeira vez utilizando o VEXcode AIM. Aprenderá a programar o robô para se mover em linha reta, passando precisamente entre dois barris no campo. Descubra como o seu código controla diretamente o movimento do robô!
Veja o vídeo abaixo para saber mais sobre:
- Usando o movimento para o bloco num projeto
- Alterar o parâmetro de distância num projeto
- Descarregar, executar e iniciar um projeto VEXcode AIM
Agora que já assistiu ao vídeo, registe os seus pensamentos no seu diário. Responda a estas questões para orientar o seu pensamento e ajudá-lo a preparar-se para uma discussão com toda a turma:
- O que percebe sobre a movimentação do robô com blocos em comparação com a condução ou a utilização da codificação de botões? Escreva pelo menos três observações.
- O que viu no vídeo para apoiar as suas ideias?
- Enumera pelo menos duas perguntas que tenhas sobre a utilização do VEXcode para mover o robô para um local.
- Qual a competência que pensa que o ajudará a ter sucesso na codificação no VEXcode?
Agora que já assistiu ao vídeo, registe os seus pensamentos no seu diário. Responda a estas questões para orientar o seu pensamento e ajudá-lo a preparar-se para uma discussão com toda a turma:
- O que percebe sobre a movimentação do robô com blocos em comparação com a condução ou a utilização da codificação de botões? Escreva pelo menos três observações.
- O que viu no vídeo para apoiar as suas ideias?
- Enumera pelo menos duas perguntas que tenhas sobre a utilização do VEXcode para mover o robô para um local.
- Qual a competência que pensa que o ajudará a ter sucesso na codificação no VEXcode?
Depois de os alunos verem o vídeo e antes de praticarem, reúnem-se para uma discussão com toda a turma utilizando o conteúdo do vídeo e as respostas às perguntas dos alunos. Oriente os alunos para partilharem as suas ideias sobre as semelhanças e diferenças entre a condução do robô, a codificação do robô utilizando o Button Coding e a codificação do robô utilizando o VEXcode AIM. Incentive os alunos a apoiar as suas afirmações com provas.
Anote as ideias dos alunos no quadro, pois irá voltar a elas na secção de encerramento da lição.
Os alunos podem ter dúvidas ou observações relacionadas com a codificação com blocos. Veja este vídeo da Conferência de Educadores de Robótica VEX para saber mais sobre o caso da programação baseada em blocos do Dr. David Weintrop.
Prática Guiada
Agora que já aprendeu e discutiu a codificação do robô, é a sua vez de praticar!
Passo 1: Configure o campo conforme indicado abaixo.

Passo 2: Modele os movimentos do robô necessários para completar a tarefa utilizando o modo Drive.
- A tua tarefa é conduzir o robô dos barris azuis para os barris laranja, passando entre cada conjunto. Documente o percurso planeado desde a direção e, em seguida, faça um plano de como codificar esse movimento.
- Utilize este cartão de tarefas (Google / . docx / pdf) para orientar a sua prática.
- Dica profissional: certifique-se de que cada membro do grupo tem a oportunidade de conduzir e registar, para que possam ter discussões colaborativas significativas enquanto criam um plano partilhado.
Passo 3: Codifique o robô para completar a tarefa.
- A sua tarefa é utilizar o caminho planeado no Passo 2 para codificar o robô no VEXcode AIM para mover dos barris azuis para os barris laranja, passando entre cada conjunto.
- Utilize este cartão de tarefas (Google / . docx / pdf) para orientar a sua prática.
- Dica profissional: volte ao Passo 2 e pratique mais a condução se ficar preso ao codificar o robô. Conduzir pode ajudá-lo a resolver problemas como determinar a distância a percorrer entre os barris.
Passo 4: Explore! Alterne entre a direção e a codificação para iterar no seu projeto e melhorar a sua solução.
- Juntamente com o seu grupo, faça um brainstorming sobre formas de melhorar o seu projeto.
- Conduz o robô para testar as suas ideias e escolhe uma para começar.
- Repita o seu projeto para que corresponda aos novos comportamentos orientados.
- Continue a alternar entre a condução e a codificação para iterar no seu projeto e encontrar a melhor estratégia para completar a tarefa!
Recursos para a prática:
Os artigos aqui vinculados estão disponíveis caso necessite de apoio adicional ao concluir a atividade.
Agora que já aprendeu e discutiu a codificação do robô, é a sua vez de praticar!
Passo 1: Configure o campo conforme indicado abaixo.

Passo 2: Modele os movimentos do robô necessários para completar a tarefa utilizando o modo Drive.
- A tua tarefa é conduzir o robô dos barris azuis para os barris laranja, passando entre cada conjunto. Documente o percurso planeado desde a direção e, em seguida, faça um plano de como codificar esse movimento.
- Utilize este cartão de tarefas (Google / . docx / pdf) para orientar a sua prática.
- Dica profissional: certifique-se de que cada membro do grupo tem a oportunidade de conduzir e registar, para que possam ter discussões colaborativas significativas enquanto criam um plano partilhado.
Passo 3: Codifique o robô para completar a tarefa.
- A sua tarefa é utilizar o caminho planeado no Passo 2 para codificar o robô no VEXcode AIM para mover dos barris azuis para os barris laranja, passando entre cada conjunto.
- Utilize este cartão de tarefas (Google / . docx / pdf) para orientar a sua prática.
- Dica profissional: volte ao Passo 2 e pratique mais a condução se ficar preso ao codificar o robô. Conduzir pode ajudá-lo a resolver problemas como determinar a distância a percorrer entre os barris.
Passo 4: Explore! Alterne entre a direção e a codificação para iterar no seu projeto e melhorar a sua solução.
- Juntamente com o seu grupo, faça um brainstorming sobre formas de melhorar o seu projeto.
- Conduz o robô para testar as suas ideias e escolhe uma para começar.
- Repita o seu projeto para que corresponda aos novos comportamentos orientados.
- Continue a alternar entre a condução e a codificação para iterar no seu projeto e encontrar a melhor estratégia para completar a tarefa!
Recursos para a prática:
Os artigos aqui vinculados estão disponíveis caso necessite de apoio adicional ao concluir a atividade.
Coloque em primeiro plano as expectativas do trabalho de grupo no início. Faça perguntas como:
- Como é que o seu grupo vai começar?
- Como pode revezar-se enquanto conduz o seu robô? Está a programar o seu robô?
- O que pode fazer para ajudar se não for a sua vez de conduzir ou programar?
Nas lições seguintes, os alunos utilizam dois cartões de tarefas durante a prática guiada para integrar a direção e a codificação. A condução ajuda os alunos a construir um modelo mental dos movimentos físicos do robô. Em seguida, traduzem esse entendimento num modelo computacional por meio de codificação. Ao alternar entre estes modos, os alunos refinam continuamente as suas soluções, aprofundando a sua compreensão conceptual. Para saber mais sobre o pensamento computacional na educação, leia este artigo da VEX PD+ Insights.
Para obter orientação sobre como facilitar as transições entre a condução e a codificação, consulte este artigo da Biblioteca VEX: Facilitar o ciclo de condução e codificação.
Distribua o cartão de tarefas do Passo 2 a cada aluno (Google / . docx / . pdf). À medida que os alunos completam este cartão de tarefas, circule pela sala e envolva-os em discussões para aprender sobre o seu progresso e compreensão. Faça perguntas como:
- Como sabe quando iniciar ou parar o movimento do robô enquanto conduz?
- Que detalhes sobre a sua direção está a documentar para criar o seu caminho planeado? Porquê? O que mais pode ser importante?
- Como estão a colaborar para criar um plano? Como é que cada membro do grupo está envolvido?
Assim que os alunos concluírem os seus modelos físicos, farão um check-in para partilhar consigo o seu progresso. Depois de os alunos demonstrarem que cumpriram todos os critérios de sucesso, distribua o cartão de tarefas do Passo 3 (Google / . docx / . pdf). Os alunos começarão então a aplicar o que aprenderam na prática do modo Drive à codificação no VEXcode. Como esta é a sua primeira exploração no VEXcode AIM, esteja preparado para orientar os alunos através dos procedimentos em sala de aula, incluindo:
- Onde devem guardar projetos nos seus dispositivos
- Que formato devem ter os nomes dos projetos (por ex. Apelido Unidade # Aula #)
À medida que os alunos codificam o robô, pela sala e envolva os alunos em discussões para aprender sobre o seu progresso e compreensão na codificação. Faça perguntas como:
- O que percebe sobre o movimento do robô quando o codifica em comparação quando o conduz? Como é que o robô começa ou deixa de se mover?
- Que dúvidas tem sobre o uso do VEXcode AIM? Há procedimentos que acha que seria útil anotar no seu diário?
- Como descobriu os parâmetros necessários no seu projeto?
A Etapa 4 foi concebida para promover a iteração e a exploração do aluno, movendo-se livremente entre a direção e a codificação para melhorar os seus projetos e encontrar a melhor estratégia para a tarefa. Os alunos não "terminam" depois de codificarem o robô uma vez, mas podem sempre encontrar formas de melhorar o seu projeto ou estratégia. À medida que os alunos exploram, coloque questões como:
- As suas ideias funcionaram conforme o esperado quando as colocou em prática? Porquê sim ou por que não?
- Como é que o seu grupo escolheu o que mudar em conjunto?
- Como é que a codificação o ajuda a conduzir? Como é que a condução ajuda na sua codificação?
Conclusão
Agora que já praticou, está na hora de partilhar o que aprendeu. 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:
- Qual foi a sua estratégia para completar a prática? Como é que esta estratégia se relaciona com o seu percurso planeado? Porque acha que foi um sucesso? Seja específico nas suas respostas.
- Como utilizou o modo Drive e o VEXcode para completar a tarefa? Como é que o seu grupo colaborou na condução, codificação e iteração do seu projeto?
- Agora que já criou o seu primeiro projeto VEXcode, o que percebeu sobre a codificação com VEXcode que é diferente da codificação por botões? O que notou que é semelhante à codificação de botões?
- O que aprendeu na prática e que complementou o que viu no vídeo?
Agora que já praticou, está na hora de partilhar o que aprendeu. 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:
- Qual foi a sua estratégia para completar a prática? Como é que esta estratégia se relaciona com o seu percurso planeado? Porque acha que foi um sucesso? Seja específico nas suas respostas.
- Como utilizou o modo Drive e o VEXcode para completar a tarefa? Como é que o seu grupo colaborou na condução, codificação e iteração do seu projeto?
- Agora que já criou o seu primeiro projeto VEXcode, o que percebeu sobre a codificação com VEXcode que é diferente da codificação por botões? O que notou que é semelhante à codificação de botões?
- O que aprendeu na prática e que complementou o que viu no vídeo?
Oriente os alunos para partilharem o que aprenderam numa discussão com toda a turma. Ajude os alunos a refletir sobre a sua aprendizagem através da prática para convergir num entendimento partilhado ou em metas de aprendizagem.
Utilize as perguntas que os alunos responderam nos seus diários como ponto de partida para a discussão. Ao ouvir os contributos dos alunos, coloque questões complementares para orientar a sua compreensão:
- Para partilha de estratégias:
- Outro grupo abordou a prática de forma semelhante ou diferente? Acha que a sua estratégia foi melhor ou pior? Porquê? Que provas tem para sustentar essa afirmação?
- Para codificação:
- Como é que alternar entre o modo Drive e o VEXcode o ajudou a completar o desafio? O que aprendeu sobre a documentação da sua direção que o ajudou a criar um projeto de codificação bem-sucedido?
- Agora que criou o seu primeiro projeto VEXcode, como acrescentaria ou alteraria o que observámos sobre as diferenças entre a condução com o controlador, a codificação de botões e a codificação com o VEXcode AIM?
- O que aprendeu sobre a utilização do VEXcode com o seu robô que o ajudará a seguir em frente? Que ideias temos em comum sobre a utilização do VEXcode?
Crie uma tabela comparando a direção, a codificação de botões e a codificação no VEXcode AIM utilizando as ideias dos alunos.
Selecione Seguinte > para passar para a lição seguinte.