Clawbot com visualização do controlador
- 12-18 anos
- 45 minutos - 4 horas e 45 minutos
- Intermediário
Descrição
Os alunos irão programar o Controlador VEX para direcionar o Clawbot através de vários desafios envolventes utilizando os conceitos de loops e eventos.
Conceitos-chave
-
Como criar, descarregar e executar um projeto
-
Programar utilizando eventos e loops
-
Emparelhando o controlador com uma versão VEX V5
-
Como guardar um projeto
Objetivos
-
Siga as instruções de construção para criar um robô que irá completar uma tarefa específica.
-
Analise as instruções para configurar e programar um robô para completar uma série de tarefas.
-
Emparelhe o controlador com um VEX V5 Brain.
-
Descarregue o modelo de projeto correto.
-
Explique e utilize loops para criar um projeto que programe o controlador e verifique continuamente se os botões/joysticks estão a ser pressionados/movidos.
-
Crie projetos baseados em eventos.
-
Explore o código de programação utilizado para programar o controlador utilizando os projetos de exemplo Tank Drive e Clawbot Control e teste os projetos criados pelos alunos.
Materiais necessários
-
Kit de iniciação para sala de aula VEX V5
-
VEX código V5
-
Caderno de Engenharia
-
Itens de sala de aula para serem utilizados como obstáculos
Notas de facilitação
-
O apoio ao professor, questões para discussão, dicas e avaliação dos alunos são organizados no laboratório STEM para ajudar os professores a envolver os alunos com sucesso.
-
VEXcode V5 VEXos deve ser descarregado para cada dispositivo do aluno que será utilizado para programar o Clawbot.
-
Os alunos devem familiarizar-se com as várias peças do kit antes de começar a construir o Clawbot.
-
As baterias devem ser carregadas tanto para o Cérebro como para o Controlador antes do início do laboratório STEM.
-
Um caderno de engenharia pode ser tão simples como papel pautado dentro de uma pasta ou de um dossier. O portátil apresentado é um exemplo mais sofisticado que está disponível na VEX.
Promova a sua aprendizagem
Padrões Educacionais
Padrões para a Literacia Tecnológica (STL)
-
9.H: A modelação, o teste, a avaliação e a modificação são utilizados para transformar ideias em soluções práticas.
-
11.I: Faça um produto ou sistema e documente a solução.
Padrões científicos de próxima geração (NGSS)
-
HS-ETS1-2: Conceber uma solução para um problema complexo do mundo real, dividindo-o em problemas mais pequenos e mais geríveis que podem ser resolvidos através de engenharia.
Associação de Professores de Ciência da Computação (CSTA)
-
3A-AP-13: Criar protótipos que utilizem algoritmos para resolver problemas computacionais, aproveitando o conhecimento prévio do aluno e os interesses pessoais.
-
3A-AP-22: Conceber e desenvolver artefactos computacionais trabalhando em equipas utilizando ferramentas colaborativas.
Padrões Estaduais Básicos Comuns (CCSS)
-
CCSS.ELA-LITERACY.RST.9-10.3: Siga com precisão um procedimento complexo de várias etapas ao realizar experiências, fazer medições ou realizar tarefas técnicas, atendendo a casos especiais ou exceções definidas no texto.
-
CCSS.ELA-LITERACY.RST.11-12.3: Siga com precisão um procedimento complexo de várias etapas ao realizar experiências, fazer medições ou executar tarefas técnicas; analisar os resultados específicos com base nas explicações do texto.
-
MP.5: Utilizar estrategicamente ferramentas adequadas.
-
MP.6: Tenha em atenção a precisão.
Conhecimentos e competências essenciais do Texas (TEKS)
-
126.32.c.1.D: Criar algoritmos para a resolução de diversos problemas.
-
126.32.c.2.A: Procurar e responder aos conselhos de colegas e profissionais na avaliação de soluções de problemas.
-
126.32.c.2.B: Depurar e resolver problemas utilizando materiais de referência e estratégias eficazes.
-
126.32.c.4.D: Leia e defina a descrição, a finalidade e os objetivos de um problema.
-
126.33.c.4.A: Utilize estratégias de resolução de problemas de conceção de programas para criar soluções de programas.
-
126.33.c.4.B: Definir e especificar o propósito e os objetivos da resolução de um problema.
-
126.33.c.4.F: Conceber uma solução para um problema.
-
126.33.c.4.G: Codifique uma solução a partir de um design de programa.
-
126.33.c.4.T: Desenvolver algoritmos iterativos e programas de código para resolver problemas práticos.