Em uma escola da periferia, uma turma da 2ª série decidiu criar, em grupo, uma página simples para registrar…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Planejar e gerenciar projetos integrados às áreas de conhecimento de forma colaborativa, solucionando problemas, usando diversos artefatos computacionais.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Em uma escola da periferia, uma turma da 2ª série decidiu criar, em grupo, uma página simples para registrar pontos de descarte irregular de lixo no bairro. O objetivo é apoiar a associação de moradores na organização das denúncias. Para evitar exposição indevida de pessoas, o grupo definiu que o sistema não mostrará nomes de quem envia o registro; além disso, cada ocorrência será classificada por prioridade com base em três critérios: risco à saúde, proximidade de uma escola ou posto de saúde e quantidade de relatos recebidos sobre o mesmo local. A cada novo envio, o programa deve seguir regras previamente combinadas para decidir se o caso entra na lista urgente, na lista comum ou se aguarda confirmação. Explique como a lógica de programação ajuda esse grupo a transformar as regras do projeto em uma solução digital colaborativa, justa e responsável.
✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.
Resposta esperada
A lógica de programação permite converter as regras do projeto em passos claros e ordenados, como condições e decisões, para que o sistema classifique cada ocorrência de forma coerente. Nesse caso, ela ajuda o grupo a definir critérios de prioridade, automatizar a triagem dos relatos e garantir uma solução mais segura, já que protege a identidade de quem envia informações. Assim, a lógica organiza o funcionamento do programa e apoia uma decisão coletiva ética e responsável.
Explicação
A resposta é correta porque relaciona a lógica de programação à organização de regras e decisões do projeto descrito no texto-base, além de destacar o cuidado ético com a privacidade e a utilidade social da solução.
Raio-X da questão
Lógica de programação em decisões condicionais
Relacionar lógica de
Algoritmos e sequência de instruções · Noção de variáveis e critérios de classificação
Estruturas condicionais e organização de regras
Descrever apenas o tema social e esquecer de explicar como a lógica transforma regras em passos computacionais
Ética e cidadania digital
Colaboração
Projeto comunitário
Questões parecidas com resolução
- Considere um grupo de alunos que deseja desenvolver um projeto de programação que ajude na organização de materiais…
- Uma escola pública pretende criar um aplicativo para organizar a coleta de livros usados. O sistema deverá registrar os…
- Um grupo de alunos está desenvolvendo um aplicativo que ensina matemática. Como eles podem utilizar lógica de…
- Uma equipe de alunos vai criar um algoritmo que analisa variáveis (notas, frequência, participação) e publicar…
- Uma turma quer criar um sistema para organizar a arrecadação de alimentos da escola. Para começar, os estudantes…
- Um grupo de estudantes criou um software para otimizar a coleta de lixo na cidade. Eles utilizam dados de localização e…
🔎 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
