4) Programação: Depuração
(1A-AP-08) – Modelar processos diários e algoritmos, instruções passo a passo para completar tarefas.
(1A-AP-14) – Depurar (identificar e consertar) erros em algoritmos de programação, sequências de instruções e loops simples.
Competências da Base Nacional Curricular Comum (BNCC) Utilizadas

Esse plano de aulas tem como objetivo ensinar ao aluno o raciocínio lógico para identificar e consertar problemas em algoritmos de programação e sequências simples.
Esta aula compõe os pilares de Letramento Tecnológico e Letramento Científico da metodologia Flylab da Barco Voador.
Tempo sugerido: 3 minutos
Orientações: Inicie a aula explicando que as vezes, quando programamos algo em para um computador ou robô fazer, algo pode sair errado.
Quando isso acontece, nós precisamos olhar com cuidado nosso passo a passo da programação de descobrir o que podemos mudar para melhorar e fazer com que nosso passarinho ou outro personagem chegue até o prêmio. Diga que é isso o que vamos aprender a fazer hoje.
Tempo sugerido: 25 minutos
Orientações: Você já ouvi falar em depurar um programa? Essa é uma forma de descobrir o que não está funcionando. Quando você depura um código, você identifica e remove os erros. Clique aqui para acessar o exercício com a temática da Abelha.
Aqui já temos alguns blocos em nossa área de trabalho.

Vamos usar o botão “Passo” para caminhar pelos blocos, passo a passo, para ver se esta é a solução correta e onde podemos corrigi-la.

Parece que nosso problema está aí! Precisamos de mais um bloco “Avance”. O botão de passo nos ajuda a depurar nosso problema, identificando onde está o erro para corrigi-lo.

Materiais Necessários: Notebook/Computador/Tablet com Internet.
Tempo sugerido: 35 minutos
Orientações: Clique aqui para acessar o exercício de depuração do Artista.
Aqui já temos alguns blocos em nossa área de trabalho. Mas algo está errado.


Vamos depurar esse código diminuindo a velocidade e vendo como ele passa por cada bloco, passo a passo.

Ah, aí está o problema! O topo do chapéu tem 50 pixels de comprimento, e não 100.

Leia sempre as instruções. Elas te darão dicas sobre onde deve resolver o problema.
Materiais Necessários: Notebook/Computador/Tablet com Internet.
Tempo sugerido: 5 minutos
Orientações: Pergunte se eles sentiram dificuldade em programar e achar erros em nossas programações. Permita que eles compartilhem suas dificuldades, e quais níveis acharam mais difíceis.
Finalize comentando novamente que em programação, nós damos o nome para isso de “Depuração”, que é quando precisamos achar os erros das nossas instruções, assim o computador/robô não irá errar quando executar as instruções.
Referências Bibliográficas:
CASTELAN, J.; BARD, R. D. Implementação das metodologias ativas de
aprendizagem nos cursos presenciais de graduação. Revista Vincci, v. 3, n. 1,
p. 2-22, 2018.
MATTAR, J. Metodologias Ativas para a educação presencial blended e a
distância. São Paulo: Artesanato Educacional, 2017.
ZWICKER, M. R. G. A aprendizagem ativa e o cérebro: contribuições da
neurociência para uma nova forma de educar. In: SANTOS, C. M. R. G.;