GeraProva GeraProva Provas com IA para professores do Brasil
Computação1ª sérieBNCC EM13CO02Difícil⏱ medio

Explique como você desenvolveria um programa simples para armazenar e calcular a média de notas de alunos.

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO02

Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Explique como você desenvolveria um programa simples para armazenar e calcular a média de notas de alunos.

✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.

Resposta esperada

O programa deve permitir entrada de dados, armazenar as notas e calcular a média utilizando uma estrutura de repetição para somar as notas e dividir pelo número total de notas.

Explicação

A explicação aborda os principais componentes necessários para o desenvolvimento do programa, como a entrada de dados e o armazenamento das notas. Além disso, menciona a utilização de uma estrutura de repetição, que é essencial para realizar a soma das notas de forma iterativa. Por fim, destaca a importância da divisão pelo número total de notas para calcular a média, completando assim a lógica do programa.

Raio-X da questão

Dificuldade Difícil
Bloom Criar
Leitura medio
Discriminação alto
Peso pedagógico alto
Autonomia do enunciado completo
Cobertura da habilidade multipla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ interpretativa🧩 desafio
🎯 Conceito central

média de notas

📌 Objetivo

avaliacao

🧱 Pré-requisitos

variaveis e tipos de dados · estruturas de repeticao

📚 Reveja

Revisar conceitos de estruturas de dados e controle de fluxo em programação.

⚠️ Erro mais comum

Nao entender como armazenar dados em variaveis ou listas e como calcular a media corretamente.

🤝 Socioemocional

criatividade

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de [CONFERIR] Construir soluções baseadas no uso de algoritmos e conceitos da Computação para resolver problemas, avaliando suas qualidades e melhorando-as.

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