Resolvendo desafios com comandos em sequência

Os estudantes realizam desafios interativos nos quais precisam planejar várias instruções pequenas e observar como uma ação pode preparar o próximo passo.

Passo a Passo para Execução

  1. Abrir a atividade de programação.
  2. Observar o objetivo apresentado pelo desafio.
  3. Dividir o caminho em pequenas ações.
  4. Montar a primeira parte da sequência.
  5. Executar e observar o resultado.
  6. Acrescentar os comandos necessários para a próxima parte.
  7. Executar novamente.
  8. Comparar o planejamento inicial com o resultado obtido.
  9. Corrigir apenas a etapa que apresentar problema.
  10. Explicar oralmente como cada pequeno comando contribuiu para completar o desafio.

Comentários

Sequência é uma ordem de instruções. Processamento é o trabalho que o computador realiza sobre uma informação. Uma variável pode guardar um resultado para ser utilizado depois. Esses conceitos aparecem quando um jogo calcula pontos, quando uma calculadora realiza várias operações ou quando um aplicativo usa uma informação recebida em uma etapa para decidir o que fará em seguida.

A conta que virou várias contas pequenas

As crianças resolvem pequenos problemas matemáticos narrativos dividindo cada situação em perguntas menores. O objetivo é perceber que uma resposta intermediária pode servir de ponto de partida para a próxima etapa.

Materiais Necessários

  • Cartões com problemas matemáticos de duas ou três etapas
  • Tampinhas ou blocos de contagem
  • Cartões identificados como 'primeira etapa', 'segunda etapa' e 'resposta'
  • Folhas de registro
  • Lápis grafite
  • Lápis de cor
  • Miniquadros brancos
  • Marcadores apagáveis
  • Dados numéricos para criação de novos desafios

Passo a Passo da Execução

  1. Apresentar uma situação matemática que contenha mais de uma ação.
  2. Perguntar se seria mais fácil resolver tudo de uma vez ou separar as informações.
  3. Mostrar como identificar a primeira pergunta que precisa ser respondida.
  4. Resolver somente a primeira parte.
  5. Registrar o resultado intermediário.
  6. Utilizar esse resultado para resolver a segunda parte.
  7. Entregar cartões de problemas aos grupos.
  8. Pedir que cada equipe destaque as diferentes etapas da situação.
  9. Resolver uma etapa de cada vez.
  10. Conferir se o resultado de uma etapa foi utilizado corretamente na seguinte.
  11. Pedir que as crianças criem um pequeno problema com duas etapas para outro grupo resolver.
  12. Relacionar a estratégia ao funcionamento de programas que recebem informações, processam uma parte delas e utilizam os resultados nas etapas seguintes.

Conexão Computacional

Resultado intermediário é uma informação produzida no meio de uma tarefa e usada posteriormente. Variável é um espaço que um programa pode usar para guardar uma informação que pode mudar. Para a criança, pode ser comparado a escrever um número em um papel para não esquecê-lo enquanto resolve a próxima parte da conta. Aplicativos, jogos e calculadoras usam informações temporárias para continuar seus cálculos.