Projeto final de programação

Os estudantes aplicam os conhecimentos adquiridos em uma atividade digital de projeto livre, planejando e construindo uma solução simples com blocos.

Passo a Passo para Execução

  1. Abrir o projeto final do Course A 2025.
  2. Explicar que agora o estudante poderá construir uma criação própria dentro das possibilidades do ambiente.
  3. Antes de usar os blocos, pedir que cada dupla diga qual será seu objetivo.
  4. Solicitar que planejem uma pequena sequência de ações.
  5. Montar os primeiros comandos.
  6. Executar o projeto para observar o comportamento produzido.
  7. Comparar o resultado com o plano inicial.
  8. Quando algo não estiver funcionando, localizar o ponto que precisa ser alterado.
  9. Testar novamente após a correção.
  10. Pedir que as duplas expliquem uma mudança feita durante a depuração.
  11. Reservar alguns minutos para que os estudantes experimentem uma nova ideia ou melhorem o projeto.
  12. Encerrar com uma apresentação das soluções e uma conversa sobre como o planejamento e os testes ajudaram na construção.

Comentários

Pensamento algorítmico é uma maneira de resolver problemas dividindo o desafio em passos menores, organizando esses passos, testando a solução e fazendo ajustes quando necessário. Algoritmo é o plano; comando é uma instrução desse plano; sequência define a ordem; bug é um erro; depuração é o processo de encontrar e corrigir o erro. Na vida real, essa combinação aparece quando uma criança monta algo, testa, percebe que uma peça está no lugar errado e tenta outra maneira. Na Computação, esse ciclo ajuda a criar jogos, aplicativos, animações, robôs e muitos outros sistemas.

A expedição até a estrela

Em equipes, as crianças recebem um mapa quadriculado com obstáculos e um destino. Cada grupo cria, testa e aperfeiçoa uma sequência até encontrar uma forma funcional de completar a missão.

Materiais Necessários

  • Mapa quadriculado grande feito com lona, cartolina ou fita adesiva
  • Cartão de partida
  • Cartão de chegada
  • Pequenos objetos representando o personagem
  • Cartões de obstáculos
  • Cartões de comandos direcionais
  • Folhas de planejamento do algoritmo
  • Lápis grafite
  • Lápis de cor
  • Adesivos para marcar tentativas corrigidas
  • Quadro branco e marcadores

Passo a Passo da Execução

  1. Apresentar o desafio final e mostrar claramente o ponto de partida e o destino.
  2. Pedir que as equipes observem os obstáculos antes de montar qualquer comando.
  3. Orientar cada grupo a desenhar ou montar sua primeira rota.
  4. Reorganizar as cartas de comandos na ordem planejada.
  5. Pedir que um participante execute a sequência enquanto os demais observam.
  6. Parar imediatamente quando surgir um erro para identificar o comando suspeito.
  7. Corrigir a sequência e registrar a mudança feita.
  8. Executar novamente desde o início para verificar a nova versão.
  9. Quando a rota funcionar, pedir que a equipe explique como chegou à solução.
  10. Comparar estratégias diferentes que resolvam a mesma missão.
  11. Entregar um pequeno novo desafio com obstáculos reposicionados.
  12. Encerrar retomando os conceitos de algoritmo, sequência, direção, bug e depuração.