Durante uma oficina de Computação, uma turma desenvolveu um jogo de perguntas sobre hábitos sustentáveis. Em…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Explorar e construir a solução de problemas por meio da reutilização de partes de soluções existentes.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Durante uma oficina de Computação, uma turma desenvolveu um jogo de perguntas sobre hábitos sustentáveis. Em cada fase, o programa precisava exibir uma pergunta, receber a resposta do jogador, verificar se ela estava correta e atualizar a pontuação. Alguns grupos repetiram todo esse conjunto de instruções em cada fase; outro grupo criou uma sequência de instruções para essa tarefa e a utilizou nas três fases, alterando apenas a pergunta e as alternativas. A professora explicou que soluções organizadas dessa forma podem ser reaproveitadas em diferentes partes de um programa. Considerando que a atividade deve demonstrar, de forma prática, a importância dos algoritmos e, especificamente, o reaproveitamento de uma solução em diferentes partes de um programa, qual proposta atende simultaneamente a esses dois critérios?
- A) Criar um jogo que utilize a mesma sequência de instruções em diferentes fases.
- B) Escrever um relatório que liste as instruções usadas na criação de um jogo.
- C) Criar um jogo que repita uma sequência diferente de instruções em cada fase.
- D) Assistir a uma apresentação que descreva as etapas de criação de um jogo.
- E) Gravar um vídeo que mostre uma fase completa de um jogo.
✅ Resposta correta: alternativa A
Resolução passo a passo
- O enunciado pede a proposta que demonstre, de forma prática, a importância dos algoritmos e o reaproveitamento de uma solução em diferentes partes de um programa. Ou seja, a atividade precisa exigir que o aluno construa um algoritmo e o utilize mais de uma vez no mesmo programa. Passo 2: A alternativa A atende a esses dois critérios. Ao criar um jogo que usa a mesma sequência de instruções em diferentes fases, o grupo escreve uma solução algorítmica (exibir pergunta, receber resposta, verificar e atualizar a pontuação) uma única vez e a reaproveita nas demais fases, que é exatamente o caso do grupo que economizou trabalho descrito no texto. Passo 3: A alternativa B está errada porque um relatório apenas descreve instruções, sem praticar o reaproveitamento em um programa. Passo 4: A alternativa C está errada porque repetir sequências diferentes em cada fase vai contra o reaproveitamento, pois cada fase exige um código novo. Passo 5: A alternativa D está errada porque assistir a uma apresentação é uma atividade passiva e não demonstra de forma prática o uso de algoritmos. Passo 6: A alternativa E está errada porque gravar um vídeo de uma fase mostra o resultado visual do jogo, mas não evidencia a sequência de instruções nem o seu reaproveitamento. Passo 7: Conclusão: a letra correta é a A, que coincide com o gabarito oficial.
💡 Dica: Pense em exemplos práticos de algoritmos no dia a dia.
Alternativa por alternativa
A proposta atende aos dois critérios porque envolve a construção prática de um jogo e permite reutilizar a mesma sequência de instruções em várias fases, modificando apenas os dados necessários. Isso corresponde à ideia de criar uma solução algorítmica reaproveitável, em vez de repetir sua elaboração.
O aluno acha que documentar por escrito as instruções já mostra o valor do algoritmo e do reaproveitamento, sem perceber que a atividade exige aplicar a solução em mais de uma parte do programa.
Por que engana: O aluno pode achar que assistir a um vídeo é a melhor forma de aprender, subestimando a prática na criação de um jogo.
O aluno entende que cada fase precisa de instruções próprias e não percebe que a reutilização da mesma solução é justamente o ponto central pedido pela professora.
O aluno acredita que assistir a uma explicação sobre as etapas de criação já é suficiente para demonstrar na prática a importância dos algoritmos, confundindo observação com experiência prática.
O aluno interpreta a palavra demonstrar como mostrar o produto final, como um vídeo do jogo funcionando, e não como evidenciar a lógica do algoritmo e seu reaproveitamento.
Raio-X da questão
importância de algoritmos
fixacao
noções básicas de algoritmos
Revisar exemplos de algoritmos em situações cotidianas.
O aluno pode achar que assistir a um vídeo é a melhor forma de aprender, subestimando a prática na criação de um jogo.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- Selecione a alternativa que exemplifica o reúso no desenvolvimento de um algoritmo para um jogo. O que pode ser…
- Maria está criando um jogo educativo. Ela decidiu usar um algoritmo que permite ao jogador escolher diferentes caminhos…
- Qual das seguintes situações exemplifica o reúso quando se desenvolve um programa?
- Uma equipe quer criar um jogo de perguntas sobre animais. Para organizar o trabalho, os alunos pensam em definir o…
- Na aula de Computação, Ana precisa usar a mesma ação em várias partes de um jogo. Ela quer reutilizar o código sem criar…
- Em um jogo de aventura, há cristais em diferentes fases. Sempre que o personagem encosta em um cristal, o jogo deve…
🔎 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
