Skip to main content
Portal do Professor

Envolver

Inicie a secção Engajar

ATOS é o que o professor vai fazer e PERGUNTA como o professor vai facilitar.

ACTOS PERGUNTA
  1. O professor segurará o robô 123.
  2. Peça aos alunos que compartilhem ideias explicando o que viram o robô fazer que indicassem que o robô não estava se comportando como pretendido.
  3. Peça aos alunos que compartilhem ideias sobre por que eles acham que o robô não fez o que eles queriam que ele fizesse.
  4. Peça aos alunos que compartilhem o que fizeram para consertá-lo quando o robô não estava fazendo o que eles queriam.
  5. Mostre aos alunos uma imagem de um bug, como a da apresentação de slides da imagem do Laboratório 1 (Google Doc/.pptx/.pdf)
  6. Mostre aos alunos o slide do processo de identificação, localização e correção de depuração na apresentação de slides de imagem do Laboratório 1 (Google Doc/.pptx/.pdf)
  1. Alguma vez você já teve um momento em que queria que o seu robô fizesse um determinado comportamento e ele não fizesse o que você queria que ele fizesse?
  2. Como sabia?
  3. Por que acha que isso aconteceu?
  4. O que fez para o corrigir quando o seu robô não se estava a comportar como esperado?
  5. Adivinha? Um problema num projeto de codificação é chamado de bug!
  6. O que podemos fazer quando o nosso robô não faz o que esperávamos?

Envolver

  1. InstruirInstrua os alunos de que existe um processo que podem usar quando estão a tentar corrigir erros nos seus projetos. Isso é chamado de depuração e tem três etapas: Identificar, Encontrar e Corrigir. Eles vão usar esse processo para depurar projetos, mas primeiro precisam aprender qual é cada etapa do processo.

    Um diagrama do Processo de Depuração Identify - Find - Fix, mostrando as três fases em uma forma triangular, com uma seta curva indicando o movimento de uma fase para a próxima. A primeira fase na parte superior diz Identificar: Que comportamento inesperado o robô está fazendo?. No canto inferior direito, a segunda fase lê Find: Where is the bug in the project that makes it happen? No canto inferior esquerdo, a terceira fase diz Correção: Qual placa de Codificador é necessária?
    O processo de depuração
  2. DistribuaDistribua apenas um 123 Robot, um Field Tile e um Coder para fins de demonstração. Certifique-se de que todos os alunos possam ver o Campo, o Robô 123 e o Codificador. Você distribuirá materiais para grupos de alunos após a conclusão da demonstração. Carregue o projeto abaixo no Codificador para demonstrar o processo de depuração para os alunos.

    VEX Coder com um projeto com bug que diz When start 123, Drive 1, Play doorbell.
    Projete com a carta "jogar campainha" como um inseto.
    • Acorde o robô 123 empurrando as rodas ao longo de uma superfície até ouvir o som de inicialização, conforme mostrado na animação abaixo. Ligue o som para esta animação. Para obter mais informações sobre o robô 123, consulte o artigo Using the VEX 123 Robot STEM Library.
    Ficheiro de vídeo
    • Em seguida, ligue o Codificador e conecte o Robô 123 a um Codificador. Para conectar o Robô 123, pressione e segure os botões Iniciar e Parar no Codificador e os botões Esquerdo e Direito no Robô 123 por pelo menos 5 segundos, até ouvir o som conectado e as luzes indicadoras piscarem no tempo, conforme mostrado na animação abaixo. Ligue o som para a animação. Para obter mais informações sobre o Codificador, consulte o artigo Using the VEX 123 STEM Library.
    Ficheiro de vídeo
  3. FacilitarFacilite a compreensão do aluno de cada etapa do processo de depuração para os alunos, usando o projeto simples com um bug adicionado ao seu Codificador. Consulte o Gráfico Identificar, Localizar, Corrigir Depuração à medida que avança.
    • Primeiro, diga aos alunos o que pretendia que o seu projeto fizesse (conduza um e toque buzina.)
    • Em seguida, diga aos alunos que a imagem nos diz que a primeira etapa do processo é identificar se há um comportamento inesperado. 
      • Peça aos alunos que observem o comportamento do robô 123 enquanto você executa o projeto e levantem as mãos quando identificarem um erro no comportamento.
      • Os alunos devem compartilhar suas observações para identificar o bug no comportamento. 
    • Lembre aos alunos que a segunda etapa é Encontrar.  Pergunte aos alunos onde eles encontrariam o bug.  Está no robô? Não, está no Codificador!  Vamos olhar para as cartas do Codificador e encontrar o bug.
      • Incentive os alunos a olharem atentamente para as cartas do Codificador, demonstrando cada uma com o robô. (sem executar o projeto)
      • Peça-lhes para escolher o cartão Coder que é o bug no projeto
      • Execute o projeto novamente, se necessário. 
    • Depois que os alunos concluírem a etapa Localizar, lembre-os de que a terceira etapa do processo é Corrigir!
      • Mostre aos alunos um grupo de 2-3 cartões de Codificador que inclua o cartão correto.
      • Pergunte aos alunos qual cartão Coder eles acham que é o correto para consertar o projeto. 
      • Substitua o cartão incorreto pelo cartão correto que os alunos escolherem e execute o projeto novamente.
      • Informe-os de que acabaram de depurar o primeiro projeto usando o processo de depuração Identificar, Encontrar, Corrigir!  
  4. OfertaOferecer aos alunos reforço positivo para observações cuidadosas e respostas ponderadas.

Solução de problemas do professor

Estratégias de facilitação

  • Se os seus alunos usam o Codificador há algum tempo, eles podem precisar de um projeto um pouco mais desafiador para depurar. Você pode ajustar a duração ou a complexidade do projeto, conforme necessário, ou desafiar os alunos a encontrar dois bugs em um projeto.
  • Se os alunos estiverem tendo problemas para escolher o cartão de Codificador correto para corrigir o bug, incentive-os a desenhar, agir ou percorrer as possíveis soluções com o Robô 123 para testar diferentes soluções.
  • Para ajudar os alunos a verbalizar o que está acontecendo na etapa Identificar do processo de depuração, você pode usar um iniciador de frases como "Eu queria que o robô _______________, mas em vez disso, ele ________________.