Laboratório 1 – Recolher uma amostra de rocha marciana
Questão de foco principal: Como posso utilizar o eletroíman na base de código para recolher um disco?
- Os alunos serão apresentados ao papel de um geólogo planetário e como utilizam as ferramentas do Mars Rover para os ajudar a recolher e estudar amostras. Irão construir o Código Base 2.0 – Olho + Eletroíman para atuar como o seu rover na Unidade.
- Os alunos irão construir um projeto no VEXcode GO para utilizar o Eletroíman para recolher um Disco e devolvê-lo à base. Eles irão primeiro construir o projeto com o seu professor e depois irão iterá-lo nos seus grupos para recolher um disco de outros locais.
- Os alunos irão partilhar os seus projetos e discutir como o Eletroíman funcionou nos seus projetos para transportar o Disco até ao local base. Partilharão também como resolveram o desafio de levar a Base de Código a novos locais de base.
Laboratório 2 – Estude a sua amostra de rocha marciana
Questão de foco principal: Como posso utilizar o sensor ocular com o eletroíman para recolher um disco e classificá-lo por cores?
- Os alunos serão apresentados a como o Sensor de Olho na Base de Código pode ser utilizado como uma ferramenta para ajudar o seu rover da Base de Código a classificar as amostras que recolhe, tal como os rovers reais de Marte analisam e classificam as amostras para que possam ser devolvidas à Terra.
- Os alunos irão primeiro desenvolver o seu projeto do Laboratório 1 para adicionar uma condição ao bloco [If then], utilizando dados recolhidos pelo Eye Sensor para que, se o disco estiver vermelho, a Base de Código o encaminhe para a base vermelha. Em seguida, irão iterar nos seus projetos para recolher e classificar uma amostra vermelha de e para diferentes locais.
- Os alunos discutirão quais os desafios que enfrentaram ao completar o desafio, bem como como a condicional funcionou no projeto para recolher e colocar o Disco Vermelho de forma eficaz.
Laboratório 3 – Classifique as suas amostras
Questão de foco principal: Como posso codificar a base de código para recolher vários discos e classificá-los por cor?
- Os alunos irão discutir como o rover precisa de recolher e classificar diferentes tipos de amostras em Marte. Irão revisitar os seus projetos do Laboratório 2 e utilizarão a funcionalidade Step para mostrar o fluxo do projeto utilizando o bloco [If then], prestando muita atenção à funcionalidade de destaque no VEXcode GO. De seguida, falarão sobre como poderiam desenvolver este projeto para adicionar condições e classificar mais amostras.
- Os alunos desenvolverão então o seu projeto para adicionar uma condição adicional, para que a sua base de código possa recolher e classificar várias amostras em bases diferentes com base nas suas cores. Começarão com instruções guiadas para recolher o Disco Azul e depois trabalharão nos seus grupos para tentar classificar também o Disco Verde.
- Os alunos irão partilhar os seus projetos, estratégias e desafios enquanto trabalham para classificar os discos. Discutirão o fluxo do projeto do bloco [Se então] e como isso os ajudou no desafio de codificação.
Laboratório 4 - Geólogo Planetário
Questão de foco principal: Como posso utilizar os My Blocks para criar um projeto de codificação mais eficiente?
- Os alunos serão introduzidos ao conceito de My Block no VEXcode GO e visualizarão o vídeo do tutorial “My Blocks” na aula. Discutirão como o My Blocks pode tornar os projetos mais fáceis de compreender e solucionar problemas. De seguida, desenvolverão o projeto do Laboratório 3 para adicionar um Meu Bloco ao projeto juntamente com o professor.
- Os alunos irão tirar partido da aprendizagem do Laboratório 3 para explorar como os Meus Blocos podem ser utilizados para ajudar um projeto de codificação complexo a ser mais eficiente e mais fácil de compreender e solucionar problemas. Utilizarão o Meu Bloco criado no Engage para construir e testar os seus projetos para que a Base de Código recolha e classifique todos os três discos. Continuarão também a discutir como os Meus Blocos funcionam dentro do fluxo do projeto.
- Os alunos irão discutir como a utilização do recurso Destaque pode ajudá-los a identificar quando a Base de Código estava a executar o Meu Bloco e quando não estava, e como a utilização do Meu Bloco num projeto é útil ao criar código.