GeraProva GeraProva Provas com IA para professores do Brasil
Questoes

Atividades de Lógica computacional para o 5º ano com gabarito

Reuni questões de lógica computacional para o 5º ano com gabarito comentado. O material aborda negação, valores lógicos, algoritmos, fluxo lógico e diagramas de fluxo.

Atividades de Lógica computacional para o 5º ano com gabarito

Quando trabalho lógica computacional com uma turma de 5º ano, procuro deixar claro que não estamos falando apenas de programar ou fazer contas. A ideia é pensar com regras: analisar afirmações, acompanhar uma sequência de instruções e entender como organizar etapas para resolver um problema. Em sala, costumo observar que os termos podem parecer próximos, mas não significam a mesma coisa: um algoritmo tem passos, o fluxo lógico é a ordem em que eles acontecem, e um diagrama de fluxo mostra esse processo visualmente.

Também vale separar um tempo para conversar sobre verdadeiro e falso antes de pedir que a turma aplique negação, conjunção ou disjunção. As questões abaixo ajudam a identificar o que já está claro e o que merece retomada. Incluí o gabarito comentado e sugestões práticas para trabalhar as habilidades de Computação sem depender de equipamentos ou materiais especiais.

O que o aluno de 5º ano precisa saber sobre Lógica computacional

No 5º ano, o aluno precisa compreender que a lógica computacional organiza regras de pensamento para analisar informações e resolver problemas. Isso inclui reconhecer o valor lógico de uma afirmação, isto é, decidir se ela é verdadeira ou falsa, e entender operações como negação, “e” e “ou”. Ao negar uma afirmação com “todos”, por exemplo, não se deve concluir automaticamente que “nenhum” elemento atende à condição: basta que nem todos atendam. Também é importante perceber que a disjunção “A ou B” é verdadeira quando pelo menos uma das sentenças é verdadeira. No trabalho com algoritmos, a turma deve identificar que eles têm instruções organizadas em uma sequência; o fluxo lógico descreve a ordem de execução, enquanto o diagrama de fluxo representa graficamente as etapas e decisões. Lógica computacional não é sinônimo de programação, matemática avançada ou algoritmo: é o uso de raciocínio organizado para lidar com regras e etapas.

O que ele precisa saber antes

Antes de propor as questões, verifico se a turma compreende afirmações simples e consegue identificar se são verdadeiras ou falsas. Para trabalhar negação, ajuda saber que negar uma proposição altera seu valor lógico. Para comparar “e” e “ou”, os alunos precisam ter uma noção básica dos operadores lógicos e de como seus resultados dependem dos valores das sentenças.

Nas questões sobre algoritmos, considero importante retomar o conceito de algoritmo como conjunto organizado de instruções ou etapas. A turma também deve compreender o que significa representar um processo e acompanhar uma sequência de passos. Não é necessário começar com símbolos técnicos: instruções conhecidas, como uma rotina ou uma sequência de ações, permitem apresentar a ideia de ordem e representação.

Onde os alunos mais erram

Um erro frequente ao negar “todos podem” é escolher “nenhum pode”. Essa alternativa parece uma oposição direta, mas vai além do que a negação exige. “Nem todos podem” significa que existe pelo menos um caso que não atende à afirmação universal; não determina que todos os casos falhem. Vale pedir à turma que compare as duas frases e pense se a segunda afirma algo que a primeira negação não garante.

Nas operações lógicas, pode haver confusão entre negar uma conjunção e juntar as negações, ou entre “e” e “ou”. Na questão da disjunção, por exemplo, o distrator que sugere que o resultado depende de A ser falsa desvia a atenção da regra: basta uma sentença verdadeira para que “A ou B” seja verdadeira. Em itens sobre negação simples, outro engano é manter o valor da sentença original, embora a negação de verdadeiro seja falso.

Nas questões sobre diagramas, os distratores mais prováveis tratam o diagrama de fluxo como software ou linguagem de programação. O equívoco está em confundir a representação visual de um algoritmo com o próprio recurso que executa ou escreve instruções. Já no conceito de fluxo lógico, pode-se escolher “repetição” ou “quantidade de passos”, que são aspectos relacionados a algoritmos, mas não definem a ordem organizada em que as instruções são executadas. Retomar os termos com exemplos concretos ajuda a desfazer essas confusões.

Como trabalhar em sala

  • Comece com afirmações conhecidas: escreva ou diga frases simples e peça que a turma classifique cada uma como verdadeira ou falsa. Em seguida, proponha uma negação e converse sobre se ela realmente contradiz a frase original.
  • Compare “e” com “ou”: apresente duas afirmações e peça aos alunos que avaliem a combinação. Registre os valores em uma tabela simples para que possam visualizar quando o resultado muda.
  • Organize instruções fora do computador: proponha uma rotina conhecida, como preparar a mochila, e peça que a turma ordene as etapas. Depois, conversem sobre o que pode acontecer se uma instrução for deslocada.
  • Desenhe um fluxo no quadro: use caixas e setas para representar etapas de uma tarefa cotidiana. O foco é mostrar que o diagrama organiza visualmente o processo, não ensinar uma ferramenta específica.
  • Peça que justifiquem as alternativas: ao corrigir uma questão, convide os alunos a explicar por que uma opção está errada. A justificativa revela se entenderam o conceito ou apenas reconheceram a resposta.

Questões prontas de Lógica computacional para o 5º ano (com gabarito comentado)

1. Identifique se a sentença é verdadeira ou falsa: “Todos os pássaros podem voar”. Responda utilizando a negação.

  • ❌ A) Não há pássaros. Está errada porque nega a existência de pássaros, algo que a frase original não afirma.
  • ❌ B) Alguns pássaros podem voar. Está errada porque dizer que alguns podem voar não nega que todos possam.
  • ✅ C) Nem todos os pássaros podem voar. Correta: a negação de “todos podem” é “nem todos podem”. Isso não significa que nenhum possa voar.
  • ❌ D) Nenhum pássaro pode voar. Está errada porque transforma a afirmação em uma negação mais forte do que a necessária.
  • ❌ E) Todos os pássaros podem voar. Está errada porque repete a frase original, sem negá-la.

Gabarito comentado: o ponto principal é não confundir a negação de uma afirmação universal com uma afirmação universal oposta. Veja questões da habilidade EF05CO03.

2. Qual é o valor lógico da expressão: não (A e B), se A é falso e B é verdadeiro?

  • ✅ A) Verdadeiro. Correta: “A e B” é falso, pois A é falso. A negação desse resultado é verdadeiro.
  • ❌ B) Falso. Está errada porque a expressão dentro dos parênteses não é verdadeira; é falsa, e sua negação fica verdadeira.
  • ❌ C) Indefinido. Está errada porque, neste exercício, o resultado das operações lógicas é verdadeiro ou falso.
  • ❌ D) Ambos falsos. Está errada porque A é falso, mas B é verdadeiro; além disso, a pergunta pede o valor da expressão.
  • ❌ E) Ambos verdadeiros. Está errada porque A foi definido como falso.

Gabarito comentado: avalie primeiro “A e B” e só depois aplique “não”. Essa ordem evita trocar a operação que está sendo feita.

3. Considere as sentenças A: “A água é líquida” e B: “O fogo é frio”. Qual é o resultado da disjunção A ou B?

  • ✅ A) Verdadeiro. Correta: A é verdadeira; por isso, a disjunção “A ou B” é verdadeira, mesmo que B seja falsa.
  • ❌ B) Falso. Está errada porque a disjunção não é falsa quando uma das sentenças é verdadeira.
  • ❌ C) Ambos verdadeiros. Está errada porque a pergunta pede o resultado da operação, não afirma que as duas sentenças sejam verdadeiras.
  • ❌ D) Ambos falsos. Está errada porque A é verdadeira e B é falsa; não são ambas falsas.
  • ❌ E) Verdadeiro somente se A for falso. Está errada porque a disjunção pode ser verdadeira quando pelo menos uma sentença é verdadeira.

Gabarito comentado: para “ou”, basta uma das duas sentenças ser verdadeira. A alternativa correta decorre do valor de A, sem precisar que B também seja verdadeira.

4. Se a sentença A é verdadeira e a sentença B é falsa, qual é o valor da negação da sentença A?

  • ❌ A) Verdadeiro. Está errada porque a negação de uma sentença verdadeira não permanece verdadeira.
  • ✅ B) Falso. Correta: se A é verdadeira, “não A” é falsa. O valor de B não altera essa negação.
  • ❌ C) Ambos falsos. Está errada porque a pergunta não pede os valores de A e B, e B foi definido como falso.
  • ❌ D) Ambos verdadeiros. Está errada porque a negação altera o valor de A, que é a sentença perguntada.
  • ❌ E) Indefinido. Está errada porque o valor da negação pode ser determinado a partir do valor lógico de A.

Gabarito comentado: destaque que a pergunta é sobre a negação de A. A informação sobre B não muda o valor de “não A”.

5. Qual é a função de um diagrama de fluxo em um algoritmo?

  • ❌ A) Criar gráficos matemáticos. Está errada porque não descreve a função do diagrama de fluxo.
  • ❌ B) Organizar ideias de forma aleatória. Está errada porque as etapas são organizadas de maneira lógica e sequencial.
  • ✅ C) Ajudar a visualizar o processo de um algoritmo. Correta: o diagrama representa graficamente as etapas do algoritmo.
  • ❌ D) Ser um software de programação. Está errada porque o diagrama é uma representação visual, não um software.
  • ❌ E) Não ser necessário para entender algoritmos simples. Está errada porque um diagrama pode ajudar a visualizar etapas, inclusive em processos simples.

Gabarito comentado: a expressão-chave é “visualizar o processo”. O diagrama mostra etapas e relações; não é um programa que executa instruções. Explore questões da habilidade EF15CO02.

6. O que representa um diagrama de fluxo na programação?

  • ❌ A) Uma forma de armazenar dados. Está errada porque o diagrama representa um processo, não armazena dados.
  • ❌ B) Um método de depuração de código. Está errada porque essa não é a função apresentada para um diagrama de fluxo.
  • ✅ C) Uma representação gráfica de um algoritmo. Correta: as etapas do algoritmo são mostradas visualmente.
  • ❌ D) Um tipo de linguagem de programação. Está errada porque o diagrama não é uma linguagem usada para programar.
  • ❌ E) Uma forma de otimizar a execução de programas. Está errada porque otimização não define o que o diagrama representa.

Gabarito comentado: vale comparar a ideia de representar um algoritmo com a de executar ou escrever um programa. São coisas diferentes.

7. O que é um fluxo lógico em um algoritmo?

  • ✅ A) A sequência de instruções que o algoritmo segue. Correta: fluxo lógico é a ordem em que as instruções são executadas.
  • ❌ B) Um tipo de dado que o programa utiliza. Está errada porque fluxo lógico descreve a sequência de execução, não um dado.
  • ❌ C) A quantidade de passos que um algoritmo possui. Está errada porque contar passos não explica a ordem em que ocorrem.
  • ❌ D) Uma estrutura de repetição em um algoritmo. Está errada porque uma repetição pode aparecer em um algoritmo, mas não define todo o fluxo lógico.
  • ❌ E) Um erro que ocorre na execução de um programa. Está errada porque um erro não é a sequência planejada de instruções.

Gabarito comentado: peça aos alunos que diferenciem “quantos passos existem” de “em que ordem são executados”. Confira questões da habilidade EF05CO04.

8. Qual é a principal característica da lógica computacional?

  • ❌ A) Igual a algoritmo. Está errada porque algoritmo é uma sequência de passos; não é sinônimo de lógica computacional.
  • ❌ B) Só programação. Está errada porque reduz a lógica computacional a uma atividade específica.
  • ✅ C) Regras para pensar. Correta: a lógica computacional usa regras de raciocínio para ajudar a resolver problemas.
  • ❌ D) Só matemática. Está errada porque lógica computacional não se limita a fazer contas de matemática.
  • ❌ E) Matemática avançada. Está errada porque a característica apresentada não exige matemática avançada.

Gabarito comentado: a alternativa correta expressa a ideia mais ampla. Algoritmos, programação e matemática podem se relacionar ao tema, mas não substituem a definição de lógica como raciocínio organizado por regras.

Próximos passos

Use as questões como diagnóstico, revisão ou atividade de fechamento. Ao corrigir, observe quais distinções pedem mais conversa: negar “todos”, aplicar “e” e “ou”, reconhecer um diagrama de fluxo e acompanhar a ordem de um algoritmo. Você também pode montar uma prova alinhada à sua turma no gerador de provas do GeraProva e fazer seu cadastro grátis para explorar a plataforma.

Este material é um ponto de partida: adapte a linguagem e o ritmo às necessidades da sua turma. Experimente o GeraProva para criar atividades e avaliações de Computação com mais praticidade.

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.