Montando um Simulador Visual de RAM no Scratch

Os alunos criam uma pequena simulação em que diferentes atividades consomem espaço de memória de trabalho e o personagem apresenta diferentes situações conforme a memória disponível.

Passo a Passo para Execução

  1. Abra o Scratch e crie um cenário representando a área de trabalho do computador.
  2. Crie a variável RAM_Disponivel e escolha um valor inicial fictício, como 100 unidades.
  3. Crie botões para abrir diferentes atividades, como Jogo, Desenho e Música.
  4. Faça cada botão diminuir uma quantidade diferente da variável.
  5. Mostre o valor atual da memória na tela.
  6. Crie uma condição que apresente um aviso quando a quantidade disponível ficar muito baixa.
  7. Crie uma ação chamada Fechar_Atividade que devolva parte do espaço disponível.
  8. Teste diferentes combinações de programas abertos.
  9. Desafie os alunos a criar uma barra visual que acompanhe a quantidade de memória simulada.
  10. Explique que os números do projeto são uma simulação didática e não representam o consumo real de RAM de programas específicos.

Comentários

Nesta atividade, a variável representa uma ideia chamada gerenciamento de memória. O sistema operacional precisa organizar os recursos disponíveis para os programas em execução. A criança aprende que abrir mais tarefas pode aumentar a quantidade de memória ocupada, enquanto fechar atividades pode liberar espaço. Na vida real, esse gerenciamento acontece continuamente enquanto usamos navegadores, jogos, editores e outros programas.

A Cidade dos Componentes

Os alunos constroem uma representação de um computador como uma pequena cidade. A placa-mãe funciona como a estrutura que conecta diferentes áreas, a CPU representa o centro de processamento e a RAM representa o espaço de trabalho temporário usado durante as tarefas.

Materiais Necessários

  • Cartolina grande para montar a representação da placa-mãe
  • Cartões com os nomes CPU, RAM, armazenamento, placa-mãe e periféricos
  • Peças de papelão representando módulos de memória
  • Etiquetas adesivas para identificar conexões e componentes
  • Cartões com situações como abrir um jogo, editar um desenho ou assistir a um vídeo
  • Barbante ou fita para representar conexões
  • Folha individual de identificação dos componentes
  • Lápis, borracha e canetas coloridas

Passo a Passo da Execução

  1. Mostre uma imagem interna de um computador e pergunte quais peças os alunos conseguem reconhecer.
  2. Explique que a placa-mãe funciona como uma grande estrutura onde diversos componentes são conectados.
  3. Apresente a CPU como a unidade responsável por executar instruções e realizar processamento.
  4. Apresente a RAM como uma memória rápida utilizada para manter dados e instruções que estão sendo usados naquele momento.
  5. Monte a placa-mãe de papelão e peça aos alunos que posicionem cada componente no local indicado.
  6. Entregue cartões com ações como abrir um jogo ou editar uma imagem e pergunte quais componentes participam daquela situação.
  7. Represente a CPU buscando informações que estão disponíveis na RAM para executar uma tarefa.
  8. Compare a RAM com o armazenamento, explicando que memória RAM é temporária, enquanto SSD ou HD mantêm os dados mesmo depois que o computador é desligado.
  9. Peça que cada aluno desenhe o caminho simplificado entre armazenamento, RAM e CPU.
  10. Finalize relacionando a atividade ao funcionamento de computadores usados em casa, na escola e em videogames.

Conexão Computacional

A placa-mãe é como uma cidade cheia de ruas e conexões que permitem que várias partes do computador trabalhem juntas. A CPU é uma espécie de central de processamento: ela executa instruções. A RAM é o espaço de trabalho rápido onde ficam informações que o computador está usando naquele momento. Quando você abre um jogo, por exemplo, parte dos dados é carregada do armazenamento para a memória de trabalho e fica disponível para o processador. A comparação ajuda a perceber que cada componente tem uma função própria, mas nenhum funciona isoladamente.