“Prova de Educação Tecnológica: Domine Listas no 5º Ano!”
Tema: Listas
Etapa/Série: 5º ano
Disciplina: Educação Tecnológica
Questões: 20
Prova de Educação Tecnológica – 5º Ano
Tema: Listas
Instruções: Responda as questões abaixo de forma completa e clara, utilizando exemplos sempre que necessário. Cada questão deve ser respondida em um parágrafo ou mais, conforme a complexidade solicitada.
Questões
- Definição e Estrutura: O que é uma lista na programação e como ela é utilizada para organizar dados? Dê exemplos do mundo real que você considera poderem ser representados como listas.
- Thumbnail e Imagens: Pense em uma lista de filmes favoritos. Como você organizaria essa lista se quisesse incluir informações como título, gênero e ano de lançamento? Crie uma representação visual simples dessa lista.
- Manipulação: Considerando uma lista de materiais escolares (caderno, caneta, lápis, borracha), como você poderia adicionar “estojo” a essa lista? Descreva o processo e mostre a nova lista.
- Substituição: Imagine que você tem a lista de frutas: “maçã, banana, laranja”. Se você decidir trocar a “banana” por “pera”, como ficaria sua lista? Explique como você fez essa substituição.
- Comparação: Qual a diferença entre uma fila e uma pilha? Relacione isso com a forma como as listas funcionam na programação.
- Busca em Listas: Como você procuraria uma fruta específica numa lista. Por exemplo, usando “abacaxi” em sua lista de frutas? Descreva o passo a passo do processo.
- Ordem de Dados: Quais são as implicações de manter a ordem em uma lista? Dê um exemplo onde a ordem é importante e explique por quê.
- Exclusão: Caso você tenha uma lista de tarefas: “estudar, limpar o quarto, fazer o dever de casa”, o que aconteceria se você excluísse “limpar o quarto”? Demonstre essa operação.
- História de Listas: Fale sobre a importância histórica das listas no cotidiano, como listas de compras ou listas de convidados para festas. Quais são seus benefícios?
- Representação Visual: Crie um desenho ou esquema que represente uma lista de convidados para uma festa. Quais informações você incluiria?
- Apps e Listas: Nomeie um aplicativo que você usa e que utiliza listas. Como esse aplicativo organiza os dados em listas e qual é a sua importância?
- Listas em Algoritmos: Explique como as listas podem ser utilizadas em um algoritmo simples, como o de organizar suas tarefas diárias. Como você as organizaria para eficiência?
- Adição e Exclusão: Dada a lista: “carro, bicicleta, ônibus”, você decidir adicionar “trem” e excluir “bicicleta”. Mostre como ficaria a nova lista.
- Lista de Compras: Se você for fazer compras e tiver a lista: “leite, pão, manteiga”, como você poderia organizá-la por categoria (laticínios, pães etc.)? Demonstre essa organização.
- Aplicação Prática: Você tem uma lista de estudantes em sua sala de aula. Como você poderia utilizá-la para organizar uma atividade em grupo? Explique o processo.
- Listas e Programação: Oque torna as listas tão valiosas na programação de computadores? Dê exemplos de situações onde listas são essenciais.
- Persistência de Dados: Como as listas podem ajudar na persistência de dados em um programa? Dê um exemplo prático de sua utilização.
- Revisão e Reflexão: Após responder todas as questões sobre listas, reflita sobre como você usa listas no seu cotidiano. Escreva sobre pelo menos duas situações em que você usou uma lista recentemente.
- Desafios em Listas: Pensando em desafios, como você mudaria uma lista se alguma informação estivesse errada ou faltando? Dê um exemplo de correção de uma lista qualquer.
- Listas e Criatividade: Crie uma lista das três coisas mais importantes que você aprendeu sobre listas nesta prova e explique por que cada uma delas é importante para você.
Gabarito Detalhado
1. A lista é uma estrutura que permite agrupar dados de maneira sequencial. Exemplos: lista de alunos, lista de compras.
2. Poderia incluir título, gênero, ano de lançamento em colunas. Uma representação visual simples poderia ser uma tabela.
3. Para adicionar “estojo”, você anexa o item no final ou na posição desejada da lista e escreve: “caderno, caneta, lápis, borracha, estojo”.
4. Ficaria: “maçã, pera, laranja”. A substituição é feita pela identificação do item a ser trocado e inserindo o novo item no lugar.
5. A fila é FIFO (Primeiro a entrar, primeiro a sair), enquanto a pilha é LIFO (Último a entrar, primeiro a sair). Ambas usam listas como conceitos.
6. Procura-se “abacaxi” percorrendo a lista, item por item, até encontrá-lo ou chegar ao final da lista.
7. Manter a ordem é crucial em listas de tarefas. Ex: “ir ao médico” antes de “sair para o jantar”.
8. A lista de tarefas ficaria: “estudar, fazer o dever de casa”. A operação é a remoção do item desejado.
9. As listas facilitam organização e memória. Ex: listas de compras ajudam a lembrar itens.
10. Uma lista de convidados poderia incluir nome, idade e relação com o aniversariante.
11. Ex: um app de receitas organiza ingredientes em listas por prato. Essencial para facilitar o preparo.
12. Uma lista para atividades diárias poderia ser: “tarefa 1, tarefa 2”. Organize pelo que é mais urgente.
13. A nova lista ficaria: “carro, ônibus, trem”. Adição e remoção são operações comuns em listas.
14. Poderia ser organizada assim: “Laticínios: leite, manteiga; Pães: pão”. A organização ajuda na eficiência das compras.
15. Poderia usar a lista para formar grupos por preferências ou habilidades marcadas.
16. Listas são fundamentais para armazenar e acessar dados de maneira eficiente e organizada.
17. Listas salvam dados temporariamente ou permanentemente, como em um jogo, onde salvam estados.
18. Descrever como corrigiria um erro, como reparar um item faltante ou inadequado é essencial.
19. Respostas pessoais serão variadas. Atenção aos itens mais impactantes na aprendizagem.
20. As três características podem incluir flexibilidade, organização e facilidade de uso, com exemplos que mostram sua importância no cotidiano.

