Skip to main content

Responda às seguintes questões no seu caderno de engenharia ao conceber o seu projeto: 

  1. O que pretende programar o robô para fazer? Explique com detalhe.
  2. Que passos vai seguir para testar o projeto? Explique com detalhe.
  3. Como pode o seu robô ser programado para completar a tarefa de forma mais eficiente? Explique como.

Ícone da caixa de ferramentas do professor Caixa de ferramentas do professor - respostas

  1. Geralmente, o plano deve ser fazer com que o robô se dirija de sala em sala e entregue os medicamentos usando comportamentos de programação simples, como avançar, virar e esperar.

  2. O plano de testes envolverá provavelmente a utilização do campo para executar testes e depurar o projeto.

  3. As respostas possíveis podem incluir: utilizar a rota mais curta ou utilizar programação mais sofisticada, como loops ou variáveis.

Siga os passos abaixo ao criar o seu projeto:

  1. Utilizando uma régua, planeie o caminho que pretende programar o seu robô utilizando desenhos e pseudocódigo (Google ). Avalie o seu pseudocódigo antes de passar para o segundo passo.

  2. Utilize o pseudocódigo que criou para desenvolver o seu projeto.

  3. Teste o seu projeto com frequência e repita-o utilizando o que aprendeu com os testes.

Ícone de dicas para professores Dicas para professores

  • Peça aos alunos que utilizem uma régua para medir o percurso proposto. Em seguida, peça aos alunos que avaliem o seu pseudocódigo antes de passar para o segundo passo.

    Exemplo de pseudocódigo escrito para o Desafio Automed que conduz o robô desde o início até à farmácia. A página diz 'Pseudocódigo' na parte superior e, em seguida, 'Config is Speed Build with a drivetrain'. Na parte inferior há instruções manuscritas como segue: Quando o programa iniciar, siga em frente e depois vire à esquerda, em seguida, siga em frente e depois vire à direita, em seguida, siga em frente e, por último, espere na farmácia.

  • Instrua os alunos a utilizarem pseudocódigo como comentários nos seus projetos para ajudar na organização, fluxo e resolução de problemas. Lembre os alunos de avaliarem o seu pseudocódigo antes de iniciarem os seus projetos. Pode descarregar uma rubrica de pseudocódigo aqui (Google ).
  • Veja o seguinte código de exemplo VEXcode V5 Python para referência, ao mesmo tempo que ajuda os alunos a completar o desafio: 

    # A biblioteca importa
    da importação vex *
    
    # Inicia o código do projecto
    
    # Conduzir para a frente e virar à esquerda
    drivetrain.drive_for(FORWARD, 650, MM)
    drivetrain.turn_for(LEFT, 90, DEGREES)
    
    # Conduzir para a frente e depois vire para a direita
    drivetrain.drive_for(FORWARD, 900, MM)
    drivetrain.turn_for(RIGHT, 90, DEGREES)
    
    # Conduza até à farmácia e aguarde
    drivetrain.drive_for(FORWARD, 300, MM)
    wait( 3, SECONDS)

Ícone de dicas para professores Dicas para professores

Antes de os alunos abrirem um novo projeto, devem selecionar um modelo. O projeto modelo contém a configuração do motor do robô selecionado. Se o modelo não for utilizado, o robô não executará o projeto corretamente.

Se estiver com dificuldades em começar, reveja os projetos de exemplo.

Ver exemplos de projetos pode ajudar a gerar ideias.

Barra de ferramentas VEXcode V5 com o menu Ficheiro aberto e Abrir exemplos destacados numa caixa vermelha. Abrir Exemplos é o quarto item de menu abaixo de Novo Desenho de Blocos, Novo Desenho de Texto e Abrir.

Conclua os seguintes passos:

  • Abra o menu Ficheiro .
  • Selecione Abrir Exemplos.

O menu de projetos de exemplo do V5 Blocks está aberto e a categoria de exemplos está definida como 'Todos' para demonstrar os projetos de exemplo disponíveis para ajudar a gerar ideias.