Fazendo o Personagem Chegar ao Lugar Certo

A criança utiliza uma atividade de programação visual para controlar um personagem por meio de comandos de movimento e observa como pequenas alterações nas instruções modificam o resultado.

Passo a Passo para Execução

  1. Abrir uma atividade de programação visual com movimentação por blocos.
  2. Identificar o personagem, o ponto inicial e o objetivo.
  3. Planejar quantos movimentos serão necessários.
  4. Montar os comandos de acordo com o planejamento.
  5. Executar a solução.
  6. Se o personagem não chegar ao destino, observar exatamente onde ele parou.
  7. Alterar somente o comando relacionado ao problema.
  8. Executar novamente e comparar os resultados.
  9. Explicar por que a segunda instrução foi mais adequada.
  10. Registrar uma regra simples: antes de programar, precisamos saber o que queremos que aconteça.

Comentários

Comando é uma instrução que o programa consegue executar. Parâmetro é uma informação que modifica a forma como uma ação será realizada. Quando uma criança diz 'ande até ali', ela pode apontar para completar a informação; um computador precisa receber a informação de maneira representável pelo programa. Isso ajuda a entender por que jogos e aplicativos precisam de regras precisas.

O Robô que Não Pode Adivinhar

Uma criança interpreta um robô que somente pode executar instruções previamente combinadas. Os colegas precisam melhorar instruções incompletas até que o robô consiga realizar corretamente a tarefa.

Materiais Necessários

  • Cartões com ações permitidas
  • Objetos simples para pequenas tarefas de organização
  • Cartões contendo instruções incompletas ou vagas
  • Folhas para reescrever instruções
  • Lápis e borracha
  • Quadro branco
  • Fita adesiva para marcar posições no chão

Passo a Passo da Execução

  1. Explicar que o robô seguirá apenas as instruções que forem apresentadas.
  2. Dar uma instrução propositalmente incompleta, como 'coloque o objeto ali'.
  3. Perguntar quais informações faltaram.
  4. Fazer a turma identificar elementos como objeto, direção, posição, quantidade ou ordem.
  5. Reescrever a instrução com informações mais claras.
  6. Pedir que o robô execute a nova versão.
  7. Repetir a atividade com outros exemplos.
  8. Mostrar que uma instrução pode estar gramaticalmente correta e ainda ser insuficiente para o objetivo.
  9. Relacionar a precisão das instruções com comandos de programação.
  10. Finalizar reforçando que planejar antes de executar ajuda a evitar erros.

Conexão Computacional

Precisão significa fornecer informações suficientes para que uma instrução tenha o resultado esperado. Na programação, parâmetros são valores que ajudam a definir como uma ação deverá acontecer, como quantidade, posição ou velocidade. Um computador não usa bom senso para completar automaticamente aquilo que não foi programado. Por isso, instruções bem definidas são importantes.