GeraProva GeraProva Provas com IA para professores do Brasil
Computação5º anoBNCC EF05CO04Fácil⏱ curto

Durante uma atividade de Computação, uma turma criou um algoritmo para orientar um robô a plantar uma semente…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF05CO04

Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, que incluam sequências, repetições e seleções condicionais para resolver problemas de forma independente e em colaboração.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Durante uma atividade de Computação, uma turma criou um algoritmo para orientar um robô a plantar uma semente. Os passos foram: fazer um pequeno buraco, colocar a semente, cobri-la com terra e regá-la. Quando os estudantes trocaram a ordem dos passos, o robô regou o local antes de colocar a semente e a atividade não funcionou como esperado. Depois, eles reorganizaram as instruções e conseguiram realizar o plantio. Com base nessa situação, qual é a importância de organizar os passos de um algoritmo em uma sequência adequada?

  1. A) Para acrescentar mais etapas ao funcionamento do robô.
  2. B) Para permitir mudanças nas instruções durante a execução.
  3. C) Para garantir que cada ação ocorra na ordem prevista.
  4. D) Para repetir cada ação antes de iniciar a próxima.
  5. E) Para executar as tarefas sem depender de uma sequência.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Leia o enunciado e identifique o problema central: a turma escreveu os passos corretos (buraco, semente, terra, rega), mas, ao trocar a ordem, o robô regou antes de plantar e a atividade falhou.
  2. Perceba que o problema não estava nas ações em si, e sim na sequência em que foram executadas. Um algoritmo é uma sequência finita e ordenada de instruções, e a ordem faz parte da lógica.
  3. Analise a alternativa C: 'Para garantir que cada ação ocorra na ordem prevista'. Ela descreve exatamente o que aconteceu: ao reorganizar os passos, a turma garantiu que o plantio ocorresse corretamente. Esta é a alternativa correta.
  4. Verifique as demais alternativas. A) está errada porque o problema não era falta de etapas; a turma não acrescentou nada, apenas reordenou. B) está errada porque algoritmos devem ser previsíveis, e mudar instruções durante a execução não é o objetivo da ordenação. D) está errada porque o robô não precisava repetir ações; bastava executá-las na ordem certa. E) está errada porque o caso mostra justamente o contrário: a atividade depende de uma sequência adequada para funcionar.
  5. Conclusão: a organização em sequência adequada garante que cada ação ocorra na ordem prevista, condição necessária para o algoritmo produzir o resultado esperado. Gabarito oficial confirmado.

💡 Dica: Observe o que aconteceu quando as instrucoes foram executadas fora da ordem.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno acredita que a solução do problema seria aumentar o número de passos, como se mais etapas corrigissem a falha. Não percebe que os passos já estavam completos e o erro era apenas de ordem.

B Erradaerro: Conceitual

O aluno confunde a organização prévia do algoritmo com a possibilidade de alterar instruções durante a execução, imaginando que a ordem pode ser ajustada enquanto o robô atua.

C Correta

Um algoritmo é formado por instruções organizadas para resolver uma tarefa. A sequência correta é importante porque algumas ações dependem de outras para que o resultado esperado seja alcançado. No caso do plantio, a semente precisa ser colocada antes de ser coberta e regada.

D Erradaerro: Interpretação

O aluno entende que repetir ações é o que organiza o algoritmo, talvez por associar a repetição a uma boa execução. Não percebe que o problema foi a ordem, e não a falta de repetição.

E Erradaerro: Senso comuma que mais engana

O aluno pensa que um algoritmo funciona melhor sem sequência fixa, por intuição do dia a dia de que tarefas podem ser feitas em qualquer ordem. Ignora que, no caso, a ordem era decisiva.

Por que engana: O aluno pode considerar que as instrucoes de um algoritmo podem ser executadas em qualquer ordem, sem perceber que a sequencia interfere no resultado.

Raio-X da questão

Dificuldade Fácil
Leitura baixo
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🧩 abertura
🎯 Conceito central

Sequencia de um algoritmo

📌 Objetivo

fixacao

🧱 Pré-requisitos

Compreensao de algoritmos · Noção de sequencia lógica

📚 Reveja

Revise que algoritmos sao compostos por instrucoes organizadas em uma ordem adequada.

⚠️ Erro mais comum

O aluno pode considerar que as instrucoes de um algoritmo podem ser executadas em qualquer ordem, sem perceber que a sequencia interfere no resultado.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cientifico

Questões parecidas com resolução

Todas as questões de Algoritmos com seleção condicional

🔎 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.