GeraProva GeraProva Provas com IA para professores do Brasil
Computação5º anoBNCC EF05CO04Difícil⏱ medio

Imagine que você está criando um jogo em que o personagem deve coletar moedas enquanto desvia de obstáculos…

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

Imagine que você está criando um jogo em que o personagem deve coletar moedas enquanto desvia de obstáculos. Como você utilizaria o pensamento computacional para projetar essa lógica de jogo?

  1. A) Usar loops para repetir ações sem lógica.
  2. B) Definir eventos para coleta e obstáculos.
  3. C) Programar apenas a coleta de moedas.
  4. D) Ignorar a interação do jogador.
  5. E) Criar um cenário estático.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Identifique o problema. O jogo precisa decidir o que acontece quando o personagem encosta em uma moeda ou em um obstáculo, e isso é a essência do pensamento computacional aplicado ao projeto: decompor o problema e descrever o comportamento em regras claras.
  2. Decomponha o jogo em partes menores. Há o personagem, as moedas, os obstáculos e o jogador que controla o personagem.
  3. Defina eventos. Um evento é uma situação que dispara uma ação, como 'se o personagem colidir com uma moeda, somar 1 ponto e remover a moeda' ou 'se o personagem colidir com um obstáculo, perder uma vida ou reiniciar a fase'. Esses eventos formam a lógica do jogo.
  4. Verifique a alternativa correta. A alternativa B, 'Definir eventos para coleta e obstáculos', descreve exatamente esse processo, por isso está certa e coincide com o gabarito oficial.
  5. Por que as outras estão erradas. A alternativa A está errada porque repetir ações sem lógica produz comportamento aleatório e não resolve o problema. A alternativa C está errada porque deixa de lado os obstáculos, que são parte central do enunciado. A alternativa D está errada porque a interação do jogador é justamente o que faz o jogo funcionar. A alternativa E está errada porque um cenário estático não tem coleta de moedas nem desvio de obstáculos.
  6. Conclusão: a resposta é B.

💡 Dica: Pense em como dividir a tarefa em etapas lógicas.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno pode associar pensamento computacional apenas ao uso de estruturas de repetição, como loops, sem perceber que a repetição precisa seguir uma lógica definida pelas regras do jogo.

Por que engana: O aluno pode confundir a utilização de loops com a necessidade de lógica, optando por repetir ações sem um propósito claro no jogo.

B Correta

Eventos definem interações importantes no jogo, como coletar moedas.

C Erradaerro: Interpretação

O aluno pode focar na tarefa mais visível, a coleta de moedas, e esquecer que o enunciado exige também o desvio de obstáculos, ou seja, uma lógica completa do jogo.

D Erradaerro: Senso comum

O aluno pode imaginar que, para programar um sistema automático, é preciso ignorar o jogador, quando na verdade as ações do jogador são entradas que disparam os eventos do jogo.

E Erradaerro: Conceitual

O aluno pode entender 'projetar a lógica' como montar apenas a parte visual ou o cenário, sem considerar o comportamento dinâmico que o enunciado descreve.

Raio-X da questão

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

pensamento computacional

📌 Objetivo

fixacao

🧱 Pré-requisitos

lógica de programação · estruturas de controle

📚 Reveja

Revisar os princípios do pensamento computacional e suas aplicações em jogos.

⚠️ Erro mais comum

O aluno pode confundir a utilização de loops com a necessidade de lógica, optando por repetir ações sem um propósito claro no jogo.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

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.