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

Maria está criando um jogo de tabuleiro digital onde um personagem deve coletar moedas. Para que o personagem…

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

Maria está criando um jogo de tabuleiro digital onde um personagem deve coletar moedas. Para que o personagem saiba quantas moedas já coletou, ela deve usar uma variável. Qual seria a melhor escolha para o nome da variável?

  1. A) moeda
  2. B) contagem
  3. C) moedasColetadas
  4. D) total
  5. E) jogador

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. A variável deve guardar a quantidade de moedas que o personagem já coletou, então o nome precisa deixar claro o que ela armazena. Passo 2: A alternativa C, moedasColetadas, descreve exatamente esse dado: fala de moedas e indica que elas foram coletadas. Além disso, segue a convenção camelCase, muito usada em programação, sem espaços e com a primeira palavra em minúscula. Passo 3: A alternativa A, moeda, é singular e sugere um único objeto, não a quantidade acumulada. Passo 4: A alternativa B, contagem, é genérica e não diz do que está sendo feita a contagem no jogo. Passo 5: A alternativa D, total, também é vaga, pois não informa o total de quê. Passo 6: A alternativa E, jogador, nomeia o personagem e não guarda nenhuma informação sobre moedas. Conclusão: o gabarito C está correto, pois é o nome mais descritivo e claro para a finalidade pedida.

💡 Dica: Pense em um nome que descreva claramente a função da variável.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno acredita que o nome da variável deve apenas se referir ao objeto do jogo, sem indicar a quantidade ou a ação de coleta.

B Erradaerro: Conceituala que mais engana

O aluno pensa que qualquer palavra que indique cálculo serve, sem perceber que 'contagem' não diz o que está sendo contado.

Por que engana: Escolher um nome de variável que não descreve claramente seu propósito, como 'moeda' ou 'jogador', que são muito genéricos.

C Correta

Nome claro que descreve bem a variável.

D Erradaerro: Interpretação

O aluno acha que 'total' é suficiente por ser curto e comum, sem notar que o nome deveria indicar o total de moedas coletadas.

E Erradaerro: Interpretação

O aluno associa a variável ao personagem, que é o protagonista da situação, e não ao dado que precisa ser armazenado.

Raio-X da questão

Dificuldade Média
Bloom Analisar
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

variáveis em programação

📌 Objetivo

fixacao

🧱 Pré-requisitos

nomes de variáveis · conceitos de programação

📚 Reveja

Revisar como nomear variáveis em programação.

⚠️ Erro mais comum

Escolher um nome de variável que não descreve claramente seu propósito, como 'moeda' ou 'jogador', que são muito genéricos.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

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