Este documento apresenta o plano de aula para a disciplina de Programação Orientada a Objetos I. O plano inclui o nome do professor, objetivos da disciplina, cronograma com 31 aulas ao longo do semestre abordando conceitos de Java e programação orientada a objetos, e critérios de avaliação com duas provas.
1. Graduação Tecnológica
em Gestão de TI
Programação Orientada a Objetos I
Professor: Fabio Henrique
E-mail: fabioh.sousa@hotmail.com
2. Professor da disciplina
• Fábio Henrique F. de Sousa
• Gerente de Projetos da Secretaria do Trabalho
e Desenvolvimento Social – STDS
• Project Management Professional - PMP
• Certfied Scrum Master – CSM
• Mestrando Informática Aplicada - UNIFOR
• MBA Gestão de Projetos – FIC
• Especialista Engenharia de Software – UECE
3. Apresentação do Aluno
• Qual o seu nome?
• Onde você trabalha?
• Você sabe o que é Software?
• Você já gerenciou o desenvolvimento de um
software?
• Você já programou (codificou) ?
• Você já sabe o que é JAVA ou C#?
• Qual a sua expectativa para esta disciplina?
• “Programação Orientada a Objetos”
4. Objetivo da disciplina
• Esta disciplina apresenta técnicas e métodos
para o desenvolvimento de aplicações
orientadas a objetos.
• Dessa forma, o aluno estará apto a aplicar os
conceitos adquiridos no desenvolvimento de
aplicativos que tenham o reuso, extensibilidade
e flexibilidade como premissas básicas.
5. Plano de Aula
• Faculdade de Tecnologia do Nordeste - FATENE
• Área de Informática
• Disciplina: Programação Orientada a Objetos I
• Código: POOI
• Carga Horária: 80h
• Professor: Fábio Henrique Fonseca de Sousa
6. Plano de aula
• 01 - 02/08
Apresentação da Disciplina. Programa,
Objetivos, Critérios de Avaliação e Condução.
• 02 - 09/08
Introdução ao Paradigma Orientado a Objeto
• 03/04 - 16/08
Introdução à Linguagem de Programação Java
7. Plano de aula
• 05 - 23/08
– História do Java;
– Principais Características;
8. Plano de aula
• 06 - 30/08
Operadores;
• 07-08 - 03/09
Tipos primitivos;
• 09-10 - 06/09
Declaração de variáveis;
• 11 - 13/09
Estruturas condicionais;
9. Plano de aula
• 12 - 20/09
Estruturas de controle;
• 13 - 22/09
Apresentação dos conceitos e técnicas orientados a
objetos
• 14 - 27/09
– Classe;
– Objeto;
– Atributos;
10. Plano de aula
• 15 - 04/10
Métodos;
• 16 - 11/10
Encapsulamento;
Instância;
Herança;
Polimorfismo.
11. Plano de aula
• 17-18 - 15/10
• Revisão para a 1ª. NP
• 19-20 - 18/10
1ª. NP
• 21 - 25/10
Entrega das Notas e Correção da prova
12. Plano de aula
• 22 - 01/11
Métodos
• 23 - 08/11
Criação de Objetos e Classes
• 24 - 22/11
Exercícios
13. Plano de aula
• 25-26 - 26/11
Comandos condicionais
Comandos de laço
Exercícios
• 27-28 - 29/11
Revisão para a 2ª. NP
• 29 - 06/12
2ª. NP
14. Plano de aula
• 20 - 13/12
Entrega das Notas e Correção da prova
• 31 - 20/12
Prova Final
15. Avaliação
• 1ª Nota
1 Prova + pontos extras
• 2ª Nota
(1 Prova + Trabalho)/2
Média = (1ªNota + 2ªNota)/2
*Pontos extras = Exercícios
16. Bibliografia
• WAZLAWICK, Raul Sidnei. Análise e projeto de
sistemas de informação orientados a objetos.
Rio de Janeiro: Elsevier, 2004.
17. Bibliografia
• BLAHA, Michael; RUMBAUGH, James.
Modelagem e projetos baseados em objetos
com UML 2. 2. ed. Rio de Janeiro: Campus,
2006