GeraProva GeraProva Provas com IA para professores do Brasil
Computação6º anoBNCC EF06CO01Fácil⏱ curto

Em um jogo de tabuleiro digital, você precisa criar um personagem que se move no tabuleiro. Que tipo de dados…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06CO01

Classificar informações, agrupando-as em coleções (conjuntos) e associando cada coleção a um ‘tipo de dados’

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Em um jogo de tabuleiro digital, você precisa criar um personagem que se move no tabuleiro. Que tipo de dados deve ser utilizado para representar a posição do personagem?

  1. A) Texto
  2. B) Coordenadas
  3. C) Imagens
  4. D) Cores
  5. E) Símbolos

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Identifique o que a questão pede. Queremos saber qual tipo de dado representa a posição de um personagem que se move em um tabuleiro.
  2. Pense no que é uma posição em um tabuleiro. Ela indica um lugar específico, geralmente dado por uma linha e uma coluna, ou por um par de valores (x, y). Isso é exatamente o conceito de coordenadas.
  3. Em programação de jogos, a posição de um objeto é guardada como valores numéricos, como x = 3 e y = 5, e a movimentação é feita alterando esses valores. Por isso, o dado adequado é o de coordenadas.
  4. Por que as outras estão erradas: A) Texto serve para nomes e descrições, não para localizar algo no espaço; D) Cores podem indicar o tipo de casa, mas não a posição; C) Imagens são usadas para aparência visual do personagem, não para sua localização; E) Símbolos podem representar peças, mas não indicam onde a peça está.
  5. Portanto, a resposta correta é a alternativa B, que coincide com o gabarito oficial.

💡 Dica: Pense sobre os tipos de dados que representam coordenadas.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno pode imaginar que a posição é uma informação descritiva, como 'casa do canto superior', e por isso acha que texto basta para representá-la.

Por que engana: Escolher 'Texto' por achar que a posição pode ser descrita verbalmente, sem considerar a necessidade de um formato numérico ou coordenado.

B Correta

Coordenadas (x, y) são fundamentais para a localização no tabuleiro.

C Erradaerro: Conceitual

O aluno pode associar o personagem à sua representação visual e pensar que a imagem do personagem no tabuleiro também define onde ele está.

D Erradaerro: Senso comum

O aluno pode pensar que as casas do tabuleiro são diferenciadas por cores e que a cor indica onde o personagem se encontra.

E Erradaerro: Conceitual

O aluno pode confundir o símbolo que representa a peça com a sua localização, supondo que o símbolo sozinho indica a posição.

Raio-X da questão

Dificuldade Fácil
Bloom Lembrar
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

tipos de dados

📌 Objetivo

avaliacao

🧱 Pré-requisitos

tipos de dados · representacao de dados

📚 Reveja

Revisar os tipos de dados utilizados em programação.

⚠️ Erro mais comum

Escolher 'Texto' por achar que a posição pode ser descrita verbalmente, sem considerar a necessidade de um formato numérico ou coordenado.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

cotidiano

Questões parecidas com resolução

Todas as questões de Programação - Tipos de dados

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