Implementando uma competição de resgate Rover na sala de aula

Por que realizar competições em sua sala de aula?

Competições Rover Rescue promovem conexão - Ensinar e aprender com VEXcode VR e Rover Rescue pode ser um ambiente de aprendizagem altamente individualizado. Adicionar o elemento de competição promove a conversação e a aprendizagem partilhada e mantém os alunos envolvidos e ligados uns aos outros, bem como aos materiais do curso. Isto é especialmente vantajoso em ambientes de aprendizagem únicos, como os que muitos de nós enfrentamos nas salas de aula da COVID. Os alunos em ambientes de ensino à distância muitas vezes sentem falta das conexões que tinham com outros alunos, e as competições podem oferecer uma forma de retribuir isso, de uma forma divertida e emocionante.

Competições Rover Rescue Promovem a Iteração - Através da participação na competição, os alunos são incentivados a iterar e experimentar seu código, a experimentar coisas novas e a aprender ativamente com os outros. O objetivo não é simplesmente realizar a tarefa, mas criar uma solução que funcione melhor, mais rápida ou mais eficientemente do que outras soluções possíveis. Esse esforço para criar um código “melhor” está diretamente conectado ao que os programadores profissionais fazem todos os dias.

Captura de tela da interface VEXcode VR mostrando o desafio de programação do Rover Rescue, apresentando um ambiente de codificação baseado em blocos com elementos visuais representando o robô virtual e sua missão.

As Competições de Resgate Rover Promovem o Envolvimento - A Ficha de Referência do Aluno Rover Rescue VEXcode VR oferece desafios aos alunos para que procurem a missão mais longa possível no Parque Infantil. Eles recebem algumas informações sobre como o Playground funciona, incluindo minerais, inimigos e pontos de experiência, mas não recebem informações diretas sobre por onde começar ou que tipos de ações eles podem querer procurar para tornar sua missão um pouco mais longa.

As competições de Rover Rescue podem quebrar esse processo de pensamento e incentivar os alunos a se envolverem por longos períodos de tempo em torno dos mesmos conceitos. Verificar a tabela de classificação da turma e ver se a pontuação da última entrada foi superada pode inspirar o aluno a revisitar e retrabalhar o código para voltar a subir na classificação. Em vez de terminar a atividade e guardá-la, os alunos estão agora ansiosos para rever os seus processos de pensamento, competências de codificação e estratégia; continuando a se envolver com os mesmos conceitos de codificação ao longo do tempo e, assim, aprendendo mais profundamente.

  • Para saber mais sobre como implementar competições em sala de aula com mais atividades VEXcode VR, consulte este artigo.

Como usar competições de resgate Rover em sua sala de aula

Complete a missão mais longa no Rover Rescue - O objetivo desta atividade é ter a missão mais longa possível, coletando Pontos de Experiência (XP) para subir de nível e ganhar força e eficiência ao longo do caminho. Faça seus alunos competirem para ter a missão mais longa no Rover Rescue.

Captura de tela da interface do VEXcode VR mostrando o desafio Rover Rescue, apresentando um robô virtual navegando por um percurso com obstáculos, ilustrando conceitos de codificação em um ambiente de programação baseado em blocos para educação STEM.

Os alunos podem utilizar a janela do Rover Rescue Playground para monitorar a duração da missão e o XP enquanto jogam.

Os alunos enviam capturas de tela de seus certificados para mostrar a duração da missão e XP - Peça aos alunos que enviem seus resultados apenas ao professor, que os colocará em ordem; ou peça aos alunos que os compartilhem diretamente com a turma por meios digitais, como um documento do Google. 

Captura de tela da interface do VEXcode VR mostrando o desafio de programação 'Rover Rescue', apresentando um layout de codificação baseado em blocos e um robô virtual navegando em uma missão de resgate em um ambiente simulado.

Exemplo de envio com certificado Rover Rescue preenchido.

Os alunos podem também ver como as suas pontuações se comparam com as da classificação internacional Rover Rescue.

Dicas para envios de alunos:

  • Limite o número de envios de alunos na competição para incentivá-los a refletir sobre como estão criando seu código. Habilitar mais de uma entrada incentiva a iteração, mas ter opções ilimitadas pode ser complicado. Limitar o número de alunos a não mais do que três por aula, ou cinco por dia, ajudará a manter as coisas envolventes e gerenciáveis.
  • Você pode acrescentar que todos devem ter um envio antes que uma revisão seja elegível para ser adicionada. Isso permitirá que os alunos que trabalham em diferentes níveis tenham oportunidades iguais de ingressar.
  • Ofereça “prêmios” adicionais para categorias como código mais eficiente, maior experiência adquirida ou melhor uso de um algoritmo para promover a análise de seu código pelos alunos.

Exibir a tabela de classificação durante a competição

  • Digital Leaderboard - Utilize o VEXcode VR Leaderboard para criar um local onde todos possam ver o progresso.
    • Compartilhe o código - Este método também permite que os professores destaquem seções específicas do código dos alunos e que os alunos vejam e aprendam com as habilidades de codificação de outras pessoas.
  • Tabela de classificação analógica - Se você estiver em uma sala de aula, poderá simplesmente acompanhar o progresso dos alunos no quadro. Os alunos devem compartilhar seus certificados ou capturas de tela com você antes de alterar o quadro, e professores ou alunos podem atualizar o quadro com nomes e horários.

Como organizar a competição na sala de aula

Os alunos podem competir uns contra os outros em pares, grupos ou com toda a turma.

Para competições na sala de aula ao mesmo tempo

  • Anuncie a competição antes da aula ou no dia seguinte, para dar uma sensação de entusiasmo.
  • Publique as “Regras” da sua sala de aula para todos - inclua o número de envios permitidos a cada aluno ou equipe, o objetivo da competição, a atividade ou Playground em uso e o método de envio.
  • Atualize a tabela de classificação da classe durante o período da competição.
  • Ofereça incentivos para os “vencedores” - pode ser um “prêmio” tangível ou algo como escolher o próximo playground de competição VEXcode VR. Use o que você sabe sobre seus alunos para definir incentivos que correspondam às suas personalidades e interesses.

Para competições em ambiente de aprendizagem assíncrono

  • Anuncie a competição antes da aula ou no dia seguinte, para dar uma sensação de entusiasmo.
  • Defina um período de tempo mais longo para permitir a participação ao longo do tempo, como vários dias letivos, se possível.
  • Publique as “Regras” da sua sala de aula para todos - inclua o número de envios permitidos a cada aluno ou equipe, o objetivo da competição e o método de envio.
  • Atualize a tabela de classificação da classe durante o período da competição. Envie alertas sobre alterações ou quando atualizações forem adicionadas para manter os alunos envolvidos.
  • Você pode acrescentar que todos devem ter um envio antes que uma revisão seja elegível para ser adicionada. Isso permitirá que os alunos que trabalham em diferentes níveis tenham oportunidades iguais de ingressar.
  • Ofereça incentivos para os “vencedores”. Como “prêmios” tangíveis não são necessariamente uma opção, vantagens competitivas como escolher o próximo playground de competição VEXcode VR ou um cartão de “tempo extra” para usar na próxima competição podem funcionar bem. Use o que você sabe sobre seus alunos para definir incentivos que correspondam às suas personalidades e interesses.

Encerre as competições com conversas sobre codificação

  • Em qualquer ambiente de aprendizagem, os alunos podem responder a algumas sugestões de discussão para encerrar a competição. Perguntas como essas podem oferecer uma oportunidade para os alunos articular seus pensamentos e aprender com os outros.
    • Como os vencedores se saíram tão bem? O que havia de diferente no código deles?
    • O que você mudou em suas iterações do projeto? Como essas mudanças ajudaram ou prejudicaram seu tempo?
    • Que novas estratégias de codificação você aprendeu nesta competição?
    • O que você aprendeu ao ver o código de outra pessoa? Como isso influenciou seu pensamento?

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: