Graduação Tecnológica
      em Gestão de TI
Programação Orientada a Objetos I

      Professor: Fabio Henrique
   E-mail: fabioh.sousa@hotmail.com
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
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”
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.
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
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
Plano de aula
• 05 - 23/08
  – História do Java;
  – Principais Características;
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;
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;
Plano de aula
• 15 - 04/10
  Métodos;
• 16 - 11/10
Encapsulamento;
Instância;
Herança;
Polimorfismo.
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
Plano de aula
• 22 - 01/11
  Métodos
• 23 - 08/11
  Criação de Objetos e Classes
• 24 - 22/11
  Exercícios
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
Plano de aula
• 20 - 13/12
  Entrega das Notas e Correção da prova
• 31 - 20/12
  Prova Final
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
Bibliografia
• WAZLAWICK, Raul Sidnei. Análise e projeto de
  sistemas de informação orientados a objetos.
  Rio de Janeiro: Elsevier, 2004.
Bibliografia
• BLAHA, Michael; RUMBAUGH, James.
  Modelagem e projetos baseados em objetos
  com UML 2. 2. ed. Rio de Janeiro: Campus,
  2006
Bibliografia
• SILVA, Ricardo Pereira e. UML 2 em
  modelagem orientada a objetos. Florianopólis:
  Visual Books, 2007
Bibliografia
Aula
• Bem Vindos

• Boa Aula!!

• Qualquer dúvida pode falar!

1. apresentação

  • 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, RaulSidnei. 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
  • 18.
    Bibliografia • SILVA, RicardoPereira e. UML 2 em modelagem orientada a objetos. Florianopólis: Visual Books, 2007
  • 19.
  • 20.
    Aula • Bem Vindos •Boa Aula!! • Qualquer dúvida pode falar!