TADS:Orientação a Objetos II: mudanças entre as edições
Linha 18: | Linha 18: | ||
[[TADS:Orientação a Objetos II (2015-1)|Orientação a Objetos II - 2015/1]] | [[TADS:Orientação a Objetos II (2015-1)|Orientação a Objetos II - 2015/1]] | ||
=Plano de ensino= | |||
==1. IDENTIFICAÇÃO== | |||
'''Curso''': Tecnologia em Análise e Desenvolvimento de Sistemas | |||
'''Componente Curricular''': Orientação a Objetos II | |||
'''Professor''': Felippe Alex Scheidt | |||
'''Turma''': 01/2015 | |||
'''Período Letivo''': Terceiro | |||
'''Ano:''' 2016 | |||
'''Carga horária''': 60 | |||
'''Horário Semanal de Atendimento ao Estudante:''' Terça-feira, 18:00 – 19:00 | |||
==2. EMENTA== | |||
Conceitos de Interfaces, Classes Abstratas, Membros Estáticos, Membros finais, Pacotes, Reflexão. Conceitos e Uso de Coleções. Mapeamento Objeto-Relacional. Acesso a banco de dados através do java. | |||
==3. CONTEÚDO PROGRAMÁTICO== | |||
# Conceitos fundamentais da programação orientada objetos | |||
# Uso de polimorfismo | |||
# Utilizando Interfaces e classes abstratas | |||
# Recursos avançados da linguagem java | |||
## Anotações | |||
## Reflexão | |||
# Uso de coleções e listas | |||
# Padrões de projetos | |||
## Facade | |||
## Factory | |||
## Singleton | |||
==4. OBJETIVOS DO COMPONENTE CURRICULAR== | |||
Favorecer ao aluno a compreensão de aspectos avançados do paradigma de desenvolvimento de software orientado a objetos. Realizar a implementação destes conceitos em uma linguagem de programação. | |||
==5. PROCEDIMENTOS METODOLÓGICOS== | |||
===Metodologia de ensino=== | |||
* Aulas expositivas em laboratório de informática com projetor. | |||
* Uso de ambiente de programação para desenvolvimento das atividades | |||
* Uso do computador para em laboratório para exemplificação dos conteúdos didáticos | |||
===Recursos e materiais=== | |||
* Aulas expositivas empregando: quadro, multimídia; | |||
* Seminários para apresentação de trabalhos; | |||
* Trabalhos individuais e/ou grupo; | |||
* Exercícios em sala de aula. | |||
==6. AVALIAÇÃO== | |||
Trabalhos individuais e/ou grupo; | |||
Apresentação de seminários; | |||
Provas bimestrais individuais; | |||
Participação em sala. | |||
==REFERÊNCIAS BIBLIOGRÁFICAS== | |||
===REFERÊNCIAS BÁSICAS=== | |||
# COELHO, ALEX. JAVA COM ORIENTAÇÃO A OBJETOS. 1ª ED., CIENCIA MODERNA, 2012. | |||
# SANTOS, RAFAEL. Introdução À Programação Orientada a Objetos Usando Java. 1ª ED., CAMPUS, 2003. | |||
# DEITEL, PAUL J.; DEITEL, HARVEY M. Java: como programar. 8ª ed., Prentice Hall, 2010. | |||
# FREEMAN, E., FREEMAN, E. Use a Cabeça! Padrões de Projetos. 2ª ed., Alta Books, 2007. | |||
# WAZLAWICK, Raul Sidnei. Análise e Projeto de Sistemas de Informação Orientados a Objetos. 2ª ed., Elsevier, 2010. | |||
===REFERÊNCIAS COMPLEMENTARES=== | |||
# ARAÚJO, Everton Coimbra. Orientação a Objetos com Java. 1ª ed., Visual Books, 2008. | |||
# CORNELL, Gary; HORSTMANN, Cay S. Core Java - Vol. 1 - Fundamentos - 8ª ed., Pearson Education, 2010. | |||
# SIERRA, Kathy, BATES, Bert. Use a Cabeça! Java. 2ª ed., Alta Books, 2007. | |||
# SINTES, Anthony. Aprenda Programação Orientada a Objetos em 21 Dias. 1ª ed., Makron Books, 2002. | |||
# MCLAUGHLIN, B.; POLLISE, G.; WESTHEAD, D. Use a Cabeça! Análise e Projeto Orientado a Objeto. 1ª ed., Alta Books, 2007. |
Edição das 17h13min de 8 de março de 2016
Informações
Semestre: 3º
Carga horária: 60 horas
Objetivo Geral
Favorecer ao aluno a compreensão de aspectos avançados do paradigma de desenvolvimento de software orientado a objetos. Realizar a implementação destes conceitos em uma linguagem de programação.
Ementa
Conceitos de Interfaces, Classes Abstratas, Membros Estáticos, Membros finais, Pacotes, Reflexão. Conceitos e Uso de Coleções. Mapeamento Objeto-Relacional. Acesso a banco de dados através do java.
Histórico da disciplina
Orientação a Objetos II - 2015/1
Plano de ensino
1. IDENTIFICAÇÃO
Curso: Tecnologia em Análise e Desenvolvimento de Sistemas
Componente Curricular: Orientação a Objetos II
Professor: Felippe Alex Scheidt
Turma: 01/2015
Período Letivo: Terceiro
Ano: 2016
Carga horária: 60
Horário Semanal de Atendimento ao Estudante: Terça-feira, 18:00 – 19:00
2. EMENTA
Conceitos de Interfaces, Classes Abstratas, Membros Estáticos, Membros finais, Pacotes, Reflexão. Conceitos e Uso de Coleções. Mapeamento Objeto-Relacional. Acesso a banco de dados através do java.
3. CONTEÚDO PROGRAMÁTICO
- Conceitos fundamentais da programação orientada objetos
- Uso de polimorfismo
- Utilizando Interfaces e classes abstratas
- Recursos avançados da linguagem java
- Anotações
- Reflexão
- Uso de coleções e listas
- Padrões de projetos
- Facade
- Factory
- Singleton
4. OBJETIVOS DO COMPONENTE CURRICULAR
Favorecer ao aluno a compreensão de aspectos avançados do paradigma de desenvolvimento de software orientado a objetos. Realizar a implementação destes conceitos em uma linguagem de programação.
5. PROCEDIMENTOS METODOLÓGICOS
Metodologia de ensino
- Aulas expositivas em laboratório de informática com projetor.
- Uso de ambiente de programação para desenvolvimento das atividades
- Uso do computador para em laboratório para exemplificação dos conteúdos didáticos
Recursos e materiais
- Aulas expositivas empregando: quadro, multimídia;
- Seminários para apresentação de trabalhos;
- Trabalhos individuais e/ou grupo;
- Exercícios em sala de aula.
6. AVALIAÇÃO
Trabalhos individuais e/ou grupo;
Apresentação de seminários;
Provas bimestrais individuais;
Participação em sala.
REFERÊNCIAS BIBLIOGRÁFICAS
REFERÊNCIAS BÁSICAS
- COELHO, ALEX. JAVA COM ORIENTAÇÃO A OBJETOS. 1ª ED., CIENCIA MODERNA, 2012.
- SANTOS, RAFAEL. Introdução À Programação Orientada a Objetos Usando Java. 1ª ED., CAMPUS, 2003.
- DEITEL, PAUL J.; DEITEL, HARVEY M. Java: como programar. 8ª ed., Prentice Hall, 2010.
- FREEMAN, E., FREEMAN, E. Use a Cabeça! Padrões de Projetos. 2ª ed., Alta Books, 2007.
- WAZLAWICK, Raul Sidnei. Análise e Projeto de Sistemas de Informação Orientados a Objetos. 2ª ed., Elsevier, 2010.
REFERÊNCIAS COMPLEMENTARES
- ARAÚJO, Everton Coimbra. Orientação a Objetos com Java. 1ª ed., Visual Books, 2008.
- CORNELL, Gary; HORSTMANN, Cay S. Core Java - Vol. 1 - Fundamentos - 8ª ed., Pearson Education, 2010.
- SIERRA, Kathy, BATES, Bert. Use a Cabeça! Java. 2ª ed., Alta Books, 2007.
- SINTES, Anthony. Aprenda Programação Orientada a Objetos em 21 Dias. 1ª ed., Makron Books, 2002.
- MCLAUGHLIN, B.; POLLISE, G.; WESTHEAD, D. Use a Cabeça! Análise e Projeto Orientado a Objeto. 1ª ed., Alta Books, 2007.