Skip to main content

Clawbot com visualização do controlador

  • 12-18 anos
  • 45 minutos - 4 horas e 45 minutos
  • Intermediário
Visualizar imagem

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.