Construa uma simulação de movimento

A criança cria uma pequena animação ou jogo no qual um objeto se movimenta e reage a limites ou obstáculos.

Passo a Passo para Execução

  1. Abrir uma ferramenta de programação visual.
  2. Criar um objeto que possa se movimentar.
  3. Programar um movimento simples.
  4. Criar uma área que represente o chão ou limite do cenário.
  5. Fazer o objeto reagir quando alcançar esse limite.
  6. Testar diferentes velocidades.
  7. Acrescentar um obstáculo.
  8. Alterar o programa para produzir outra reação.
  9. Pedir que os alunos comparem o comportamento virtual com um objeto real.
  10. Encerrar explicando que programadores usam modelos e regras para representar situações.

Comentários

Movimento em uma simulação é descrito por instruções e valores. O computador não possui uma gravidade ou um obstáculo físico dentro da tela; o programador cria regras que imitam esses comportamentos. Essa técnica é usada em jogos, animações, treinamento e estudos científicos.

O Mesmo Comando, Dois Mundos

As crianças testam instruções em um percurso desenhado no chão e em um mapa simbólico. Depois analisam por que uma instrução pode produzir resultados diferentes dependendo do ambiente.

Materiais Necessários

  • Mapa quadriculado grande feito de papel ou fita crepe
  • Carrinho ou robô educativo, se disponível
  • Bonecos ou peças para representar personagens virtuais
  • Cartões de movimento
  • Pequenos obstáculos seguros
  • Régua ou fita métrica
  • Folhas para registrar previsões e resultados
  • Lápis e borracha
  • Fita crepe
  • Quadro branco

Passo a Passo da Execução

  1. Mostrar um personagem virtual e um objeto físico.
  2. Perguntar se uma instrução como 'ande três passos' significa exatamente a mesma coisa nos dois ambientes.
  3. Explicar que programas trabalham dentro das regras do ambiente em que estão sendo executados.
  4. Criar um percurso no chão da sala.
  5. Dar uma sequência de comandos para o objeto ou aluno seguir.
  6. Introduzir um obstáculo e observar a necessidade de alterar a sequência.
  7. Repetir a experiência usando um mapa simbólico.
  8. Comparar os resultados.
  9. Explicar que uma simulação é uma representação feita pelo computador para estudar ou experimentar uma situação.
  10. Encerrar mostrando que o mundo físico possui características que precisam ser consideradas quando construímos máquinas reais.

Conexão Computacional

Simulação é uma representação de alguma situação dentro de um computador. O programa pode representar movimento, obstáculos ou regras usando números e instruções. Na vida real, um robô precisa lidar com coisas como espaço, peso e obstáculos; em uma simulação, o programador cria regras para representar esses comportamentos.