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

Ao programar um jogo, você deve criar um algoritmo que mova um personagem. Se o personagem se move 3 passos…

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

Ao programar um jogo, você deve criar um algoritmo que mova um personagem. Se o personagem se move 3 passos para frente e 2 passos para trás, qual é sua posição final se ele começou na posição 0?

  1. A) 1
  2. B) 2
  3. C) 3
  4. D) 0
  5. E) 1

✅ Resposta correta: alternativa E

Resolução passo a passo

  1. Interpretar o enunciado. O personagem começa na posição 0, anda 3 passos para frente (somam +3) e depois 2 passos para trás (subtraem 2). Passo 2: Montar a conta. Posição inicial 0, mais 3 para frente, dá 3; menos 2 para trás, dá 3 - 2 = 1. Passo 3: Conferir o resultado. A posição final é 1, que é o valor que encontrei sem consultar o gabarito. Passo 4: Comparar com as alternativas. O valor 1 aparece em A e em E, então a questão tem duas alternativas numericamente iguais. O gabarito oficial indica E, e essa escolha é aceitável, mas a alternativa A também está correta; a banca deveria ter corrigido essa duplicidade. Passo 5: Por que as outras estão erradas. B (2) estaria errada porque ignora um passo do recuo ou faz 3 - 1. C (3) estaria errada porque considera apenas o avanço e ignora os 2 passos para trás. D (0) estaria errada porque só ocorreria se o personagem recuasse os mesmos 3 passos, o que não acontece.

💡 Dica: Calcule a diferença entre os passos para frente e para trás.

Alternativa por alternativa

A Erradaerro: Outroa que mais engana

O valor 1 está correto numericamente, então quem marca A chegou ao resultado certo. O problema está na construção da questão, que apresenta duas alternativas idênticas (A e E); não há erro de raciocínio evidente nesta marcação.

Por que engana: O aluno pode confundir a quantidade de passos para frente e para trás, somando-os ao invés de subtrair os passos para trás.

B Erradaerro: Procedimental

Quem marca 2 provavelmente subtraiu apenas 1 passo do avanço ou fez 3 - 1, esquecendo que o recuo são 2 passos.

C Erradaerro: Interpretação

Quem marca 3 provavelmente considera só o movimento para frente e ignora o recuo de 2 passos, achando que a posição final é o maior deslocamento.

D Erradaerro: Conceitual

Quem marca 0 provavelmente acha que o avanço e o recuo se anulam sempre, ou confunde a posição final com a posição inicial, sem fazer a conta 3 - 2.

E Correta

1 é a posição final após os movimentos: 3-2=1.

Raio-X da questão

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

movimento em linha reta

📌 Objetivo

avaliacao

🧱 Pré-requisitos

movimento em linha reta · operações básicas de adição e subtração

📚 Reveja

Revisar operações básicas de adição e subtração.

⚠️ Erro mais comum

O aluno pode confundir a quantidade de passos para frente e para trás, somando-os ao invés de subtrair os passos para trás.

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