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.
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.
O GeraProva busca questões com gabarito comentado e BNCC no acervo e monta a prova pronta para imprimir.
Criar minha prova