Uma estudante queria criar um programa para listar os materiais da mochila escolar antes de sair de casa. Ela…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Construir soluções de problemas usando a técnica de decomposição e automatizar tais soluções usando uma linguagem de programação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Uma estudante queria criar um programa para listar os materiais da mochila escolar antes de sair de casa. Ela pensou em separar o projeto em conferir caderno, estojo, garrafa e lanche. — Por que essa forma de planejamento é adequada ao pensamento computacional?
- A) Porque transforma a lista da mochila em uma regra geral que serve para qualquer tarefa do dia, mesmo sem planejamento.
- B) Porque ajuda a guardar os itens da mochila em uma ordem fixa, o que já garante que o programa funcione sozinho.
- C) Porque divide uma tarefa grande em partes menores, tornando a solução mais fácil de organizar e automatizar.
- D) Porque substitui a necessidade de pensar, já que o computador consegue decidir sozinho o que deve ser colocado na mochila.
- E) Porque mostra que um programa só funciona bem quando repete várias vezes a mesma ação sem mudar o planejamento.
✅ Resposta correta: alternativa C
Resolução passo a passo
- A estudante quer criar um programa para listar os materiais da mochila e decide separar o projeto em partes: conferir caderno, estojo, garrafa e lanche. Essa estratégia é uma decomposição, um dos pilares do pensamento computacional.
- Ao dividir uma tarefa grande (preparar a mochila) em partes menores e bem definidas, cada etapa fica mais simples de entender, testar e transformar em instruções para o computador. Por isso a alternativa C é a correta: divide uma tarefa grande em partes menores, tornando a solução mais fácil de organizar e automatizar.
- Por que as outras estão erradas:
- A) Transformar a lista em regra geral para qualquer tarefa não é o ponto central; a questão trata do planejamento do programa, e a alternativa ainda afirma que serve "mesmo sem planejamento", o que contradiz a ideia.
- B) Guardar itens em ordem fixa não garante que o programa funcione; o pensamento computacional não depende de uma ordem fixa de objetos, e sim da organização da solução.
- D) O computador não decide sozinho o que deve ir na mochila; o planejamento humano continua sendo essencial para definir as etapas.
- E) Repetir a mesma ação sem mudar o planejamento não descreve a decomposição feita pela estudante, e o enunciado não menciona repetição.
- Conclusão: a separação do projeto em partes menores é a característica que torna essa forma de planejamento adequada ao pensamento computacional, e o gabarito oficial C está correto.
💡 Dica: Identifique como dividir uma tarefa complexa em partes menores facilita sua organização.
Alternativa por alternativa
Acredita que o valor do pensamento computacional está em criar regras gerais para qualquer tarefa, sem ligar isso ao planejamento específico do programa.
Confunde organização de um programa com a ordem fixa de objetos na mochila, achando que uma sequência fixa já garante que o programa funcione sozinho.
Por que engana: Confundir a decomposição da tarefa em partes menores com repetição, ordenação fixa ou automação completa pelo computador.
Está correta porque descreve a decomposição, princípio do pensamento computacional que consiste em separar um problema complexo em partes menores para facilitar a organização da solução.
Imagina que o computador resolve tudo sozinho e que o planejamento humano deixa de ser necessário, uma ideia do senso comum sobre máquinas.
Associa programação apenas à repetição de ações, sem perceber que o foco da questão é a divisão do problema em partes menores.
Raio-X da questão
Decomposição de tarefas
avaliacao
Etapas de resolução de problemas · Organização de tarefas em etapas
Revise decomposição no pensamento computacional e como ela facilita a organização de soluções.
Confundir a decomposição da tarefa em partes menores com repetição, ordenação fixa ou automação completa pelo computador.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- Uma estudante quer criar uma lista automática para organizar a mochila antes de sair de casa. Ela separou a tarefa em…
- Uma turma quer criar um aplicativo simples para organizar a rotina de estudos. O grupo decidiu separar o trabalho em…
- Uma turma quer criar um sistema para organizar a arrecadação de alimentos da escola. Para começar, os estudantes…
- Considere um grupo de alunos que deseja desenvolver um projeto de programação que ajude na organização de materiais…
- Uma turma quer criar um aplicativo para organizar estudos. O projeto foi dividido em cadastro de matérias, definição de…
- Um estudante deseja criar um programa que avise quando faltar material na mochila. Ele percebe que a lógica pode ser a…
Todas as questões de Estratégias de solução de problemas - Decomposição
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
