GeraProva GeraProva Provas com IA para professores do Brasil
BNCC

Atividades sobre Competências da área (1ª série, 2ª série, 3ª série) com gabarito — 1ª série, 2ª série, 3ª série, ENEM, FUVEST, UEL, UNESP (EM13MAT405)

Atividades com gabarito comentado para desenvolver algoritmos e linguagem de programação em Matemática. Veja como planejar, ensinar e avaliar a habilidade EM13MAT405 no Ensino Médio.

Atividades sobre Competências da área (1ª série, 2ª série, 3ª série) com gabarito — 1ª série, 2ª série, 3ª série, ENEM, FUVEST, UEL, UNESP (EM13MAT405)

Quando recebo a EM13MAT405 no planejamento, meu primeiro impulso é pensar que preciso virar professor de programação. Mas, na prática, o caminho é mais simples: transformar procedimentos matemáticos que meus alunos já conhecem em sequências claras de instruções, com variáveis, condições e repetições.

O desafio aparece na hora de sair da explicação e chegar à avaliação. Não basta pedir que a turma faça uma conta; eu preciso verificar se ela entende o que o algoritmo manda fazer, acompanha cada etapa e identifica onde uma regra condicional ou um acumulador muda o resultado.

O que a habilidade EM13MAT405 pede, de verdade?

A EM13MAT405 pede que o estudante use ideias iniciais de programação para colocar em funcionamento algoritmos descritos em português ou em linguagem matemática. Em sala, eu traduzo isso como a capacidade de ler, criar, testar e corrigir instruções passo a passo: definir um valor inicial, repetir uma ação, tomar decisões do tipo “se... então...” e mostrar um resultado final. Não é uma habilidade que dependa de laboratório sofisticado ou de uma linguagem específica. Posso trabalhar no quadro, em papel, com pseudocódigo e até usando situações comuns, como descontos, contagens, médias e pontuações. O essencial é que a turma perceba que um algoritmo não “adivinha” o que fazer: ele segue exatamente as regras dadas. Isso aproxima a programação da Matemática, porque exige organização do raciocínio, leitura cuidadosa de condições e conferência dos resultados.

“Utilizar conceitos iniciais de uma linguagem de programação na implementação de algoritmos escritos em linguagem corrente e/ou matemática.”

A habilidade pertence à unidade temática Matemática e suas Tecnologias e pode ser trabalhada da 1ª à 3ª série do Ensino Médio. Também dialoga bem com questões de vestibulares e do ENEM, especialmente quando o enunciado exige interpretar processos, tabelas, condições e padrões.

Como trabalhar EM13MAT405 em sala?

1. Começo com receitas de instruções. Peço que a turma escreva um algoritmo para calcular a média de três notas ou aplicar desconto em uma compra. Depois, trocamos os textos entre duplas: uma dupla executa literalmente as instruções da outra. Os erros de ambiguidade aparecem rápido e viram boa discussão.

2. Uso tabelas de rastreamento. Para um laço com contador ou acumulador, monto uma tabela com as colunas “entrada”, “condição”, “valor anterior” e “novo valor”. Isso ajuda muito quem se perde quando o algoritmo faz várias repetições.

3. Proponho depuração no papel. Entrego um pseudocódigo com um erro intencional: média calculada antes de somar todos os dados, condição usando “maior ou igual” quando deveria ser “maior que”, ou contador iniciado no valor errado. A turma precisa localizar e justificar a correção.

4. Contextualizo com dados próximos. Frequência, empréstimo de livros, pontuação de equipes, consumo de água e notas são contextos suficientes. O foco não é a história em si, mas a regra matemática que o algoritmo precisa executar.

Como avaliar essa habilidade?

Uma boa questão de EM13MAT405 precisa cobrar leitura operacional do algoritmo. O estudante deve interpretar variáveis, acompanhar uma sequência, aplicar uma condição e concluir o resultado ou a revisão correta. Também vale pedir que ele compare duas versões de um procedimento e identifique qual delas respeita o objetivo proposto.

Eu evito avaliar apenas vocabulário técnico, como decorar o nome de comandos, e não confundo programação com conta isolada. Um erro comum é entregar um algoritmo longo, mas perguntar algo que se resolve sem lê-lo. Outro é deixar ambígua a regra de comparação: “acima de 80” significa estritamente maior que 80. O gabarito comentado é importante porque revela se o aluno errou na aritmética, na leitura da condição ou no acompanhamento do acumulador.

Questões prontas de EM13MAT405 (com gabarito comentado)

1. Soma com condicional

Uma equipe soma 2 × i para valores ímpares e 3 × i para valores pares, com i de 1 a 8. Qual total será exibido?

  • ❌ A) 76 — aplica apenas i aos valores ímpares, em vez de 2 × i.
  • ❌ B) 88 — troca as regras previstas para pares e ímpares.
  • ✅ C) 92 — os ímpares somam 32 e os pares somam 60; total = 92.
  • ❌ D) 72 — usa 2 × i para todos os valores e ignora a regra dos pares.
  • ❌ E) 96 — comete erro na soma das parcelas dos valores ímpares.

2. Desconto conforme o tipo de cliente

Para valor bruto de 800 e cliente do tipo C, o algoritmo aplica desconto padrão de 10%. Qual é o valor final?

  • ❌ A) 680 — usa indevidamente o desconto de 15%, destinado ao tipo B.
  • ❌ B) 700 — subtrai um valor fixo, não uma porcentagem.
  • ❌ C) 650 — utiliza uma porcentagem incorreta.
  • ✅ D) 720 — 800 × (1 − 0,10) = 720.
  • ❌ E) 640 — aplica 20%, desconto reservado ao tipo A.

3. Média semanal e duas passagens

Um algoritmo deve registrar dias com visitantes acima da média dos sete dias. Qual revisão garante esse resultado?

  • ❌ A) Uma passagem com média acumulada — o referencial muda conforme a posição do dia.
  • ✅ B) Somar os sete valores, calcular a média e fazer outra passagem para comparar — todos os dias usam a média semanal definitiva.
  • ❌ C) Zerar a soma ao registrar um valor — perde dados necessários ao cálculo.
  • ❌ D) Recalcular médias acumuladas na segunda passagem — a média final deve permanecer fixa.
  • ❌ E) Dividir a soma parcial por sete antes de incluir o valor — ainda não há soma dos sete dias.

4. Contagem de leituras elevadas

Nos valores 65, 82, 90, 75, 88, 79 e 95, o contador aumenta quando o valor é maior que 80. Quantas leituras são elevadas?

  • ❌ A) 6 leituras — inclui valores que não superam 80.
  • ❌ B) 3 leituras — deixa de contar uma leitura acima do limite.
  • ✅ C) 4 leituras — 82, 90, 88 e 95 satisfazem a condição.
  • ❌ D) 2 leituras — subestima a contagem.
  • ❌ E) 5 leituras — inclui indevidamente valor menor ou igual a 80.

5. Acumulador com bônus

Compras de 3, 7, 5 e 10 itens são somadas. Quando a compra é maior que 5, seus itens são acrescentados novamente como bônus. Qual é o total?

  • ❌ A) 25 — considera apenas a soma simples das compras.
  • ❌ B) 47 — concede bônus também à compra de 5 itens.
  • ❌ C) 34 — soma só os bônus de 7 e 10, sem o total inicial completo.
  • ❌ D) 35 — ignora o bônus da compra de 7 itens.
  • ✅ E) 42 — soma simples de 25 mais bônus de 7 e 10, totalizando 42.

6. Soma iterativa de sementes

Para cada quantidade 5, 7, 4 e 6, o algoritmo adiciona 2 × q ao total. Qual valor final é impresso?

  • ❌ A) 16 — não segue a soma do dobro de todos os valores.
  • ❌ B) 20 — seleciona um valor isolado, o que não ocorre no algoritmo.
  • ✅ C) 44 — 2 × (5 + 7 + 4 + 6) = 44.
  • ❌ D) 88 — multiplica o somatório por 4, e não por 2.
  • ❌ E) 22 — soma os valores, mas esquece o fator 2.

Próximos passos para o planejamento

Eu começaria com uma questão de leitura de algoritmo, seguiria para uma tabela de rastreamento e fecharia com uma atividade de correção de pseudocódigo. Para ampliar o repertório, consulte a consulta completa do código EM13MAT405, que reúne todas as questões disponíveis.

Se quiser montar listas por nível de dificuldade e já sair com gabarito, vale testar o gerador de provas do GeraProva. Também dá para criar sua conta pelo cadastro grátis e adaptar o material à realidade da sua turma.

Use estas questões como ponto de partida, ajuste os contextos quando fizer sentido e acompanhe os erros de raciocínio da turma: eles mostram exatamente qual etapa do algoritmo precisa ser retomada.

Monte uma prova com questões como estas

O GeraProva busca questões com gabarito comentado e BNCC no acervo e monta a prova pronta para imprimir.

Criar minha prova

Habilidades BNCC deste artigo

Artigos relacionados

0 comentários

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.