GeraProva GeraProva Provas com IA para professores do Brasil
Computação9º anoBNCC EF09CO02Difícil⏱ curto

Uma turma do 9º ano decidiu criar um jogo digital para ensinar a separação de resíduos em uma escola. O…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF09CO02

Construir soluções computacionais de problemas de diferentes áreas do conhecimento, de forma individual e colaborativa, selecionando as estruturas de dados e técnicas adequadas, aperfeiçoando e articulando saberes escolares.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Uma turma do 9º ano decidiu criar um jogo digital para ensinar a separação de resíduos em uma escola. O objetivo do jogo já foi escolhido, mas ainda não foram definidos os desafios que o jogador enfrentará, as regras para avançar, as formas de pontuação nem a organização das telas. Para evitar alterações constantes durante o desenvolvimento, a equipe precisa estabelecer esses elementos antes de transformar o projeto em código. Com base no texto, qual ação deve ser realizada pela equipe antes do início da codificação para organizar o desenvolvimento do jogo?

  1. A) Começar a programar as telas e os comandos.
  2. B) Corrigir falhas encontradas durante a execução.
  3. C) Definir as mecânicas e o design do jogo.
  4. D) Testar a experiência com jogadores convidados.
  5. E) Publicar o jogo para receber avaliações.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. O texto diz que o objetivo do jogo já foi escolhido, mas ainda faltam os desafios, as regras para avançar, as formas de pontuação e a organização das telas. Esses elementos formam as mecânicas (como o jogo funciona) e o design (como ele se apresenta visualmente e está organizado).
  2. O texto também afirma que a equipe precisa estabelecer esses elementos antes de transformar o projeto em código, para evitar alterações constantes durante o desenvolvimento. Logo, a ação exigida antes da codificação é definir as mecânicas e o design do jogo.
  3. A alternativa C corresponde exatamente a isso, e a questão não exige outra interpretação.
  4. A alternativa A está errada, pois programar as telas e os comandos é justamente a etapa que o texto quer evitar antes de definir o projeto. A alternativa B está errada, pois corrigir falhas durante a execução ocorre depois que o jogo já existe. A alternativa D está errada, pois testar com jogadores convidados pressupõe um protótipo ou jogo pronto, o que ainda não existe. A alternativa E está errada, pois publicar o jogo para avaliações só acontece após o desenvolvimento.
  5. Resposta: C, de acordo com o gabarito oficial.

💡 Dica: Pense nas etapas do desenvolvimento de software.

Alternativa por alternativa

A Erradaerro: Procedimentala que mais engana

O aluno entendeu que, para avançar no projeto, basta começar a codificar logo, sem planejar antes. Ignorou que o texto pede a definição prévia dos elementos justamente para evitar mudanças durante o código.

Por que engana: Os alunos podem confundir a fase de planejamento com a codificação, achando que devem começar a programar imediatamente.

B Erradaerro: Interpretação

O aluno associou o desenvolvimento a uma fase de correção de falhas, sem perceber que a questão trata de uma etapa anterior à existência do jogo em funcionamento.

C Correta

As mecânicas correspondem às regras, aos desafios, às ações e à forma de progressão do jogador. O design organiza a interface, as telas e a apresentação da experiência. Como esses elementos ainda não foram definidos no texto, planejá-los é a etapa necessária antes da codificação.

D Erradaerro: Senso comum

O aluno imaginou que testes com jogadores são a primeira ação de qualquer projeto, sem notar que não há jogo para testar antes de definir mecânicas e telas.

E Erradaerro: Interpretação

O aluno confundiu a etapa de divulgação ou avaliação final do produto com a etapa de planejamento inicial, lendo a questão como se o jogo já estivesse concluído.

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 unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ situacional🧩 progressao
🎯 Conceito central

desenvolvimento de jogos

📌 Objetivo

avaliacao

🧱 Pré-requisitos

planejamento de projetos · design de jogos

📚 Reveja

Revisar as fases do desenvolvimento de software.

⚠️ Erro mais comum

Os alunos podem confundir a fase de planejamento com a codificação, achando que devem começar a programar imediatamente.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Programação - Projetos com 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.