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

Em uma competição escolar, os alunos precisam programar um robô para seguir uma linha preta. Para isso, eles…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF04CO03

Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, que incluam sequências e repetições simples e aninhadas (iterações definidas e indefinidas), para resolver problemas de forma independente e em colaboração.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Em uma competição escolar, os alunos precisam programar um robô para seguir uma linha preta. Para isso, eles usam um algoritmo. Qual das opções é um exemplo de passo que poderia ser incluído nesse algoritmo?

  1. A) Avançar enquanto a linha for detectada.
  2. B) Parar quando a linha for detectada.
  3. C) Fazer uma curva a cada dois metros.
  4. D) Movimentar-se apenas para a esquerda.
  5. E) Aumentar a velocidade aleatoriamente.

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. O enunciado pede um passo que poderia fazer parte de um algoritmo para um robô que segue uma linha preta. Esse passo precisa ser uma ação que dependa do que o sensor detecta e que mantenha o robô sobre a linha.
  2. Analisando a alternativa A, 'Avançar enquanto a linha for detectada', o robô continua se movendo enquanto o sensor encontra a linha preta. Isso é uma instrução condicional, que liga a ação do robô à leitura do sensor, e é exatamente o tipo de passo que compõe um algoritmo de seguidor de linha. Portanto, A é a alternativa correta, de acordo com o gabarito oficial.
  3. Por que as outras estão erradas:
  4. B) Parar quando a linha for detectada faria o robô interromper o movimento justamente sobre a linha, impedindo que ele a siga.
  5. C) Fazer uma curva a cada dois metros é uma ação fixa, sem relação com a posição da linha, então o robô sairia do trajeto assim que a linha fizesse outra direção.
  6. D) Movimentar-se apenas para a esquerda limita o robô a um único sentido e não permite acompanhar a linha quando ela muda de direção.
  7. E) Aumentar a velocidade aleatoriamente não tem relação com a linha preta e pode fazer o robô sair do percurso.
  8. Conclusão: a alternativa A é a única que descreve um passo útil e coerente com a tarefa de seguir a linha.

💡 Dica: Pense em ações que um robô pode realizar para seguir a linha.

Alternativa por alternativa

A Correta

Esse comando faz sentido para seguir a linha.

B Erradaerro: Interpretaçãoa que mais engana

O aluno entende a detecção da linha como um sinal de parada, e não como uma referência para manter o movimento sobre o trajeto.

Por que engana: Escolher uma alternativa que não se relaciona diretamente com a detecção da linha, como parar ou aumentar a velocidade aleatoriamente.

C Erradaerro: Conceitual

O aluno imagina que um padrão fixo de curvas por distância basta para seguir a linha, sem considerar que o robô precisa reagir ao sensor.

D Erradaerro: Conceitual

O aluno acredita que restringir o movimento a uma única direção simplifica a programação, sem perceber que a linha pode mudar de sentido.

E Erradaerro: Senso comum

O aluno acha que variar a velocidade de forma aleatória torna o robô mais eficiente, ignorando que a ação deve estar ligada à posição da linha.

Raio-X da questão

Dificuldade Fácil
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 robô

📌 Objetivo

fixacao

🧱 Pré-requisitos

noções de programação · lógica de algoritmos

📚 Reveja

Revisar os conceitos de algoritmos e programação de robôs.

⚠️ Erro mais comum

Escolher uma alternativa que não se relaciona diretamente com a detecção da linha, como parar ou aumentar a velocidade aleatoriamente.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Algoritmos com repetições simples e aninhadas

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