Skip to main content
Portal do Professor

Brincadeira

Parte 1 - Passo a Passo

  1. InstruaInstrua os alunos a fixar o seu flutuador ao robô Code Base, garantindo que todos os materiais permanecem no robô Code Base. Os alunos podem precisar de usar mais fichas para reunir materiais extra para isso.
    Uma pilha de botões variados, ilustrando um exemplo do que poderão ser “tokens”.
    Os tokens podem ser itens de sala de aula, como botões ou post-its
  2. ModeloModele utilizando a configuração de um grupo, como por exemplo colocar o flutuador em cima ou à volta do robô Code Base. Informe os alunos que poderá ser necessário remover o flutuador do robô Code Base no final do laboratório. Terão de recolocar o flutuador no início do Laboratório 3.
    • Incentive os alunos a utilizar pinos, espaçadores e conectores do kit VEX GO para fixar o flutuador. See the Peças do Kit VEX GO Artigo da Biblioteca VEX para obter informações sobre os vários categorias e funções das peças do Kit.

    Imagens lado a lado de um carro alegórico e uma vista perspetivada do Code Base, para realçar que o carro alegórico deve ser construído em cima do robô.
    Desenhe um float que se fixe à base de código

     

  3. FacilitarFacilite o processo de vinculação caminhando e ajudando os alunos que estão com dificuldades.

    Incentive os alunos a trabalharem em conjunto e a utilizarem linguagem espacial para ajudar a fixar o flutuador. Por exemplo, incentive a discussão e a explicação, perguntando aos alunos:

    • Porque é que anexou esta peça na lateral/parte superior/traseira do seu robô Code Base?
    • O que aconteceria se movesse esta peça para o outro lado ou mesmo para cima do flutuador?
    • Como descreveria a anexação do float ao robô Code Base? Que palavras usaria, como em cima, perto ou atrás?
  4. LembrarLembrar aos grupos que a frustração acontece. Em última análise, a tentativa e o erro fazem parte da vida e há tempo suficiente para ambos.
  5. PerguntePeça aos alunos para ajudarem outros grupos quando terminarem de utilizar o flutuador.

Discussão em grupo ao intervalo & a meio do jogo

Assim que cada grupo tiver conseguido anexar o seu flutuador ao robô Code Base, reúna-se para uma breve conversa .

  • Que problemas encontrou ao fixar o seu flutuador?
  • Como resolveu esse problema?
  • Que soluções utilizou o seu grupo quando encontrou problemas no seu projeto?
     

Parte 2 - Passo a Passo

  1. InstruaInstrua os alunos a criar um projeto utilizando o VEXcode GO para que o seu carro alegórico do Code Base se mova ao longo do percurso do desfile. Informe os alunos que trabalharão com os seus grupos para criar pseudocódigo e um projeto para conduzir o seu carro alegórico por um curto desfile.

    Um esboço de um percurso de desfile que começa no canto superior esquerdo num quadrado verde. Uma seta estende-se para a direita, depois uma segunda seta aponta para baixo e uma terceira seta aponta para a direita, em direção a um quadrado vermelho que indica o fim.
    Exemplo de Percurso do Desfile

     

  2. ModeloModelo para os alunos como começar a escrever pseudocódigo para planear os seus movimentos ao longo do percurso do desfile.
    • Demonstre como se deslocará um flutuador ao longo da rota. Mova fisicamente uma base de código ao longo do percurso do desfile e peça aos alunos que forneçam a linguagem espacial de como o robô se está a mover. (ou seja, avançando 200 milímetros (mm), rodando 90 graus para a direita.)
    • Assim que os alunos compreenderem como navegar pela rota do desfile, criarão pseudocódigo para planear o percurso da sua Base de Código ao longo da rota. Mostre aos alunos a animação abaixo e oriente-os neste processo. 
    Arquivo de vídeo
    • Mostre aos alunos como começar a escrever pseudocódigo para planear os seus movimentos ao longo do percurso do desfile. Lembre-lhes que o pseudocódigo é um esboço passo a passo escrito à mão. Incentive os alunos a serem exatos com o seu pseudocódigo, incluindo as distâncias percorridas e os graus de curva. 

    O pseudocódigo de exemplo lista 5 passos e diz: 1. O robô avança 200 mm; 2. Robot vira 90 graus para a direita; 3. O robô avança 200 mm; 4. O robô vira 90 graus para a esquerda; 5. O robô avança 200 mm.
    Exemplo de pseudocódigo 
    • Peça aos alunos que trabalhem com o seu grupo para escrever pseudocódigo.

    Assim que os alunos concluírem o seu pseudocódigo, terão de transferi-lo para blocos [Comentário] no VEXcode GO. Certifique-se de que os alunos completaram os passos a seguir. Se necessário, modele os passos descritos nos artigos anexados da Biblioteca VEX:

    Nota: Quando liga o seu Code Base pela primeira vez ao seu dispositivo, o giroscópio incorporado no Brain pode ser calibrado, fazendo com que o Code Base se mova sozinho por um momento. Este é um comportamento esperado, não toque na base de código durante a calibração.

    Modelo para os alunos como adicionar blocos [Comentário] ao projeto. Os alunos necessitarão de um bloco [Comment] para cada linha de pseudocódigo. Assim, se tiverem oito linhas de pseudocódigo, necessitarão de oito blocos [Comment]. Modele para os alunos as três primeiras linhas do exemplo.

    Um projeto VEXcode GO com os 5 passos de pseudocódigo como 5 blocos de comentários anexados a um bloco quando iniciado. O projeto diz Quando iniciado, avance 200 mm; Vire à direita 90 graus; Avance 200 mm; Vire à esquerda 90 graus; Avance 200 mm.
    Pseudocódigo transferido para [Comentário] Bloco

    Depois de os alunos transferirem o seu pseudocódigo, adicionarão blocos Drivetrain. Lembre os alunos que os blocos [Comentários] são utilizados para organizar os seus projetos e não irão executar comportamentos. Terão de adicionar blocos Drivetrain para fazer a sua base de código mover-se.

    • Peça aos alunos que adicionem um bloco [Drive for] por baixo do primeiro bloco [Comentário].

    O mesmo projeto VEXcode GO de antes, com um bloco Drive a ser arrastado entre o primeiro e o segundo bloco de comentários.
    Adicionar [Drive for] Bloco
    • De seguida, peça aos alunos que ajustem os parâmetros para corresponder ao que é pedido no bloco [Comentário]. Neste caso, são 200 milímetros (mm).

    O mesmo projeto VEXcode GO com o parâmetro de distância do Drive para bloco definido para 200mm. O início do projeto diz agora Quando iniciado, Comentário - Avançar 200 mm; Avance 200 mm.
    Ajustar Parâmetros
    • Instrua os alunos a continuarem a adicionar os blocos correspondentes em todo o pseudocódigo.
    • À medida que os alunos concluem os seus projetos, peça-lhes que iniciem os seus projetos e testem o seu código na configuração da rota do desfile de testes.

    O mesmo projeto VEXcode GO com blocos Drive for e Turn for adicionados entre cada um dos blocos Comment. O projeto diz Quando iniciado, Comentário Avançar 200 mm; Avance 200 mm; seguida, um comentário de Vire à direita 90 graus; Vire à direita 90 graus; seguida, um comentário Avance 200 mm; e Avance 200 mm; seguida, um comentário de Vire à esquerda 90 graus e Vire à esquerda 90 graus; por último um comentário sobre Drive forward 200mm com Drive forward para bloco de 200mm.
     Exemplo de Projecto com Pseudocódigo

     

  3. FacilitarFacilite uma discussão com os alunos, colocando as seguintes questões:
    • Quantas voltas existem no percurso do desfile?  Em que direção estão?
    • Até que ponto o seu robô Code Base precisa de se mover durante todo o percurso do desfile?
    • Pode usar as mãos para explicar como o robô precisa de se mover ao longo do percurso?
    Um esboço de um professor com um pequeno grupo de alunos à volta de uma mesa a trabalhar e a colaborar para codificar o robô para percorrer o percurso.
  4. RecordeRecorde aos alunos que cada passo do seu pseudocódigo é um comportamento que o seu robô Code Base irá completar. Os comportamentos devem ser o mais específicos possível.
  5. PerguntePergunte que tipos de trabalhos requerem codificação? Conseguem imaginar-se a trabalhar em um trabalho que exige codificação? O que há de divertido na programação?