Aplicação do VEX 123
Ligação ao VEX 123
O robô 123 é uma ótima maneira de apresentar aos alunos a depuração e ajudá-los a abraçar esse processo como uma parte essencial da codificação. À medida que aprendem a programar, os alunos frequentemente descobrem que seus robôs não se comportam como pretendiam devido a um erro ou bug em seu código. Esta Unidade fornece aos alunos um processo para identificar, encontrar e corrigir um bug. Além disso, esta Unidade oferece uma oportunidade para enfatizar aos alunos que a depuração é uma parte normal da codificação e para promover uma atitude positiva em relação à depuração que permite que os alunos vejam os erros de codificação como oportunidades de aprendizagem.
No Laboratório 1, os alunos trabalharão primeiro como uma classe inteira para identificar, encontrar e corrigir um bug em um projeto de codificação no qual o robô deve realizar uma tarefa diária em sala de aula, fornecendo uma conexão do mundo real para os alunos. Em seguida, encontram e corrigem um bug num projeto diferente em pequenos grupos. No Intervalo de Reprodução Média, eles conectarão a correção de um bug à solução de problemas em suas próprias vidas diárias, fornecendo um contexto para enquadrar a depuração como um processo diário, ajudando os alunos a saber que não há problema quando o robô não se comporta como pretendido e que eles têm as ferramentas necessárias para corrigir o problema.
No Laboratório 2, os alunos serão apresentados ao botão Passo no Codificador e como ele pode ajudá-los a ver o Robô 123 executar cada cartão do Codificador, um de cada vez, para identificar mais facilmente um bug em seu código. Eles primeiro depurarão como uma classe inteira usando o botão Step e, em seguida, trabalharão em pequenos grupos para depurar um projeto que lhes é fornecido. Eles compartilharão sobre o bug que encontraram e como trabalharam juntos para corrigi-lo usando o botão Step, dando-lhes a oportunidade de conectar suas experiências com a depuração às de seus colegas de classe, proporcionando outra oportunidade de normalizar o processo.
Os alunos usarão suas habilidades de raciocínio espacial para mapear mentalmente como o robô está se movendo em cada projeto, bem como para identificar onde o robô diverge do objetivo pretendido do projeto. Eles visualizarão como o robô deve estar se movendo para atingir a meta pretendida do projeto e verbalizarão as etapas que o robô deve seguir, conectando-o aos cartões Coder corretos à medida que depuram o projeto. À medida que se comunicam sobre depuração, eles usarão palavras e gestos direcionais que reforçarão suas habilidades de raciocínio espacial.
Codificação de Ensino
Ao longo desta Unidade, os alunos estarão envolvidos com diferentes conceitos de codificação, como comportamentos e sequenciamento de robôs. Os laboratórios dentro desta unidade seguirão um formato semelhante:
- Envolver:
- Os professores ajudarão os alunos a fazer uma conexão pessoal com os conceitos que serão ensinados no Laboratório.
- Reproduzir:
- Instruir: Os professores apresentarão o desafio de codificação. Certifique-se de que os alunos entendam o objetivo do desafio.
- Modelo: Os professores apresentarão os cartões Coder que serão usados na criação do seu projeto para completar o desafio. Modele os comandos do cartão do Codificador projetando o VEXcode 123 ou mostrando os cartões físicos do Codificador. Para Laboratórios que incluem pseudocódigo, modelar para os alunos como planear e delinear a intenção dos seus projetos.
- Facilitar: Os professores receberão instruções para envolver os alunos em uma discussão sobre quais são os objetivos do seu projeto, o raciocínio espacial envolvido no desafio e como solucionar resultados inesperados de seus projetos. Esta discussão também verificará se os alunos entendem o propósito do desafio e como usar corretamente os cartões Coder.
- Lembrete: os professores lembrarão os alunos de que a primeira tentativa de sua solução não estará correta ou não será executada corretamente na primeira vez. Incentive várias iterações e lembre os alunos de que a tentativa e o erro fazem parte do aprendizado.
- Pergunte: Os professores envolverão os alunos em uma discussão que conectará os conceitos do Laboratório a aplicações do mundo real. Alguns exemplos podem incluir: "você já quis ser engenheiro?" ou "onde você viu robôs na sua vida?"
- Compartilhar: Os alunos têm a oportunidade de comunicar seu aprendizado de várias maneiras. Usando o Conselho de Escolha, os alunos receberão uma "voz e escolha" sobre a melhor forma de exibir seu aprendizado.