GeraProva GeraProva Provas com IA para professores do Brasil
Computação8º anoBNCC EF69CO02Fácil⏱ medio

Em uma corrida de robôs, cada robô deve seguir um caminho pré-determinado. Se o robô A seguir o algoritmo…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO02

Elaborar algoritmos que envolvam instruções sequenciais, de repetição e de seleção usando uma linguagem de programação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Em uma corrida de robôs, cada robô deve seguir um caminho pré-determinado. Se o robô A seguir o algoritmo: "avançar 2 passos, girar 90° à direita, avançar 3 passos", qual será a direção final do robô A?

  1. A) Para frente
  2. B) Para trás
  3. C) Para a direita
  4. D) Para a esquerda
  5. E) Para cima

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Considere que o robô A começa voltado para a frente, que é a orientação inicial usual em problemas de algoritmos de movimento, mesmo que o enunciado não diga isso expressamente. Passo 2: O comando 'avançar 2 passos' move o robô 2 passos para a frente, sem mudar sua direção. Passo 3: O comando 'girar 90° à direita' muda a orientação do robô. Girar 90° à direita a partir de 'para frente' o coloca voltado para a direita. Passo 4: O comando 'avançar 3 passos' move o robô 3 passos na direção em que ele agora está voltado, que é a direita. Passo 5: Ao final, a direção do movimento e a orientação do robô é 'para a direita', alternativa C, que coincide com o gabarito oficial. Passo 6: Por que as outras estão erradas: A) 'Para frente' seria a direção inicial, mas o último movimento não ocorre nesse sentido. B) 'Para trás' é oposto à direção inicial e não é produzido por nenhum dos comandos. D) 'Para a esquerda' seria o resultado de girar 90° à esquerda, e o comando dado é à direita. E) 'Para cima' implicaria um movimento vertical, que não está previsto em nenhum comando de um robô que se move no plano.

💡 Dica: Visualize o movimento do robô passo a passo.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno esquece que o giro de 90° altera a orientação do robô e acredita que os 3 passos finais continuam sendo dados para a frente, como os primeiros 2 passos.

Por que engana: O aluno pode confundir a direção final ao não considerar corretamente a sequência de movimentos e a rotação do robô.

B Erradaerro: Interpretação

O aluno interpreta o giro de forma errada, como se fosse um retorno ou meia-volta, o que levaria o robô a andar para trás.

C Correta

Após girar à direita, o robô estará nessa direção.

D Erradaerro: Atenção

O aluno confunde a direção do giro, pensando que 'girar à direita' produz movimento para a esquerda, ou inverte a lateralidade ao representar a orientação do robô.

E Erradaerro: Senso comum

O aluno imagina que o robô sai do plano e se move verticalmente, por associar o movimento de 'avançar' a uma trajetória para cima, sem considerar que o robô se desloca no plano do chão.

Raio-X da questão

Dificuldade Fácil
Bloom Aplicar
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✍️ interpretativa🧩 progressao
🎯 Conceito central

algoritmo de movimento

📌 Objetivo

avaliacao

🧱 Pré-requisitos

direções e movimentos · algoritmos simples

📚 Reveja

Revisar conceitos de direção e ângulos em algoritmos.

⚠️ Erro mais comum

O aluno pode confundir a direção final ao não considerar corretamente a sequência de movimentos e a rotação do robô.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Programação - Linguagem de programaçã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

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.