TADS:Orientação a Objetos I (2014-2)

De Wiki Cursos IFPR Foz
Revisão de 18h28min de 21 de novembro de 2016 por Felippe Scheidt (discussão | contribs) (Criou página com '=Plano de ensino= == - IDENTIFICAÇÃO== '''Curso''': Tecnologia em Análise e Desenvolvimento de Sistemas '''Componente Curricular''': Orientação a Objetos I '''Professor...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegaçãoIr para pesquisar

Plano de ensino

- IDENTIFICAÇÃO

Curso: Tecnologia em Análise e Desenvolvimento de Sistemas

Componente Curricular: Orientação a Objetos I

Professor: Humberto Martins Beneduzzi

Turma: 01/2014

Período Letivo: Segundo

Ano: 2014

Carga horária: 60

Horário Semanal de Atendimento ao Estudante: Terça-feira, 18:00 – 19:00

- EMENTA

  • O paradigma Orientado a Objetos.
  • Conceitos fundamentais da Orientação a Objetos: Classe, Objeto, Atributo, Método, Encapsulamento, Associação (Agregação e Composição), Herança, Polimorfismo.
  • Aplicação dos conceitos da Orientação a Objetos em uma linguagem de programação.

- CONTEÚDO PROGRAMÁTICO

  • Introdução à Orientação a Objetos: Abstração, Classe, Objeto, Atributo, Método.
  • Paralelos entre os paradigmas estruturado e orientado a objetos.
  • Linguagens compiladas X linguagens interpretadas.
  • Introdução à plataforma Java: Conceito de máquina virtual, principais versões do java (JSE, JEE, JME)
  • Introdução à linguagem Java: conceitos, sintaxe e principais palavras-chave.
  • Tipos de dados primitivos X classes.
  • Construtores.
  • Herança (Generalização e Especialização).
  • Encapsulamento.
  • Associação.
  • Polimorfismo.
  • Acesso a banco de dados através do java, utilizando o design pattern DAO.

- OBJETIVOS DO COMPONENTE CURRICULAR

Propiciar ao aluno a compreensão dos principais aspectos do paradigma de desenvolvimento de software orientado a objetos. Realizar a implementação destes conceitos em uma linguagem de programação.

- PROCEDIMENTOS METODOLÓGICOS

Metodologia de ensino

  • Aulas expositivas empregando quadro branco e projetor multimídia;
  • Seminários para apresentação de trabalhos;
  • Trabalhos em grupo;
  • Problematização.

Recursos e materiais

  • Demonstração (pratica realizada pelo professor);
  • Laboratório (pratica realizada pelo aluno).

- AVALIAÇÃO

A avaliação será realizada seguindo as orientações da Portaria nº 120 de 6 de agosto de 2009, que estabelece os critérios de avaliação do processo de ensino e aprendizagem no IFPR.

O conceito do aluno será composto através de sua participação e aproveitamento nos seguintes quesitos:

  • Trabalhos individuais e/ou grupais;
  • Desenvolvimento de atividades e participação em sala de aula;
  • Prova prática e/ou teórica.

- REFERÊNCIAS BIBLIOGRÁFICAS

REFERÊNCIAS BÁSICAS

  1. Schildt, Herbert. Java para Iniciantes. 5ª ed., Bookman, 2013.
  2. Coelho, Alex. Java Com Orientação a Objetos. 1ª ed., Ciencia Moderna, 2012.
  3. Santos, Rafael. Introdução À Programação Orientada a Objetos Usando Java. 1ª ed., Campus, 2003.
  4. DEITEL, Paul J.; DEITEL, Harvey M. Java: como programar. 8ª ed., Prentice Hall, 2010.
  5. Cornell, Gary; Horstmann, Cay S. Core Java - Vol. 1 - Fundamentos - 8ª ed., Pearson Education, 2010.

REFERÊNCIAS COMPLEMENTARES

  1. Araújo, Everton Coimbra. Orientação a Objetos com Java. 1ª ed., Visual Books, 2008.
  2. SINTES, Anthony. Aprenda Programação Orientada a Objetos em 21 Dias. 1ª ed., Makron Books, 2002.
  3. MCLAUGHLIN, B.; POLLISE, G.; WESTHEAD, D. Use a Cabeça! Análise e Projeto Orientado a Objeto. 1ª ed., Alta Books, 2007.
  4. Hunt, Andrew; Thomas, David. O Programador Pragmático. 1ª ed., Bookman, 2010.
  5. Sierra, Kathy, Bates, Bert. Use a Cabeça! Java. 2ª ed., Alta Books, 2007.