GeraProva GeraProva Provas com IA para professores do Brasil
Questoes

Atividades de Algoritmos para o 5º ano com gabarito

Explore atividades de Algoritmos para o 5º ano com questões comentadas sobre sequências, condições e repetição. Encontre ideias para trabalhar o tema em Computação e revisar as habilidades da BNCC.

Atividades de Algoritmos para o 5º ano com gabarito

Quando trabalho Algoritmos com uma turma de 5º ano, começo por situações que os estudantes conseguem acompanhar passo a passo: uma rotina, uma regra de segurança ou uma tarefa com começo e fim. Isso ajuda a mostrar que algoritmo não é sinônimo de computador: é uma sequência organizada de instruções para atingir um objetivo. Depois, avanço para decisões e repetições, sempre conferindo se a ordem dos comandos faz sentido e se a condição descrita foi respeitada.

Na preparação de uma atividade, gosto de observar não só se a resposta está certa, mas também qual raciocínio levou até ela. Uma alternativa pode revelar, por exemplo, que a condição foi invertida ou que uma ação foi feita antes da verificação necessária. A seleção a seguir reúne situações de sequência, condição e repetição para apoiar esse trabalho em Computação.

O que o aluno de 5º ano precisa saber sobre Algoritmos

Em Algoritmos, o aluno do 5º ano precisa reconhecer que um procedimento é formado por instruções organizadas para alcançar um resultado. A ordem importa: conferir uma condição depois de liberar um aparelho, por exemplo, não previne o problema que a verificação deveria evitar. Também é importante identificar quando uma decisão depende de uma condição: se ela for atendida, realiza-se uma ação; caso contrário, pode haver outra ação ou o procedimento pode ser interrompido. Em situações com repetição, o estudante acompanha o estado do processo, como um contador que aumenta a cada moeda, e observa qual condição determina o término. O objetivo não é decorar palavras de programação, mas interpretar as regras, separar entradas, ações e resultados e verificar se os passos atendem ao enunciado. Assim, pode explicar por que uma sequência funciona e localizar instruções fora de ordem, condições invertidas ou uma parada que não corresponde à tarefa.

O que ele precisa saber antes

As questões trabalham pré-requisitos como noção de sequência, compreensão de objetivo e procedimento, identificação de passos, lógica condicional básica e estruturas condicionais simples. Para os itens de contador, ajuda acompanhar uma quantidade inicial e entender que ela muda a cada coleta. Na questão sobre média, é preciso reconhecer a média aritmética e interpretar a condição de que todas as notas sejam maiores que zero.

Não é necessário começar com uma linguagem de programação específica. Antes de propor as questões, posso apresentar uma rotina conhecida e pedir que a turma descreva o que acontece primeiro, o que depende de uma condição e em que momento a tarefa termina. Esse levantamento deixa mais visível se a dificuldade está na leitura das instruções, na ordem ou na lógica da decisão.

Onde os alunos mais erram

Os erros previstos nas questões se concentram em três pontos: ignorar a ordem dos passos, inverter uma condição e deixar de considerar o critério de término. No bebedouro, por exemplo, usar “ou” no lugar de exigir as duas condições permite liberar água quando apenas uma delas é verdadeira. No empréstimo do aparelho, inverter “abaixo de 20%” faria encaminhar para recarga os aparelhos que poderiam ser usados e liberar os insuficientes.

Também vale observar quando uma sequência correta em parte é tratada como se estivesse inteira correta. No caso dos tablets, repetir a conferência até a bateria ficar cheia parece cuidadoso, mas acrescenta uma repetição que o procedimento não pede e ignora a lista de nomes. Já nas questões conceituais, confundir algoritmo com programa pronto, fluxograma ou ações soltas mostra que é preciso retomar a ideia central: passos ordenados e ligados a um objetivo. Em tarefas com contador, começar com um valor diferente de zero ou testar a vitória antes de atualizar o total altera o resultado.

Como trabalhar em sala

  • Organize uma sequência oral: proponha uma rotina simples, como preparar um sanduíche, e peça que a turma diga os passos na ordem. Depois, troque a posição de duas instruções e converse sobre o que deixa de funcionar.
  • Use cartões ou tiras de papel: escreva uma instrução em cada tira e peça aos grupos que organizem o procedimento. Os cartões podem representar passos de uma rotina ou as ações de um algoritmo apresentado na atividade.
  • Faça uma leitura de condições: apresente uma regra como “se a carga estiver abaixo de 20%, encaminhar para recarga; caso contrário, liberar”. Peça aos estudantes que descrevam o resultado em cada caso, sem transformar a tarefa em código.
  • Simule um contador: acompanhe no quadro a quantidade de moedas de um jogo. Comece em zero, some uma unidade por coleta e identifique em que momento se alcança cinco. Compare o resultado com uma regra de parada diferente.
  • Peça justificativas: ao corrigir as alternativas, convide os alunos a explicar por que a resposta escolhida atende ou não ao enunciado. Isso ajuda a diferenciar erro de ordem, condição, ação e término.

As propostas não dependem de equipamentos especiais. Podem ser feitas em conversa, no quadro ou com papel e lápis, e servem como preparação ou revisão para as questões.

Questões prontas de Algoritmos para o 5º ano (com gabarito comentado)

A seguir estão as oito questões com as alternativas e comentários. Para aproveitar melhor a correção, vale pedir que os estudantes indiquem no enunciado a regra que sustenta cada resposta.

1. Como representar as regras do bebedouro?

A torneira não pode abrir apenas porque alguém apertou o botão. O bebedouro libera 500 mL somente quando o sensor identifica uma garrafa sob o bico e o reservatório está acima da marca mínima. Se uma leitura falhar, o visor informa que o abastecimento não pode ser realizado. Depois do volume previsto, a válvula deve ser fechada. Qual sequência realiza o abastecimento sem desperdiçar água?

  • ❌ A) Verificar nível e garrafa; se houver água ou garrafa, liberar água; ao fim, fechar a válvula. Está errada porque “ou” permite liberar água se apenas uma condição estiver atendida. As duas são necessárias.
  • ❌ B) Verificar nível e garrafa; liberar água e, depois, testar se as condições foram atendidas. Está errada porque a liberação ocorre antes da validação dos sensores.
  • ❌ C) Verificar nível e garrafa; se ambos estiverem adequados, manter a válvula aberta após o enchimento. Está errada porque a válvula precisa ser fechada ao fim do volume previsto.
  • ✅ D) Verificar nível e garrafa; se ambos estiverem adequados, liberar água; ao fim, fechar a válvula. Correta: testa as duas condições, libera o volume somente quando ambas são atendidas e encerra o fluxo.
  • ❌ E) Verificar nível e garrafa; se ambos não estiverem adequados, liberar água; ao fim, fechar a válvula. Está errada porque inverte a decisão e libera água quando as condições de segurança falham.

2. Qual algoritmo controla o empréstimo do aparelho?

Uma carga de 20% permite concluir o percurso de uma exposição; cargas menores não. Antes do empréstimo, o atendente verifica a carga no visor. Qual algoritmo evita entregar um aparelho que possa desligar durante a visita, sem deixar de disponibilizar os que podem ser usados?

  • ❌ A) Verificar a carga; se estiver abaixo de 20%, liberar o empréstimo; caso contrário, encaminhar para recarga. Está errada porque inverte a condição e libera os aparelhos com carga insuficiente.
  • ✅ B) Verificar a carga; se estiver abaixo de 20%, encaminhar para recarga; caso contrário, liberar o empréstimo. Correta: separa a carga insuficiente da que permite concluir o percurso e indica a ação adequada para cada situação.
  • ❌ C) Verificar a carga; se estiver abaixo de 20%, encaminhar para recarga; caso contrário, mantê-lo guardado. Está errada porque não disponibiliza os aparelhos cuja carga é suficiente.
  • ❌ D) Verificar a carga; liberar o empréstimo; se estiver abaixo de 20%, encaminhar para recarga. Está errada porque o aparelho é liberado antes da verificação que deveria impedir o empréstimo.
  • ❌ E) Verificar a carga; se estiver em qualquer nível, encaminhar para recarga; caso contrário, liberar o empréstimo. Está errada porque manda todos os aparelhos para recarga, inclusive os que já podem ser usados.

3. Qual procedimento representa a rotina dos tablets?

Antes de entregar um tablet, a responsável liga o aparelho, confere se a bateria tem pelo menos 30% e verifica se o nome da criança está na lista do dia. Se a bateria estiver abaixo de 30%, o tablet vai para a tomada; se o nome não estiver na lista, o aparelho não é entregue. Qual opção representa corretamente a sequência e as condições?

  • ❌ A) Verificar a lista, ligar o tablet, liberar o uso e depois conferir a bateria. Está errada porque muda a ordem e deixa a decisão para depois da entrega.
  • ❌ B) Ligar o tablet, repetir a conferência até a bateria ficar cheia e entregar sempre o aparelho. Está errada porque cria uma repetição não indicada e ignora a lista de nomes, que também afeta a entrega.
  • ❌ C) Conferir a lista, carregar o tablet e, em seguida, ligar o aparelho para entregar. Está errada porque trata o carregamento como ação obrigatória; ele só ocorre se a bateria estiver abaixo de 30%.
  • ✅ D) Ligar o tablet, verificar a bateria, conferir a lista e decidir liberar ou carregar. Correta: acompanha a ordem descrita e considera a bateria baixa e a presença do nome na lista antes de liberar o uso.
  • ❌ E) Ligar o tablet, liberar o uso, conferir a lista e depois ver a bateria. Está errada porque entrega o aparelho antes de verificar as condições necessárias.

4. O caminho até a escola corresponde a qual característica?

Uma estudante sai de casa, vira à direita, segue duas quadras, atravessa a rua e entra pelo portão principal. No contexto de algoritmos, a descrição corresponde a qual característica?

  • ✅ A) Uma sequência ordenada de ações que leva a um resultado esperado. Correta: os passos seguem uma ordem para cumprir o objetivo de chegar à escola.
  • ❌ B) Um programa pronto que já executa sozinho as instruções descritas. Está errada porque algoritmo é a lógica organizada da solução, não necessariamente um programa executável.
  • ❌ C) Um desenho que mostra graficamente cada etapa de um processo. Está errada porque descreve um fluxograma, enquanto o enunciado apresenta ações em sequência, sem desenho.
  • ❌ D) Uma repetição constante dos mesmos passos até formar um padrão. Está errada porque as ações descritas levam a um destino; não são apresentadas como uma repetição.
  • ❌ E) Um conjunto de comandos soltos que podem ser executados em qualquer ordem. Está errada porque a ordem das ações faz diferença para chegar ao portão principal.

5. O que a rotina da biblioteca evidencia?

Uma escola organiza a recepção na biblioteca assim: conferir a carteira, registrar o nome, entregar o livro e orientar a devolução. Qual característica central de um algoritmo essa rotina evidencia?

  • ❌ A) Uma ordem livre de etapas, em que cada ação pode acontecer em qualquer momento. Está errada porque as ações estão organizadas em uma ordem específica.
  • ✅ B) Uma sequência ordenada e finita de passos para realizar uma tarefa. Correta: há passos organizados, com início e término, para cumprir a rotina.
  • ❌ C) Um conjunto de ações que pode ser repetido sem limite para atender a qualquer aluno. Está errada porque troca um procedimento finito por uma rotina indefinida.
  • ❌ D) A capacidade de escolher o livro mais adequado de acordo com o gosto do aluno. Está errada porque trata de uma escolha, e não da organização dos passos descritos.
  • ❌ E) O resultado final de entregar o livro ao aluno depois da conferência. Está errada porque a pergunta trata da estrutura do procedimento, não apenas de seu resultado.

6. Como controlar as moedas até a vitória?

Em um jogo, o personagem começa com zero moedas. Cada vez que toca em uma moeda, a quantidade registrada aumenta em uma unidade. Quando chega a cinco, o jogo informa que o jogador venceu. Qual sequência controla corretamente a coleta e identifica a vitória?

  • ✅ A) Iniciar o contador em zero; coletar uma moeda; aumentar o contador em uma unidade; repetir até chegar a cinco e informar a vitória. Correta: começa pelo valor indicado, atualiza a quantidade a cada coleta e usa a condição de vitória como parada.
  • ❌ B) Iniciar em zero; coletar uma moeda; verificar a vitória antes de aumentar o contador; repetir até chegar a cinco. Está errada porque verifica antes de atualizar a quantidade da coleta recém-realizada.
  • ❌ C) Iniciar em zero; coletar uma moeda; aumentar o contador; voltar a zero após cada coleta e repetir até chegar a cinco. Está errada porque zerar o contador impede acumular as moedas.
  • ❌ D) Iniciar em zero; coletar uma moeda; aumentar o contador; repetir até ultrapassar cinco e informar a vitória. Está errada porque a regra é vencer ao chegar a cinco, não continuar além desse valor.
  • ❌ E) Iniciar o contador em uma unidade; coletar uma moeda; aumentar em uma unidade; repetir até chegar a cinco. Está errada porque o contador não começa no zero indicado e registra uma moeda a mais.

7. Qual comando deve ser realizado primeiro para fazer o sanduíche?

Ana criou uma sequência: pegar o pão, colocar o recheio, fechar o pão, cortar o sanduíche e comer. Qual comando deve ser realizado primeiro?

  • ❌ A) Comer o sanduíche. Está errada porque é o último comando da sequência.
  • ❌ B) Fechar o pão. Está errada porque essa etapa vem depois de colocar o recheio.
  • ✅ C) Pegar o pão. Correta: é a primeira ação indicada e acontece antes das demais.
  • ❌ D) Colocar o recheio. Está errada porque é o segundo passo, realizado depois de pegar o pão.
  • ❌ E) Cortar o sanduíche. Está errada porque aparece quase no final, não no início da sequência.

8. Qual algoritmo calcula a média apenas se todas as notas forem maiores que zero?

Crie um algoritmo para calcular a média de três notas de um aluno. A média só deve ser exibida se todas as notas forem maiores que zero. Qual opção atende a essa regra?

  • ❌ A) Obter notas, calcular a média e mostrar a média. Está errada porque não verifica se todas as notas são maiores que zero.
  • ✅ B) Receber notas; se todas forem maiores que zero, mostrar a média. Correta: inclui a condição exigida antes de exibir o resultado.
  • ❌ C) Somar notas, calcular média e finalizar o processo. Está errada porque não inclui a condição das notas maiores que zero.
  • ❌ D) Pedir notas, calcular e mostrar a maior nota. Está errada porque calcula e apresenta a maior nota, não a média.
  • ❌ E) Obter notas, calcular, comparar e mostrar resultado. Está errada porque não especifica a condição exigida e acrescenta uma comparação que não resolve o requisito descrito.

Próximos passos

Use as respostas para identificar o que a turma já compreende e o que merece retomada: sequência, condição, contador ou critério de término. Para ampliar a prática por habilidade, consulte as questões da habilidade EF05CO04 e as questões da habilidade EF15CO02. Você também pode montar uma atividade nova no gerador de provas do GeraProva e fazer seu cadastro grátis.

As questões podem ser adaptadas ao ritmo e ao contexto da sua turma. Use o gabarito como apoio para conversar sobre o raciocínio, e não apenas para marcar respostas.

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.