Skip to main content

Responda às seguintes perguntas no seu caderno de engenharia enquanto projeta o seu projeto.

  1. Que tipo de dança de robô você criará? Explique com detalhes.

  2. Que tipos de loops você usará e por quê?

  3. Que passos você seguirá para testar a dança? Explique com detalhes.

Para o ajudar a planear, clique num dos seguintes links para ver alguns exemplos de movimentos de dança que pode incluir na dança do Clawbot (Google Doc / .docx / .pdf).

Ícone da Caixa de Ferramentas do Professor Caixa de Ferramentas do Professor

Uma maneira de tornar esta competição de dança mais emocionante é fazer com que os alunos comparem seus planos de feedback e inspiração. Se o tempo permitir, incentive os alunos a compartilhar seus planos.

  • As respostas variam, mas os alunos podem notar que querem que seu robô gire ou levante o braço do robô no ar.

  • para e/ou enquanto os loops podem ser usados para repetir instruções específicas ou movimentos de dança. Os loops são usados para simplificar os projetos e torná-los mais eficientes.

  • Os alunos podem primeiro escrever suas ideias para a dança usando pseudocódigo. Eles podem então começar a usar as instruções para programar como querem que o robô se mova. Depois de concluir o projeto, eles podem executá-lo e registrar suas observações no caderno de engenharia antes de fazer melhorias. Todas as melhorias também devem ser registradas no caderno de engenharia.

Siga os passos abaixo ao criar o seu projeto:

  1. Planeie a dança usando desenhos e pseudocódigo (Google Doc / .docx / .pdf).
  2. Use o pseudocódigo que criou para desenvolver o seu projeto usando o VEXcode V5.
  3. Abra o projeto de exemplo Clawbot Template (Drivetrain 2-motor, No Gyro).O menu de projetos de exemplo está aberto e a categoria Modelos está selecionada. O projeto de exemplo 'Clawbot (Drivetrain two motor, No Gyro)' é destacado com uma caixa vermelha.
  4. Nomeie o projecto GrooveMachine e seleccione Guardar.A caixa de diálogo Renomear projeto é aberta na Barra de Ferramentas VEXcode V5. A ranhura 1 está selecionada e o nome do projeto está a ser alterado para 'Groove Machine'.
  5. Execute o seu projeto para testá-lo com frequência e iterá-lo usando o que aprendeu com o teste.
  6. Partilhe o seu projeto final com o seu professor.

 

Ícone da Caixa de Ferramentas do Professor Caixa de Ferramentas do Professor - Exemplo de Solução de Pseudocódigo

A seguir, um exemplo de como pode ser o pseudocódigo dos alunos. Lembre-se de que você pode sugerir que os alunos forneçam um pseudocódigo mais detalhado. Um exemplo poderia ser "abrir e fechar a garra" em vez de apenas "aplaudir".

Exemplo de pseudocódigo escrito para o Groove Machine Challenge. Diz "gire o braço 300 graus para cima, segure o braço no lugar. Em seguida, o seguinte acontecerá 10 vezes: o robô vira à direita e bate palmas duas vezes (usando garra), o robô vira à esquerda e bate palmas duas vezes (usando garra)'.

Se você quiser pontuar o pseudocódigo, aqui está uma rubrica para isso (Google Doc / .docx / .pdf). Se você planeja usar esta ou qualquer rubrica, é recomendável mostrar a rubrica aos alunos ou dar-lhes uma cópia dela antes de começar a trabalhar.

Se estiver com problemas para começar, consulte o seguinte no VEXcode V5:

  • Projetos DE exemplo Barra de ferramentas VEXcode V5 com o menu Arquivo aberto e Abrir Exemplos selecionados com uma seta vermelha. 'Abrir Exemplos' é o sexto item no menu, abaixo de 'Novo Projeto de Blocos', 'Novo Projeto de Texto', 'Novo Projeto de Blocos de Habilidades Virtuais', 'Novo Projeto de Texto de Habilidades Virtuais' e 'Carregar do Seu Dispositivo'.
  • Para acessar informações adicionais ao criar um programa, clique com o botão direito do mouse no ponto de interrogação ao lado das instruções em seu espaço de trabalho para ver informações adicionais sobre ele. O Menu de Ajuda do VEXcode V5 está aberto e mostra as informações de Ajuda para o bloco Drive. O ícone Ajuda no canto superior direito é destacado, ilustrando o que selecionar para abrir as informações de Ajuda de um bloco.
  • Revise as versões anteriores do seu projeto RepeatingActions para ajudar na criação do seu novo projeto.