Brincadeira
Parte 1 - Passo a Passo
- 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.
-
- 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.
Selecione o botão Dispositivos. -
Selecione 'Adicionar um dispositivo'
Selecione 'Adicionar um dispositivo' -
Selecione 'ROBÔ PERSONALIZADO'
Selecione 'ROBÔ PERSONALIZADO' -
De seguida, selecione 'MOTOR'.
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.
Selecione a porta 1 -
Não é necessário alterar o nome ou a direção do motor, por isso selecione 'DONE'.
Selecione 'CONCLUÍDO'
-
- Siga o mesmo processo para configurar o Sensor ocular.
-
Primeiro selecione ‘Adicionar um dispositivo’.
Selecione 'Adicionar um dispositivo' -
Desta vez, selecione 'OLHO'.
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'.
Selecione 'CONCLUÍDO' -
Feche a janela Dispositivos selecionando a seta. O seu código Day/Night Build está agora configurado!
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}.
Adicionar um bloco [Set eye light] -
Em seguida, adicione um bloco [Spin for] ao projeto.
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.
Altere o parâmetro para 180 graus -
Peça-lhes que executem o projeto para testar, selecionando 'START' no VEXcode GO.
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.
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.
-
- 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?
- 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 .
- 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
- 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
- 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:
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.
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.
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].
Defina o parâmetro para 15 graus. - De seguida, selecione 'Start' no VEXcode GO para testar o projeto.
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.
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.
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.
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?
-
- 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?
- 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.
- 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?