GeraProva GeraProva Provas com IA para professores do Brasil
Computação5º anoBNCC EF15CO02Média⏱ medio

Em uma aula, os alunos foram desafiados a criar um algoritmo para organizar uma lista de compras. Qual seria a…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO02

Construir e simular algoritmos, de forma independente ou em colaboração, que resolvam problemas simples e do cotidiano com uso de sequências, seleções condicionais e repetições de instruções.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Em uma aula, os alunos foram desafiados a criar um algoritmo para organizar uma lista de compras. Qual seria a primeira etapa da implementação dessa atividade?

  1. A) Definir a quantidade de cada item.
  2. B) Fazer uma pesquisa de preços.
  3. C) Listar todos os itens a serem comprados.
  4. D) Criar um aplicativo.
  5. E) Definir as lojas onde comprar.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Um algoritmo é uma sequência ordenada de passos para resolver um problema. Para organizar uma lista de compras, o primeiro passo é ter os dados de entrada, ou seja, saber quais itens serão comprados. Sem essa informação, não há o que organizar.
  2. A alternativa C, listar todos os itens a serem comprados, é a primeira etapa, pois cria o conjunto de dados sobre o qual o algoritmo vai trabalhar. Depois dessa lista, é possível definir quantidades, pesquisar preços e escolher lojas.
  3. A alternativa A está errada, pois definir a quantidade de cada item exige que os itens já tenham sido identificados. Antes de contar, é preciso saber o que está na lista.
  4. A alternativa B está errada, pois a pesquisa de preços é uma etapa posterior, que depende da lista pronta para saber quais produtos pesquisar.
  5. A alternativa D está errada, pois criar um aplicativo é a implementação final e não a primeira etapa; o algoritmo pode ser feito antes de qualquer programa existir.
  6. A alternativa E está errada, pois escolher as lojas depende de saber o que será comprado, então também vem depois da listagem.
  7. Conclusão: a ordem lógica é primeiro coletar e listar os dados (itens), depois tratá-los (quantidades, preços, lojas) e, por fim, implementar.

💡 Dica: Pense na definição do problema antes de codificar.

Alternativa por alternativa

A Erradaerro: Procedimentala que mais engana

O aluno acredita que organizar a lista começa por detalhes numéricos, como quantidades, sem perceber que é preciso primeiro definir quais itens fazem parte da lista.

Por que engana: Os alunos podem confundir a etapa inicial com a definição de preços ou lojas, pensando que isso é mais relevante.

B Erradaerro: Senso comum

O aluno associa a atividade de compras à pesquisa de preços, que é uma preocupação do dia a dia, e pula a etapa de organização dos dados de entrada.

C Correta

Essa é a base do algoritmo: saber o que precisa ser comprado.

D Erradaerro: Conceitual

O aluno confunde algoritmo com programa ou aplicativo, achando que a implementação em software é o primeiro passo, quando o algoritmo é uma sequência lógica independente da ferramenta.

E Erradaerro: Procedimental

O aluno pensa em onde comprar antes de saber o que comprar, invertendo a ordem lógica do planejamento de compras.

Raio-X da questão

Dificuldade Média
Bloom Criar
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ situacional🧩 progressao
🎯 Conceito central

algoritmo de organização

📌 Objetivo

fixacao

🧱 Pré-requisitos

algoritmo de organização

📚 Reveja

Revisar as etapas de desenvolvimento de um algoritmo.

⚠️ Erro mais comum

Os alunos podem confundir a etapa inicial com a definição de preços ou lojas, pensando que isso é mais relevante.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Algoritmos

🔎 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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.