Durante uma atividade escolar, os alunos precisam criar um jogo simples. Eles decidem utilizar uma linguagem…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Descrever com precisão a solução de um problema, construindo o programa que implementa a solução descrita.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Durante uma atividade escolar, os alunos precisam criar um jogo simples. Eles decidem utilizar uma linguagem de programação visual, como Scratch. Quais são os principais blocos que eles devem usar para garantir a interação do personagem?
- A) Blocos de controle e aparência
- B) Blocos de movimento e eventos
- C) Blocos de som e aparência
- D) Blocos de variáveis e controle
- E) Blocos de movimento e som
✅ Resposta correta: alternativa B
Resolução passo a passo
- Interação do personagem em um jogo no Scratch significa o personagem reagir ao que acontece, como ser comandado pelo jogador, encostar em objetos ou se mover quando uma tecla é pressionada. Para isso são necessários dois grupos de blocos: os de movimento, que deslocam o personagem na tela (mover passos, girar, ir para x y), e os de eventos, que disparam as ações (quando bandeira verde clicada, quando tecla pressionada, quando este objeto for clicado). Passo 2: Os blocos de eventos são o gatilho e os de movimento executam a resposta, formando a interação básica: quando a seta para a direita for pressionada, mudar x em 10. Passo 3: Por isso a alternativa B é a correta, e ela coincide com o gabarito oficial. Passo 4: A alternativa A está errada porque aparência muda o visual do personagem, mas não o faz responder ao jogador, e controle organiza repetições e decisões, sem ser suficiente sozinho. Passo 5: A alternativa C está errada porque som e aparência tornam o jogo mais atraente, mas não produzem deslocamento nem resposta a comandos. Passo 6: A alternativa D está errada porque variáveis guardam pontuação e estados e controle organiza a lógica, mas nenhum deles move o personagem ou detecta a ação do jogador. Passo 7: A alternativa E está errada porque movimento é essencial, porém som é apenas feedback sonoro e não define a interação do personagem, além de faltar o bloco de eventos que dispara as ações.
💡 Dica: Liste os blocos de interação do Scratch.
Alternativa por alternativa
Acredita que mudar a aparência do personagem e usar estruturas de controle bastam para ele interagir, confundindo efeito visual com resposta às ações do jogador.
Por que engana: Escolher blocos que não garantem a interação do personagem, como os de som ou aparência, sem considerar a lógica de movimento e eventos.
Esses blocos permitem que o personagem reaja a ações do jogador.
Considera que efeitos sonoros e trocas de fantasia já caracterizam interação, pois o jogo fica mais vivo, sem perceber que não há deslocamento nem gatilho de comando.
Associa a interação a variáveis, que guardam pontuação ou vidas, e ao controle de repetições, sem perceber que nenhum desses blocos move o personagem nem detecta a ação do jogador.
Percebe corretamente que o movimento é necessário, mas toma o som como forma de interação, quando ele é apenas um retorno sonoro, e esquece os blocos de eventos que disparam as ações.
Raio-X da questão
programação visual
fixacao
programação visual · interação em jogos
Revisar os blocos de interação no Scratch.
Escolher blocos que não garantem a interação do personagem, como os de som ou aparência, sem considerar a lógica de movimento e eventos.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- Em uma escola, alunos estão desenvolvendo um jogo digital. Para que o personagem se mova, é necessário criar um…
- Durante uma aula de programação, o professor pediu que os alunos criassem um jogo simples. Quais elementos devem ser…
- Imagine que um grupo de alunos está projetando um jogo educativo. Eles precisam garantir que o jogador tenha feedback…
- Uma escola desenvolveu um projeto onde os alunos devem criar um jogo digital. Que elementos fundamentais devem ser…
- Imagine que você está criando um jogo. Para que o personagem se mova, você precisa definir variáveis. Quais variáveis…
- Pedro deseja programar um jogo simples. Para isso, ele precisa definir a sequência de movimentos do personagem. Qual é 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
