Plano de Ensino TSI LM 2024
Plano de Ensino TSI LM 2024
Plano de Ensino TSI LM 2024
MINISTÉRIO DA EDUCAÇÃO
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA GOIANO
CAMPUS MORRINHOS
DIREÇÃO DE ENSINO
PLANO DE ENSINO
1. EMENTA
Lógica de predicados e lógica proposicional. Proposições e operações lógicas. Valor lógico de uma proposição. Implicação
lógica e equivalência lógica. Álgebra de Boole e técnicas de simplificação de expressões booleanas.
2. OBJETIVOS
2.1. GERAL
Fornecer ao aluno os conceitos fundamentais da Lógica Matemática e lógica de programação, capacitando-o para aplicar esses
conhecimentos no desenvolvimento de soluções computacionais e em outras disciplinas relacionadas à computação.
2.2 ESPECÍFICOS
• Compreender as operações lógicas: Desenvolver a habilidade de operar com proposições, conectivos lógicos e construir
tabelas-verdade.
• Aplicar a lógica em linguagens de programação: Capacitar os alunos a utilizar a lógica proposicional e a lógica dedutiva
em linguagens de programação e algoritmos.
• Desenvolver raciocínio lógico-dedutivo: Aprofundar o raciocínio lógico para aplicar na resolução de problemas de
computação e estruturação de dados.
• Acompanhar disciplinas correlatas: Preparar o aluno para entender e aplicar os conceitos de lógica matemática em outras
disciplinas da computação que dependem desses fundamentos.
N.º DE AULAS
Período CONTEÚDO PROGRAMÁTICO*
PREVISTAS
1. Introdução à Lógica Proposicional
2. Tabelas-Verdade
3. Tautologias, Contradições e Contingências
4. Equivalência Lógica
5. Álgebra das Proposições
Semestre 66
6. Implicação Lógica e Regras de Inferência
7. Métodos de Prova e Argumentação Lógica
8. Validação de Fórmulas Lógicas
9. Leis de De Morgan
10. Aplicação de Lógica na Computação
*Esses conteúdos poderão ser modificados, considerando a necessidade de cada turma e/ou o andamento do ano letivo.
Página 1 de 4
4. METODOLOGIA DE ENSINO
4.1 Aulas Teóricas:
Início da aula: O professor faz uma apresentação dos conceitos fundamentais utilizando slides e o quadro branco. Exemplos
de tópicos abordados:
Proposições e Conectivos Lógicos: Explicação de proposições simples e compostas, além de conectivos como "e", "ou", "não"
(conjunção, disjunção e negação).
Construção de Tabelas-Verdade: Detalhar como construir e interpretar tabelas-verdade para verificar a validade de
proposições e fórmulas.
Tautologias, Contradições e Contingências: Ensinar a classificação de proposições com base em seus valores lógicos.
Implicação e Equivalência Lógica: Explicação sobre a implicação e equivalência lógica no contexto de proposições.
Debates e Discussões:
Discussões em sala de aula sobre o uso de lógica em contextos reais, como em linguagens de programação e estruturas de
dados.
Exemplos práticos: Discussão de problemas envolvendo o uso de lógica proposicional em áreas como inteligência artificial,
computação e sistemas de controle.
Página 2 de 4
Desafios e Competição de Resolução de Problemas:
Desafios lógicos: Criar um ambiente competitivo de resolução de problemas, onde os alunos, em grupos, têm que resolver
problemas lógicos complexos em tempo limitado. Os problemas podem incluir deduções lógicas, implicações, e equivalências.
Feedback imediato: O professor oferece feedback imediato sobre as soluções apresentadas, corrigindo a lógica e o raciocínio
quando necessário.
5. CRONOGRAMA DE ATIVIDADES
Não se aplica para esta disciplina, porém não restringe os alunos a participar em visitas técnicas ou participação em encontros
acadêmicos e congressos.
Página 3 de 4
*Essas avaliações poderão ser modificadas, considerando a necessidade de cada turma e/ou o andamento do ano letivo, desde que
devidamente esclarecidas para a turma.
8. REFERÊNCIAS:
8.1. BÁSICA:
MENEZES, Paulo Blauth; TOSCANI, Laira Vieira; LÓPEZ, Javier García. Matemática discreta para computação e informática.
4. ed. Porto Alegre, RS: Bookman, 2013. 348 p.
PIANEZZER, Guilherme Augusto. Lógica Matemática. Curitiba: Contentus, 2020. 100p. (biblioteca virtual Pearson).
SILVA, Flávio Soares Corrêa da; FINGER, Marcelo; MELO, Ana Cristina Vieira de. Lógica para computação. São Paulo, SP:
Thomson, c2006. x, 234 p.
8.2. COMPLEMENTAR:
BARBOSA, Marcos Antônio. Introdução à lógica matemática para acadêmicos. Editora Intersaberes. 2017. ISBN:
9788559723250. (Biblioteca Virtual).
GERSTING, Judith L. Fundamentos matemáticos para a ciência da computação: um tratamento moderno de matemática
discreta. 5. ed. Rio de Janeiro, RJ: LTC, c2003. 597 p. ISBN 9788521614227.
IEZZI, Gelson; MURAKAMI, Carlos. Fundamentos de matemática elementar 1: conjuntos e funções. 8. Ed. São Paulo, SP:
Atual, 2004. 374 p. ISBN 9788535704556. 9. ed. São Paulo, SP: Atual, 2013. 410 p. ISBN 9788535716801.
SOUZA, João Nunes de. Lógica para ciência da computação: uma introdução concisa. 2. ed. Rio de Janeiro, RJ: ELSEVIER,
2008. 220 p.
SOUZA, Afonso Lopes. Lógica matemática. Editora Pearson. 2018. ISBN 9788543020310. (biblioteca Virtual).
8.3. Bibliografia Sugerida
Huth, Michael; Ryan, Mark. Lógica em Ciência da Computação: Modelagem e Raciocínio sobre Sistemas. Elsevier, 2008.
Este livro oferece uma introdução robusta à lógica aplicada à ciência da computação, focando em lógica proposicional, lógica
de predicados e raciocínio formal sobre sistemas.
Rosen, Kenneth H. Matemática Discreta e Suas Aplicações. 7ª ed. McGraw-Hill, 2019.
Um dos livros mais recomendados para o estudo de matemática discreta, cobrindo tópicos como conjuntos, funções, grafos,
e teoria dos números com uma abordagem voltada para a computação.
Página 4 de 4