Skip to main content
Portal do Professor

Brincadeira

Parte 1 - Passo a Passo

  1. InstruaInstrua os alunos que vão testar a nossa construção Code/Day Night construindo um projeto em VEXcode que utiliza a luz LED no Eye Sensor para iluminar a Terra. Utilizarão o VEXcode GO para mostrar o dia e a noite, em vez de utilizar o Switch como fizeram no laboratório anterior.
    • Partilhe esta animação abaixo com os alunos e lembre-lhes que terão de iniciar os seus projetos com o ponto diretamente virado para o Sol. O VEXcode é utilizado para rodar a Terra no seu eixo com uma luz LED iluminando um lado da Terra enquanto esta gira.

      Arquivo de vídeo
    • Os alunos construirão a primeira parte deste projeto em conjunto consigo, codificando a Terra para girar 180 graus em relação ao Sol. Vão testá-lo para visualizar o ponto na Terra e a posição noturna, e como a luz LED ilumina o modelo, tornando-o mais fácil de ver. 
    • Em seguida, codificarão a segunda parte do projeto, rodando a Terra de volta para ficar diretamente virada para o Sol, nos seus grupos.
  2. ModeloModelo para os alunos como construir o projeto no VEXcode GO e testar os seus projetos.
    • Comece por mostrar aos alunos como ligar o cérebro da sua base de código ao dispositivo no VEXcode GO. Because connection steps vary between devices, see the Connecting articles of the VEXcode GO section of the VEX Library for specific steps to connect the VEX GO Brain to your computer or tablet.
    • Também terão de configurar o VEXCode GO para que os blocos nas categorias Motion e Sensing estejam disponíveis para eles. Peça aos alunos que sigam estes passos para o fazer: 
      • Selecione o botão Dispositivos no canto direito para abrir a janela Dispositivos. 

        Barra de ferramentas VEXcode GO com o botão Dispositivos destacado numa caixa vermelha, à esquerda do ícone Monitor.
        Selecione o botão Dispositivos.
      • Selecione 'Adicionar um dispositivo'

        O menu VEXcode GO Devices é aberto e o botão 'Adicionar um dispositivo' é apresentado numa caixa vermelha.
        Selecione 'Adicionar um dispositivo'
      • Selecione 'ROBÔ PERSONALIZADO'

        O menu VEXcode GO Adicionar um dispositivo é aberto e a opção 'Robô personalizado' é apresentada numa caixa vermelha.
        Selecione 'ROBÔ PERSONALIZADO'
      • De seguida, selecione 'MOTOR'. 

        O menu Adicionar um dispositivo do VEXcode GO é aberto para os tipos de dispositivos robotizados personalizados e a opção 'Motor' é apresentada numa caixa vermelha.
        Selecione 'MOTOR'
      • Ser-lhe-á solicitado que selecione uma porta. No Code Day/Night Build, o motor está ligado à porta 1, por isso selecione '1' na configuração. 

        O menu VEXcode GO Motor Device é aberto e o título diz 'Selecionar uma porta'. A primeira porta é indicada numa caixa vermelha.
        Selecione a porta 1
      • Não é necessário alterar o nome ou a direção do motor, por isso selecione 'DONE'.

        O menu VEXcode GO Motor Options é aberto e o título diz 'Nomear e/ou alterar direções'. O botão Concluído é apresentado numa caixa vermelha.
        Selecione 'CONCLUÍDO'
    • Siga o mesmo processo para configurar o Sensor ocular.
      • Primeiro selecione ‘Adicionar um dispositivo’.

        O menu VEXcode GO Devices é aberto e o botão 'Adicionar um dispositivo' é apresentado numa caixa vermelha.
        Selecione 'Adicionar um dispositivo'
      • Desta vez, selecione 'OLHO'.

        O menu Adicionar um dispositivo do VEXcode GO é aberto para os tipos de dispositivos robotizados personalizados e a opção 'Olho' é apresentada numa caixa vermelha.
        Selecione 'OLHO'
      • Ser-lhe-á pedido que ligue o seu sensor ocular à porta ocular. Como já o fez ao criar o Code Day/Night Build, seleccione 'DONE'.

        O menu VEXcode GO Eye é aberto e o título diz 'Ligar ao Eye Port'. O botão Concluído é apresentado numa caixa vermelha.
        Selecione 'CONCLUÍDO'
      • Feche a janela Dispositivos selecionando a seta. O seu código Day/Night Build está agora configurado! 

        O menu VEXcode GO Devices é aberto e a seta 'Fechar menu' é apresentada numa caixa vermelha.
        Selecione a seta
    • Por isso, comece a construir o seu projeto juntos.
      • Arraste um bloco [Set eye light] para o ambiente de trabalho e anexe-o ao bloco {When started}.

        VEXcode GO bloqueia projeto que acende a luz do olho. O projeto diz Quando iniciado, acenda a luz dos olhos.
        Adicionar um bloco [Set eye light]
      • Em seguida, adicione um bloco [Spin for] ao projeto.

        Continuação do projeto de blocos VEXcode GO, agora com um bloco Spin For adicionado após o bloco Set Eye Light. O projeto diz agora Quando iniciado, acenda a luz do olho e rode o motor 1 para a frente 90 graus.
        Adicionar um bloco [Spin for]
      • Altere o parâmetro no bloco [Spin for] para 180 graus, porque nesta parte do projeto, queremos que a Terra gire para a posição noturna, com o ponto diretamente virado para longe do Sol.

        Continuação do projeto de blocos VEXcode GO, agora com a distância de rotação do motor alterada de 90 graus para 180 graus. O projeto diz agora Quando iniciado, acenda a luz do olho e rode o motor 1 para a frente 180 graus.
        Altere o parâmetro para 180 graus
      • Peça-lhes que executem o projeto para testar, selecionando 'START' no VEXcode GO.

        Barra de ferramentas VEXcode GO com o botão Iniciar destacado numa caixa vermelha, entre os ícones Cérebro e Passo.
        Selecione 'START' no VEXcode GO
      • A Terra deve rodar de modo a que o ponto fique diretamente voltado para longe do Sol. Peça aos alunos que descrevam o modelo e o que veriam se estivessem no mesmo local da Terra que o ponto.
    • Agora que os alunos já concluíram consigo a primeira metade do projeto, explique que vão agora codificar a construção Dia/Noite para rodar de modo a que o ponto fique novamente diretamente virado para o Sol. 
      • Primeiro, peça-lhes que arrastem um bloco [Wait] para o espaço de trabalho e o anexem ao projeto. Isto fará com que a Terra faça uma breve pausa na posição noturna, para permitir que os alunos façam observações sobre o ciclo dia/noite.

        Continuação do projeto de blocos VEXcode GO, agora com um bloco Wait adicionado após o bloco Spin Motor. O projeto diz agora Quando iniciado, acenda a luz do olho e rode o motor 1 para a frente 180 graus. Por fim, aguarde 1 segundo.
        Adicionar um bloco [Wait]
      • Depois, desafie-os a escolher um bloco que fará a Terra girar de volta para o Sol e a adicioná-lo aos seus projetos.
      • Depois de os alunos construírem o seu projeto, peça-lhes que nomeiem o seu projeto como Terra e Céu com LED e que o guardem nos seus dispositivos. See the Open and Save section of the VEXcode GO VEX Library for device-specific steps to save a VEXcode GO project.
  3. FacilitarFacilitar a discussão sobre os seus projetos VEXcode e o Code Day/Night Build.
    • Como é que a adição do LED melhora o modelo dia/noite?
    • Que bloco utilizou para rodar a Terra de volta para ficar virada para o Sol?
    • Teve de alterar o parâmetro no bloco que utilizou? Para que mudou e porquê?
    • Precisamos do bloco [Wait] no projeto para modelar o ciclo Dia/Noite?
  4. RecordarRelembrar os alunos que o bloco [Esperar] no seu projeto tem um propósito - permitir-lhes fazer observações sobre a posição da Terra quando é de noite, mas que, na realidade, a Terra não faz uma pausa, mas está continuamente a girar .
  5. PerguntePergunte aos alunos onde encontraram outros modelos científicos e as razões pelas quais os cientistas os criaram.
    • Pense onde viu outros modelos de ideias científicas. Que ideias estavam os modelos a explicar? 
    • Quais são algumas das razões pelas quais os cientistas utilizam modelos no seu trabalho? Acha que alguns tipos de cientistas podem achar os modelos mais úteis do que outros?
    • Se fosse fazer um modelo de processo ou norma científica, o que escolheria?
    • Todos os modelos têm de ser físicos ou também podem ser digitais? Se sim, onde viu um modelo digital de um processo ou norma científica?

Discussão em grupo no intervalo & do jogo

Assim que cada grupo tiver adicionado um bloco para codificar a Terra para girar de volta para ficar de frente para o Sol, reúnam-se para uma breve conversa .

  • Agora que criámos um projeto VEXcode para demonstrar o ciclo dia/noite utilizando o Brain e a luz LED. qual o modelo que acha melhor e porquê?
  • Se quisesse criar um projeto VEXcode que ajudasse a explicar porque é que parece que o Sol se está a mover no céu, que blocos pensa que poderia utilizar para o codificar?

 

Parte 2 - Passo a Passo

  1. InstruaInstrua os alunos que agora vão desenvolver o que aprenderam para criar um projeto VEXcode para a sua construção de Código Dia/Noite que ajuda a explicar porque é que parece que o Sol se está a mover no céu durante o dia. Codificarão a Terra para girar e fazer uma pausa durante 6 horas seguidas, para que possam observar e documentar como o Sol apareceria a partir do ponto na Terra ao longo de todas as seis horas. Veja a animação abaixo para ver a Terra a girar e depois faça uma pausa de uma hora de cada vez, com o grau de rotação exibido e atualizado à medida que gira.
    Arquivo de vídeo

     

  2. ModeloModelo para os alunos como construir o projeto no VEXcode GO.
    • Comece por remover os blocos [Spin for] e [Wait] do projeto que fizeram no Laboratório 1. O projeto ficará agora assim:

      Continuação do projeto de blocos VEXcode GO, agora com os dois últimos blocos removidos. O projeto diz Quando iniciado, acenda a luz dos olhos.
      Remova os dois últimos blocos do projeto anterior.
    • O aluno deve então acrescentar três blocos [Comentário]. Peça-lhes que insiram os horários 1h, 2h e 3h nos comentários. Explique que utilizaremos os comentários para controlar cada hora que codificamos no nosso projeto. 

    Continuação do projeto de blocos VEXcode GO, agora com três blocos de comentários com leituras '1 hora', '2 horas' e '3 horas'. O projeto diz Quando iniciado, acender a luz dos olhos seguido de três blocos de comentários a contar as horas.
    Adicione três blocos [Comment].
    • De seguida, peça aos alunos que adicionem o bloco [Spin for] abaixo do bloco 1:00 [Comment], lembrando-lhes que podemos definir o parâmetro no bloco para que o motor gire a Terra a uma distância equivalente a uma hora.

    Continuação do projeto de blocos VEXcode GO, agora com um bloco Spin Motor adicionado após o primeiro bloco de comentários. O projeto diz Quando iniciado, acender a luz dos olhos seguido de três blocos de comentários a contar as horas. Após o primeiro bloco de comentários, rode o motor 1 para a frente 0 graus.
    Adicione o bloco [Spin for].
    • A seguir, demonstre como determinar o número de graus a definir no parâmetro. 
      • Explique aos alunos que queremos que a Terra gire apenas uma hora de distância de cada vez, mas primeiro precisaremos de descobrir quantos graus seriam. 
      • Oriente os alunos neste cálculo:  
        • Uma rotação completa da Terra equivale a 360 graus e um dia terrestre equivale a 24 horas. Se dividirmos 360 graus/24 horas, obtemos 15 graus, pelo que precisamos de rodar o nosso motor 15 graus para a frente a cada rotação horária.
    • Agora, peça aos alunos que introduzam 15 no parâmetro do seu bloco [Spin for].

      Continuação do projeto de blocos VEXcode GO, agora com a quantidade de rotação do Spin Motor alterada de 0 para 15. O projeto diz Quando iniciado, acender a luz dos olhos seguido de três blocos de comentários a contar as horas. Após o primeiro bloco de comentários, rode o motor 1 15 graus para a frente.
      Defina o parâmetro para 15 graus.
    • De seguida, selecione 'Start' no VEXcode GO para testar o projeto.

    Barra de ferramentas VEXcode GO com o botão Iniciar destacado numa caixa vermelha, entre os ícones Cérebro e Passo.
    Selecione Iniciar para executar o projeto.
    • Os alunos deverão observar a posição do ponto na Terra em relação ao Sol. Cada vez que os alunos testam os seus projetos, devem ter a certeza de que o ponto na Terra está diretamente virado para o Sol antes de premirem Iniciar.

      Código VEX GO Dia/Noite construído com o ponto na Terra diretamente voltado para o Sol.
      Comece com o ponto virado diretamente para o Sol.
    • De seguida, demonstre a adição de mais uma hora ao projeto VEXcode. Arraste um bloco [Wait] e anexe-o ao bloco [Spin for]. Isto fará com que o projeto faça uma pausa na posição 1:00 antes de passar para a hora seguinte. Caso contrário, a Terra continuaria a girar sem parar. Peça aos alunos que o acompanhem enquanto o faz e, em seguida, altere o parâmetro no bloco [Wait] para 2 segundos. Isto dará tempo aos alunos para observarem a posição do ponto em relação ao Sol durante a execução do projeto.

    Continuação do projeto de blocos VEXcode GO, agora com um bloco Wait adicionado após o bloco Spin Motor. O projeto diz Quando iniciado, acender a luz dos olhos seguido de três blocos de comentários a contar as horas. Após o primeiro bloco de comentários, rode o motor 1 para a frente 15 graus e aguarde 2 segundos.
    Adicione o bloco [Wait] e defina o parâmetro para 2 segundos.
    • De seguida, peça aos alunos que continuem a adicionar ao projeto para codificar nas próximas duas horas, acompanhando enquanto adiciona blocos, continuando no mesmo padrão. Peça aos alunos que executem os seus projetos para testar, observando a posição do ponto em relação ao Sol de hora em hora.

      Continuação do projeto de blocos VEXcode GO, agora com os blocos Spin Motor e Wait adicionados após cada bloco de comentário totalizando 4 novos blocos. O projeto diz Quando iniciado, acender a luz dos olhos seguido de três blocos de comentários a contar as horas. Após o primeiro bloco de comentários, rode o motor 1 para a frente 15 graus e aguarde 2 segundos. Após o segundo bloco de comentários, rode o motor 1 para a frente 15 graus e aguarde 2 segundos. Após o terceiro bloco de comentários, rode o motor 1 para a frente 15 graus e aguarde 2 segundos.
      Adicione blocos ao código nas duas horas seguintes.
    • Agora, os alunos devem continuar a adicionar blocos ao projeto, seguindo o mesmo padrão, até que a Terra gire em incrementos de uma hora durante seis horas consecutivas.
    • Finalmente, os alunos devem executar os seus projetos e observar onde o Sol está em relação ao ponto na Terra cada vez que ele faz uma pausa nos blocos [Espere]. Devem prestar muita atenção ao padrão do Sol que parece mover-se no céu.
    • Depois de os alunos construírem o seu projeto, peça-lhes que nomeiem o seu projeto como Rotação Horária da Terra e que o guardem nos seus dispositivos. See the Open and Save section of the VEXcode GO VEX Library for device-specific steps to save a VEXcode GO project.
    • Para os alunos que terminam rapidamente e precisam de um desafio adicional, peça-lhes que tentem simplificar o código adicionando um bloco [Repeat] ao projeto. Conseguirão atingir o mesmo objetivo com menos blocos?
  3. FacilitarFacilite uma conversa com os alunos enquanto testam os seus projetos e observam o movimento da construção do Código Dia/Noite.
    • Que padrão notou no projeto? Pode utilizar este padrão para adicionar as próximas três horas ao projeto?
    • Consegue pensar numa forma diferente de codificar o projeto e ainda assim fazer com que a compilação Code Day/Night se mova da mesma forma?
    • O que percebes sobre a posição do Sol em relação ao ponto da Terra à medida que cada hora passa? Que padrão percebe aí? 
      • Se os alunos estiverem a ter dificuldade em visualizar este padrão, peça-lhes que se levantem e representem o movimento da Construção Dia/Noite do Código (semelhante ao que fizeram na secção Envolvimento do Laboratório). Deveriam usar a frente da sala como Sol e girar juntamente com a Terra no seu modelo. Peça-lhes que mantenham um braço apontado para o Sol (em frente à sala) enquanto rodam, para os ajudar a interiorizar o padrão.
    • Supondo que iniciamos o projeto ao meio-dia (12h), consegue prever a posição do Sol e da Terra à meia-noite? E às 6h?
  4. RecordarLembre os alunos de definirem os parâmetros corretamente nos blocos [Rodar para] e [Aguardar], pois estes afetarão o desempenho do Código de Dia/Noite Construído quando estiverem a tentar observar o padrão científico.

    •  Enfatize aos alunos que cometer erros faz parte da codificação e que o importante é aprender com eles ao longo do caminho. 
  5. PerguntarPeça aos alunos para considerarem porque é importante compreender o que está a acontecer durante o ciclo dia/noite e a posição da rotação da Terra nos diferentes momentos do dia.
    • Como é que o ciclo dia/noite afeta as plantas e os animais?
    • Como podemos utilizar o conhecimento do ciclo dia/noite para melhorar coisas como a saúde humana ou os transportes nas cidades?
    • Que tipos de carreiras consegue imaginar que sejam diretamente afetadas pelo ciclo dia/noite?