Dicas para professores
-
Certifique-se de que os alunos selecionaram o projeto Clawbot Control Exemplo. Você pode mostrar aos alunos que há diversas opções para escolher na página Abrir Exemplos do menu Arquivo. Lembre aos alunos que eles podem consultar o tutorial Usando exemplos e modelos a qualquer momento durante a exploração.
-
Você pode pedir aos alunos que adicionem suas iniciais ou o nome do grupo ao nome do projeto. Isso ajudará a diferenciar os programas se você pedir aos alunos que os enviem.
Antes de iniciar seu projeto, o Programador precisa selecionar o projeto de exemplo correto. O projeto de exemplo do Clawbot Control contém a configuração dos motores e sensores do Clawbot. Se o modelo não for usado, seu robô não executará o projeto corretamente.
-
O Programador deverá ir ao menu arquivo, Abrir Exemplos, filtrar selecionando "Eventos", em seguida selecionar o projeto exemplo Clawbot Control.
-
Salve o projeto.
-
Verifique se o nome do projeto Clawbot Control está agora na janela no centro da barra de ferramentas. O Clawbot agora está configurado corretamente e o projeto Clawbot Control está pronto para uso.
Agora, dê uma olhada em como os blocos estão sendo utilizados neste projeto. Em seus cadernos de engenharia, faça as seguintes previsões:
-
O que está acontecendo quando você executa este projeto? O que o Clawbot será capaz de fazer?
-
O que aconteceria se não utilizássemos o bloco <Not> neste projeto?
Caixa de ferramentas do professor - Pare e discuta
Depois que os alunos terminarem de responder à pergunta acima em seus cadernos de engenharia, discuta suas entradas:
Palavra chave
-
Previsões precisas explicarão que o Clawbot será capaz de avançar, retroceder e girar usando os Joysticks, movendo-os para cima e para baixo nos eixos A e D. O braço do Clawbot poderá se mover para cima e para baixo usando os botões L para cima e para baixo, e a garra poderá abrir e fechar usando os botões R para cima e para baixo. As respostas avançadas podem até prever que as posições do braço e da garra permanecerão no lugar quando seus botões não estiverem sendo pressionados e seus motores pararem.
-
O bloco <Not> , neste caso, informa ao Clawbot que quando os botões L e R não estão sendo pressionados, o Arm (botões L) e/ou Claw (botões R) devem parar. Se os blocos <Not> fossem removidos, esses motores se moveriam indefinidamente após serem instruídos a girar.
Se o tempo permitir, peça aos alunos que removam o bloco <Not> para que possam ver como isso afeta o comportamento do Clawbot.