Plano de Aula - Programação Orientada a Objetos

06/02/2026

Ementa

Introdução à programação orientada a objetos, abstração, classes, atributos, métodos, encapsulamento, polimorfismo, herança, interface, mensagem e tratamento de exceções.

Objetivo geral

Habilitar o acadêmico a compreender e aplicar os fundamentos do paradigma de programação orientada a objetos (POO) na resolução de problemas complexos, utilizando abstrações para modelar e desenvolver sistemas de software que sejam modulares e de manutenção facilitada.

Objetivos específicos

Metodologia

Aulas expositivas e dialogadas e desenvolvimento e apresentação de um projeto que aplique os conceitos de orientação a objetos.

Sistema de avaliação

A nota final (NF) será a média aritmética de duas notas, N1 e N2. A N1 será composta da soma das notas individuais da lista de exercícios 1 (L1), com valor de 3,0 pontos, e da prova teórica 1, com valor de 7,0 pontos, totalizando um máximo de 10,0 pontos na N1. De forma similar, a nota N2 corresponde à soma da nota do trabalho prático 1 (T1) e da prova teórica 2 (P2). Será aprovado na disciplina o discente que obtiver a nota final (NF) igual ou superior a 7,0 pontos. Caso o aluno possua uma nota final entre 5,0 e 6,9, é possível realizar o exame final (EF). A nota do EF então substituirá a nota final do aluno, mantendo a nota necessária para aprovação em 7,0 pontos.

Bibliografia básica

Bibliografia complementar

Conteúdo programático