Você está na página 1de 18

PROGRAMAO ORIENTADA A

OBJETOS
- PLANO DE ENSINO
Prof. Angelo Augusto Frozza, M.Sc.

PLANO DE ENSINO
|

Ementa
Proporcionar uma experincia com a programao
orientada a objetos atravs da modelagem conceitual
e sua implementao.
y Abordar linguagens de programao que utilizam os
conceitos de POO atravs do desenvolvimento de
aplicaes.
y

PLANO DE ENSINO
|

Objetivo geral
y

Preparar o aluno para a prtica do desenvolvimento


de aplicaes orientadas a objetos, habilitando o
aluno a desenvolver sistemas em camadas (interface
domnio persistncia).

PLANO DE ENSINO
|

Objetivos especficos
y

Compreender os conceitos bsicos da Programao


Orientada a Objetos;

Apresentar o processo de desenvolvimento orientado a


objetos em camadas;

Modelar e implementar em uma linguagem de


programao orientada a objetos, problemas de pequena
complexidade;

Conhecer o ambiente de programao visual da IDE


NetBeans;

Adquirir domnio bsico de uma linguagem de


programao orientada a objetos atravs da aplicao
prtica dos conceitos aprendidos;

PLANO DE ENSINO
|

Contedo programtico
1. Programao Orientadas a Objetos
|
|
|
|
|
|
|

|
|
|
|

1.1 Conceitos bsicos


1.2 Tipos de aplicaes
1.3 Herana
1.4 Mtodos Subscritos e Sobrecarregados
1.5 Polimorfismo
1.6 Classes Abstratas
1.7 Interfaces

Carga horria: 12 h/a


Aulas expositivas e dialogadas
Exerccios de fixao
Aulas prticas em laboratrio

PLANO DE ENSINO
|

Contedo programtico
2. Mtodos para modelagem orientada a objetos
2.1 Conceitos
| 2.2 Por que modelar?
| 2.3 Por que modelagem orientada a objetos?
|

Carga horria: 08 h/a


| Aulas expositivas e dialogadas
| Aulas prticas em laboratrio
| Exerccios de fixao
|

PLANO DE ENSINO
|

Contedo programtico
3. Programao visual com a IDE Netbeans
3.1 Projetos
| 3.2 Tipos de projetos
| 3.3 Desenvolvimento visual de aplicaes rpidas (RAD)
|

Carga horria: 12 h/a


| Aulas expositivas e dialogadas
| Aulas prticas em laboratrio
| Exerccios de fixao
|

PLANO DE ENSINO
|

Contedo programtico
4. Sistemas de tratamento de excees
4.1 Excees genricas
| 4.2 Classes de exceo
|

Carga horria: 10 h/a


| Aulas expositivas e dialogadas
| Exerccios de fixao
| Aulas prticas em laboratrio
|

PLANO DE ENSINO
|

Contedo programtico
5. Processo de desenvolvimento baseado em
orientao a objetos
5.1 Ciclo de vida do desenvolvimento de software
| (Definio do Problema; Anlise; Projeto; Implementao e
testes; Manuteno e reviso)
|

Carga horria: 08 h/a


| Aulas expositivas e dialogadas
| Exerccios de fixao
| Aulas prticas em laboratrio
|

PLANO DE ENSINO
|

Contedo programtico
6. Estudo de caso - Implementao de pequenos
projetos com programao orientada a objetos
6.1 Modelagem (Definio do problema; Identificao de
requisitos; Diagrama de classes)
| 6.2 Implementao (Camada de interface - (implementao
visual); Camada de negcio (domnio do problema); Camada
de persistncia)
|

Carga horria: 30 h/a


| Aulas prticas em laboratrio
| Trabalho prtico final
|

PLANO DE ENSINO
|

Metodologia
Aulas expositivas e dialogadas;
y Aulas prticas em laboratrio;
y Exerccios de fixao;
y Trabalho prtico da disciplina;
y

PLANO DE ENSINO
|

Avaliao
y

1 BIM:
MB1 = (P1 * 0.7) + (E1 * 0.3)
P1 Prova 01
| E1 Exerccios de fixao
|

2 BIM:
MB2 = (P2 * 0.5 + (T1 * 0.4) + (E2 * 0.1)
P2 Prova 02
| E2 Exerccios de fixao
| T1 Trabalho prtico da disciplina
|

Frequncia mnima: 75%

PLANO DE ENSINO
|

Bibliografia bsica
y

BRAUDE, E. J. Projeto de software - da


programao arquitetura: uma abordagem
baseada em Java. Porto Alegre: Bookman, 2005.
619 p.

NIEMEYER, P.; KNUDSEN, J. Aprendendo


Java 2 SDK - Verso 1.3. Rio de Janeiro (RJ):
Campus, 2000. 700 p.

PREISS, B. R. Estruturas de dados e


algoritmos: padres de projetos orientados a
objetos com Java. Rio de Janeiro (RJ): Campus,
2001. 566 p.

SINTES, T. Aprenda Programao Orientada a


Objetos em 21 dias. So Paulo: Pearson, 2002.

BOAS PRTICAS
|

NA AULA

Celular
y

Manter desligado (ou no silencioso) e dentro


da bolsa;

Se for atender (somente em casos de


urgncia), pedir licena ao professor e sair da
sala, retornando apenas no final da aula;

BOAS PRTICAS
|

NA AULA

Uniforme
y

item obrigatrio e o aluno s permanece


em aula estando devidamente uniformizado;

Deve estar bem visvel a camisa branca ou


a blusa do agasalho do IFC;

Bon no faz parte do uniforme;

BOAS PRTICAS
|

NA AULA

Laboratrios de Informtica
y

NO LEVAR COMIDA PARA O


LABORATRIO, incluindo balas etc.;

Desligar o computador ao sair;

Reportar problemas na mquina ao professor;

No retirar os cabos das mquinas sem


autorizao do professor.
|

Se for autorizado, deixar a mquina como encontrou no final


da aula;

BOAS PRTICAS
|

NA AULA

Laboratrios de Informtica
y

Antes de sair do laboratrio,


colocar as cadeiras no lugar e
limpar qualquer lixo que ficar na bancada e
que porventura tenha CAIDO NO CHO;

Para podermos usar o condicionador de ar devemos


manter conversas ao mnimo possvel, pois num
ambiente fechado o som reverbera com maior
intensidade;

Brincadeiras fora de hora ou mal gosto, do direito ao


aluno de se retirar da sala e permanecer fora at o
final da aula e, ainda, como brinde uma anotao no
CGAE.

CONTATO
|

Prof. Angelo Augusto Frozza, M.Sc.


frozza@ifc-camboriu.edu.br
http://www.ifc-camboriu.edu.br/~frozza

@TilFrozza
http://www.twitter.com/TilFrozza
http://about.me/TilFrozza

Você também pode gostar