Minha coleção digital no Scratch

Os alunos criam uma lista no Scratch para guardar nomes de objetos e desenvolvem pequenas interações que permitem adicionar, localizar e modificar itens.

Passo a Passo para Execução

  1. Abrir o Scratch e iniciar um projeto novo.
  2. Criar uma lista chamada "Minha Coleção".
  3. Adicionar três itens relacionados ao mesmo tema.
  4. Mostrar visualmente a lista no palco.
  5. Criar um botão ou personagem que acrescente um novo item.
  6. Criar uma ação para informar o tamanho atual da lista.
  7. Programar uma pergunta que permita descobrir qual item está em uma determinada posição.
  8. Criar uma ação para remover um item escolhido.
  9. Testar a lista várias vezes e verificar se as posições mudam conforme a coleção é modificada.
  10. Pedir que a dupla troque o tema da coleção, por exemplo, de animais para alimentos ou brinquedos.
  11. Encerrar fazendo cada dupla demonstrar uma consulta à sua lista.

Comentários

Uma estrutura de dados é uma maneira organizada de guardar informações para que um programa consiga trabalhar com elas. Uma lista é uma dessas estruturas e serve para guardar vários itens. A posição de cada item permite encontrá-lo e os blocos do Scratch permitem adicionar, retirar ou substituir elementos. Isso está presente, por exemplo, em uma lista de músicas de um aplicativo ou no inventário de um jogo.

A Lista Misteriosa da Equipe

Os alunos montam coleções usando cartões numerados e depois realizam desafios de localização, inclusão, retirada e troca de itens.

Materiais Necessários

  • Cartões de animais, alimentos, brinquedos ou personagens.
  • Folhas com espaços numerados para representar posições de uma lista.
  • Cartões grandes com os números das posições.
  • Envelopes para guardar as coleções.
  • Cartões de comando: adicionar, retirar, trocar e encontrar.
  • Lápis grafite, lápis de cor e borrachas.
  • Pranchetas.
  • Quadro branco.
  • Uma coleção demonstrativa montada pelo professor.
  • Fichas de desafios para localizar itens em posições específicas.

Passo a Passo da Execução

  1. Mostrar uma fila de cartões e perguntar como podemos descobrir rapidamente o item que está em determinada posição.
  2. Explicar que uma lista reúne vários itens relacionados em uma sequência.
  3. Organizar cinco cartões em posições numeradas e mostrar que cada posição ajuda a localizar um item.
  4. Fazer desafios rápidos, como "qual item está na posição 3?".
  5. Demonstrar o que acontece quando um item é acrescentado ao final da coleção.
  6. Demonstrar o que acontece quando um item é retirado.
  7. Dividir a turma em grupos e entregar uma coleção inicial para cada equipe.
  8. Entregar cartões de comando e pedir que os grupos executem cada instrução na ordem recebida.
  9. Comparar a coleção final com a coleção inicial e identificar o que mudou.
  10. Conversar sobre como listas são úteis para organizar músicas, nomes, itens de compras, personagens, tarefas e resultados.
  11. Encerrar introduzindo a palavra índice como o número usado para indicar a posição de um item em uma lista.

Conexão Computacional

Lista é uma estrutura que guarda vários itens relacionados em uma sequência. Índice é uma forma de localizar a posição de um item dentro dessa sequência. Pense em uma fila de livros: em vez de procurar todos, podemos perguntar qual livro está na terceira posição. Em computadores, listas aparecem em inventários de jogos, listas de tarefas, resultados de pesquisa, músicas, contatos e muitos outros lugares.