1. apresentação

20
Graduação Tecnológica em Gestão de TI Programação Orientada a Objetos I Professor: Fabio Henrique E-mail: [email protected]

Transcript of 1. apresentação

Page 1: 1. apresentação

Graduação Tecnológica em Gestão de TI

Programação Orientada a Objetos I

Professor: Fabio HenriqueE-mail: [email protected]

Page 2: 1. apresentação

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

Page 3: 1. apresentação

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”

Page 4: 1. apresentação

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.

Page 5: 1. apresentação

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

Page 6: 1. apresentação

Plano de aula

• 01 - 02/08 Apresentação da Disciplina. Programa, Objetivos, Critérios de Avaliação e Condução.

• 02 - 09/08Introdução ao Paradigma Orientado a Objeto

• 03/04 - 16/08Introdução à Linguagem de Programação Java

Page 7: 1. apresentação

Plano de aula

• 05 - 23/08– História do Java;– Principais Características;

Page 8: 1. apresentação

Plano de aula

• 06 - 30/08Operadores;

• 07-08 - 03/09Tipos primitivos;

• 09-10 - 06/09Declaração de variáveis;

• 11 - 13/09Estruturas condicionais;

Page 9: 1. apresentação

Plano de aula

• 12 - 20/09Estruturas de controle;

• 13 - 22/09Apresentação dos conceitos e técnicas orientados a objetos

• 14 - 27/09– Classe;– Objeto;– Atributos;

Page 10: 1. apresentação

Plano de aula

• 15 - 04/10Métodos;

• 16 - 11/10Encapsulamento;Instância;Herança;Polimorfismo.

Page 11: 1. apresentação

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

Page 12: 1. apresentação

Plano de aula

• 22 - 01/11Métodos

• 23 - 08/11Criação de Objetos e Classes

• 24 - 22/11Exercícios

Page 13: 1. apresentação

Plano de aula

• 25-26 - 26/11Comandos condicionaisComandos de laçoExercícios

• 27-28 - 29/11 Revisão para a 2ª. NP

• 29 - 06/12 2ª. NP

Page 14: 1. apresentação

Plano de aula

• 20 - 13/12 Entrega das Notas e Correção da prova

• 31 - 20/12Prova Final

Page 15: 1. apresentação

Avaliação

• 1ª Nota1 Prova + pontos extras

• 2ª Nota(1 Prova + Trabalho)/2

Média = (1ªNota + 2ªNota)/2

*Pontos extras = Exercícios

Page 16: 1. apresentação

Bibliografia

• WAZLAWICK, Raul Sidnei. Análise e projeto de sistemas de informação orientados a objetos. Rio de Janeiro: Elsevier, 2004.

Page 17: 1. apresentação

Bibliografia

• BLAHA, Michael; RUMBAUGH, James. Modelagem e projetos baseados em objetos com UML 2. 2. ed. Rio de Janeiro: Campus, 2006

Page 18: 1. apresentação

Bibliografia

• SILVA, Ricardo Pereira e. UML 2 em modelagem orientada a objetos. Florianopólis: Visual Books, 2007

Page 19: 1. apresentação

Bibliografia

Page 20: 1. apresentação

Aula

• Bem Vindos

• Boa Aula!!

• Qualquer dúvida pode falar!