Contador de Pontos Interativo

Os estudantes criam uma variável no Scratch para acompanhar quantas vezes um personagem é clicado, observando visualmente que o mesmo espaço de armazenamento pode receber novos valores ao longo da execução.

Passo a Passo para Execução

  1. Abra o Scratch e peça que cada aluno crie um novo projeto.
  2. Oriente a criação de uma variável chamada Pontos.
  3. Peça que o aluno inicialize Pontos com 0 ao começar o projeto.
  4. Faça o personagem responder ao clique aumentando Pontos em 1.
  5. Solicite vários cliques e peça que os alunos anotem a sequência observada.
  6. Faça uma pausa e pergunte onde o programa está guardando o valor atual.
  7. Acrescente um som ou uma animação curta para acontecer junto com a mudança da pontuação.
  8. Peça que criem um segundo personagem que também possa aumentar a mesma variável.
  9. Oriente testes com diferentes quantidades de cliques para verificar se o valor acompanha os acontecimentos.
  10. Finalize com uma conversa sobre outros contadores que aparecem na vida real, como quantidade de mensagens, livros lidos ou itens disponíveis.

Comentários

Em Computação, uma variável funciona como uma memória pequena e organizada para uma informação que pode mudar. O computador precisa saber onde está esse valor para conseguir usá-lo novamente. Quando um aplicativo mostra o saldo, quando um jogo conta pontos ou quando uma loja controla a quantidade de produtos disponíveis, existe informação sendo armazenada e atualizada. Variáveis ajudam o programa a acompanhar o que aconteceu e reagir ao próximo acontecimento.

A Caixa que Lembra

A turma simula um programa que precisa lembrar informações durante uma brincadeira. Cada caixa representa uma variável e seu conteúdo pode ser substituído conforme novos acontecimentos.

Materiais Necessários

  • Caixas pequenas de papelão ou potes plásticos, uma por grupo
  • Etiquetas com nomes como PONTOS, VIDAS, NOME e TEMPO
  • Cartões numéricos e cartões com palavras
  • Envelopes para guardar cartões de valores ainda não utilizados
  • Fichas representando acontecimentos como 'ganhou ponto', 'perdeu uma vida' e 'novo jogador'
  • Quadro para registrar nome e valor das variáveis
  • Folha individual para desenhar variáveis
  • Canetas, lápis e borrachas
  • Cartões de desafio com perguntas sobre o valor atual de uma variável

Passo a Passo da Execução

  1. Mostre uma caixa identificada como PONTOS e coloque dentro dela o valor 0.
  2. Explique que o nome escrito na etiqueta ajuda o programa a saber qual informação aquela caixa representa.
  3. Pergunte o que deveria acontecer com o conteúdo da caixa depois que o jogador marcar cinco pontos.
  4. Divida a turma em grupos e distribua uma ou mais caixas identificadas.
  5. Cada grupo escolhe um valor inicial para suas variáveis e registra esses valores na folha.
  6. Leia cartões de acontecimentos em sequência e peça que os alunos atualizem somente as caixas afetadas.
  7. Interrompa a dinâmica em alguns momentos e pergunte qual é o valor atual de cada variável.
  8. Troque os responsáveis pelas caixas para que diferentes alunos tenham contato com a ideia de informação armazenada.
  9. Peça que cada estudante desenhe três variáveis e invente uma situação em que o valor de cada uma precisaria mudar.
  10. Conclua mostrando que jogos, aplicativos e sistemas precisam guardar informações durante sua execução para continuar sabendo o que está acontecendo.

Conexão Computacional

Uma variável é como um espaço identificado onde um programa guarda uma informação. Pense em uma mochila com uma etiqueta escrita 'Pontos'. O nome ajuda a encontrar a informação e o conteúdo pode mudar. Em um jogo, a variável Pontos pode começar em 0 e depois passar para 1, 2, 3 ou 20. Em aplicativos, variáveis também podem guardar informações como nome, quantidade, posição, tempo ou uma escolha feita pelo usuário. A ideia é importante porque programas precisam lembrar coisas enquanto estão funcionando.