GeraProva GeraProva Provas com IA para professores do Brasil
Computação2ª sérieBNCC EM13CO18Difícil⏱ 10 a 15 mi

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

Habilidade BNCC EM13CO18

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

Dificuldade Difícil
Bloom Aplicar
Leitura Médio
Discriminação Medio
Peso pedagógico Alto
Autonomia do enunciado Bastante autônomo
Cobertura da habilidade EM13CO02 e
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ Contextualizado e di🧩 Questão de desenvolv
🎯 Conceito central

Lógica de programação em decisões condicionais

📌 Objetivo

Relacionar lógica de

🧱 Pré-requisitos

Algoritmos e sequência de instruções · Noção de variáveis e critérios de classificação

📚 Reveja

Estruturas condicionais e organização de regras

⚠️ Erro mais comum

Descrever apenas o tema social e esquecer de explicar como a lógica transforma regras em passos computacionais

🌎 Tema transversal

Ética e cidadania digital

🤝 Socioemocional

Colaboração

🏫 Contexto

Projeto comunitário

Questões parecidas com resolução

Todas as questões de Desenvolver projetos para investigar desafios do mundo contemporâneo, construir soluções e tomar decisões éticas, democráticas e socialmente responsáveis, articulando conceitos, procedimentos e linguagens próprias da Computação de maneira colaborativa.

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