Plano de Ensino - Gil Eduardo de Andrade

Propaganda
INSTITUTO FEDERAL
PARANÁ
Campus Paranaguá
MINISTÉRIO DA
EDUCAÇÃO
PLANO DE E NSINO
CURSO T ÉCNICO EM I NFORMÁTICA - EMI - 2 º ANO
PROFESSOR G IL E DUARDO DE ANDRADE
DADOS G ERAIS
Disciplina: Orientação à Objeto
Período: 2º Ano- Turma 2014
Período letivo: Ano 2015
Carga horária semestral: 160 horas-aula (4 horas-aula semanais ao longo de 40 semanas letivas)
Professor responsável e ministrante: Prof. Gil Eduardo de Andrade
O BJETIVO G ERAL
O Curso Técnico em Informática, integrado ao Ensino Médio, objetiva preparar profissionais para o
desenvolvimento de programas de computador, seguindo as especificações e paradigmas da lógica de
programação e das linguagens de programação, utilizando ambientes de desenvolvimento de sistemas,
sistemas operacionais e banco de dados. O curso tem por finalidade, ainda, tornar o profissional capaz
de realizar testes de programas de computador, mantendo registros que possibilitem análises e
refinamento dos resultados.
O BJETIVOS ESPECÍFICOS
Introduzir e desenvolver o conhecimento sobre:
Orientação à Objeto
Linguagem Java
Classes e Objetos
Atributos e Métodos
Encapsulamento
Herança
Polimorfismo
Acoplamento Dinâmico
Classe Abstrata
Alocação dinâmica
Interface Gráfica em Java – Swing
Componentes Gráficos (JComboBox, JTable, etc.)
Conexão com Banco de Dados – JDBC
Threads Java
Sockets Java
CONTEÚDO PROGRAMÁTICO
Primeiro Bimestre
Introdução – Orientação à Objeto
Introdução – Linguagem Java
Classes e Objetos
Atributos e Métodos
Encapsulamento
Herança
Polimorfismo
Acoplamento Dinâmico
Classe Abstrata
Segundo Bimestre
Armazenamento em Arquivos
Arquivos Binarios
Interface Grafica Java - Swing
Componentes: JLabel / JTextField / JButton
Componentes: JCheckBox / JRadioButton
Professor Gil Eduardo de Andrade
OO – Curso Técnico para o Ensino Médio Integrado
Página 1 de 6
INSTITUTO FEDERAL
PARANÁ
Campus Paranaguá
MINISTÉRIO DA
EDUCAÇÃO
Componentes: JComboBox / JList
Componente: JTable
Terceiro Bimestre
Conexão Banco de Dados - JDBC
JComboBox / JList Dinâmicos - JDBC
JTable Dinâmico - JDBC / Classe Tabela
Gráficos - JFreeChart
Relatórios em PDF
Threads em Java
Sockets em Java
Java2 Micro Edition
Classe Canvas – Java 2D
Quarto Bimestre
Definição: Projeto Integrado
Desenvolvimento do Projeto Integrado
Apresentação do Projeto Integrado
METODOLOGIA
Abordagem construtivista do conteúdo a partir das ideias espontâneas dos alunos.
Apresentação formal dos conteúdos em aulas expositivas seguidas de atividades práticas no
laboratório.
Práticas virtuais e interativas abordando os conteúdos trabalhados.
Atividades de laboratório abordando de forma prática a teoria exposta em sala de aula.
RECURSOS DIDÁTICOS E M ATERIAIS NECESSÁRIOS
Quadro
Computador
Projetor
Internet (www.gileduardo.com.br/ifpr/oo)
AVALIAÇÕES
A avaliação como um todo é processual, formativa, contínua e cumulativa, contendo os seguintes
instrumentos avaliativos:
Duas Provas Bimestrais (1º e 3º Bimestres), cuja nota tem peso de 70%.
Um Trabalho Semestral (2º Bimestre), cuja nota tem peso de 70%.
Um Trabalho Integrado (4º Bim.), cuja nota tem peso 90%.
Oito (ou mais) Atividades práticas de Laboratório, cuja média tem peso de 30% (1º, 2º e 3º
Bimestres).
Duas Atividades práticas de Laboratório, cuja média tem peso de 10% (4º Bimestre).
O aluno terá quatro notas parciais, somando os desempenhos na prova ou trabalho bimestral e nas
atividades práticas de laboratório.
O aluno deve ficar atento ao cronograma de atividades, disponibilizado no site da disciplina, que
será apresentado pelo professor no primeiro dia de aula.
A nota final do aluno será dada 60% pela média aritmética das notas dos três primeiros
bimestres e 40% pela nota do quarto bimestre onde o aluno desenvolverá o trabalho
integrado com outras disciplinas.
Os conceitos dos alunos são gerados através do seguinte critério em relação à nota obtida:
→ A: nota ≥ 9,0
→ B: 7,5 ≤ nota ≤ 8,9
→ C: 6,0 ≤ nota ≤ 7,4
→ D: nota ≤ 5,9
RECUPERAÇÃO DE C ONTEÚDOS E C ONCEITOS
A recuperação dos conteúdos é feita de forma paralela à entrada dos novos conteúdos. Os
Professor Gil Eduardo de Andrade
OO – Curso Técnico para o Ensino Médio Integrado
Página 2 de 6
INSTITUTO FEDERAL
PARANÁ
Campus Paranaguá
MINISTÉRIO DA
EDUCAÇÃO
conteúdos anteriores serão retomados e revisados sempre que necessário para a continuidade do
conteúdo.
A recuperação do conceito individual será realizada no final do ano, através da apresentação de um
trabalho avaliativo que substituirá seu conceito final, abordando todo o conteúdo apresentado ao
longo da disciplina de Orientação à Objeto. Esta avaliação é facultativa ao aluno.
Recuperações bimestrais poderão ser efetuadas, se identificado necessidade para tal, elas serão
realizadas através de provas ou trabalhos avaliativos que abordarão todo o conteúdo visto até o
momento.
REFERÊNCIAS BIBLIOGRÁFICAS
Livro texto: DEITEL, Harvey M., DEITEL, Paul J. – Java Como Programa. Prentice-Hall. 6ª Ed,
2005.
CRONOGRAMA DE AULAS E D EMAIS ATIVIDADES
CURSO T ÉCNICO EM I NFORMÁTICA – EMI – T URMA 2014 – 2º ANO
CARGA H ORÁRIA: 160 H ORAS, AO LONGO DE 40 SEMANAS LETIVAS
DISCIPLINA: O RIENTAÇÃO À O BJETO
PROFESSOR G IL E DUARDO DE ANDRADE
CRONOGRAMA 1º S EMESTRE DE 2015
11/02
11/02
11/02
11/02
25/02
25/02
25/02
25/02
04/03
04/03
04/03
04/03
11/03
11/03
11/03
11/03
18/03
18/03
18/03
18/03
25/03
25/03
25/03
25/03
01/04
01/04
01/04
01/04
08/04
08/04
08/04
08/04
15/04
15/04
15/04
15/04
22/04
22/04
22/04
22/04
29/04
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
Apresentação do Plano de Trabalho
Conceitos Iniciais – Orientação à Objeto
Conceitos Iniciais – Linguagem Java
Definição dos Objetivos da Disciplina
Conceito de Classe
Conceito de Objetos
Implementação de uma Classe
Criação de um Objeto
Conceito de Atributo
Conceito de Método
Declaração de Atributos
Implementação de Métodos
Conceito de Encapsulamento
Tipos de Dados
Declarações: public / private
Exemplos
Conceito de Herança
Exemplos de Implementação
Atividade Prática
Desenvolvimento da Atividade
Conceito de Classe Abstrata e Polimorfismo
Exemplos de Implementação
Atividade Prática
Desenvolvimento da Atividade
Conceito de Interfaces
Exemplos de Implementação
Atividade Prática
Desenvolvimento da Atividade
Conceito de Acoplamento Dinâmico
Exemplos de Implementação
Atividade Prática
Desenvolvimento da Atividade
Revisão do Conteúdo
Atividade – Todos os Conceitos vistos
Desenvolvimento da Atividade
Desenvolvimento da Atividade
Prova Bimestral
Prova Bimestral
Prova Bimestral
Prova Bimestral
Armazenamento em Arquivos – Java
Professor Gil Eduardo de Andrade
OO – Curso Técnico para o Ensino Médio Integrado
Página 3 de 6
INSTITUTO FEDERAL
PARANÁ
Campus Paranaguá
29/04
29/04
29/04
06/05
06/05
06/05
06/05
13/05
13/05
13/05
13/05
20/05
20/05
20/05
20/05
27/05
27/05
27/05
27/05
03/06
03/06
03/06
03/06
10/06
10/06
10/06
10/06
17/06
17/06
17/06
17/06
24/06
24/06
24/06
24/06
01/07
01/07
01/07
01/07
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
MINISTÉRIO DA
EDUCAÇÃO
Exemplos de Implementação
Atividade Prática
Desenvolvimento da Atividade
Arquivos Binários – Java
Exemplos de Implementação
Atividade Prática
Desenvolvimento da Atividade
Interface Gráfica Java – Swing
Funcionamento do Swing
Exemplos de Implementação
Atividade Prática
Componentes Gráficos: JLabel / JButton
Componentes Gráficos: JTextField / JFormattedTextField
Atividade Prática
Desenvolvimento da Atividade
Componente Gráfico: JCheckBox
Componente Gráfico: JRadioButton
Atividade Prática
Desenvolvimento da Atividade
Componente Gráfico: JComboBox
Componente Gráfico: JList
Atividade Prática
Desenvolvimento da Atividade
Componente Gráfico: JMenuBar e JToolBar
Exemplos de Implementação
Atividade Prática
Desenvolvimento da Atividade
Definição e Especificação do Trabalho Semestral
Desenvolvimento de Trabalho Semestral
Desenvolvimento de Trabalho Semestral
Desenvolvimento de Trabalho Semestral
Desenvolvimento de Trabalho Semestral
Desenvolvimento de Trabalho Semestral
Desenvolvimento de Trabalho Semestral
Desenvolvimento de Trabalho Semestral
Apresentação do Trabalho Final
Apresentação do Trabalho Final
Apresentação do Trabalho Final
Apresentação do Trabalho Final
CRONOGRAMA 2º S EMESTRE DE 2015
05/08
05/08
05/08
05/08
12/08
12/08
12/08
12/08
19/08
19/08
19/08
19/08
26/08
26/08
26/08
26/08
02/09
02/09
02/09
02/09
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Conexão com Banco de Dados – JDBC
Funcionamento do JDBC / Incluindo arquivos .JAR ao projeto
Atividade Prática
Desenvolvimento da Atividade
Componente: JComboBox – Preenchimento Dinâmico (BD)
Componente: JComboBox – Preenchimento Dinâmico (BD)
Atividade Prática
Desenvolvimento da Atividade
Componente: JTable – Preenchimento Dinâmico (BD)
Dica: Criando uma Classe “Tabela”
Atividade Prática
Desenvolvimento da Atividade
Criação de Gráficos no Java
Utilizando o Pacote JFreeChart
Atividade Prática
Desenvolvimento da Atividade
Criação de Relatórios em PDF no Java
Utilizando o Pacote ITextPDF
Atividade Prática
Desenvolvimento da Atividade
Professor Gil Eduardo de Andrade
OO – Curso Técnico para o Ensino Médio Integrado
Página 4 de 6
INSTITUTO FEDERAL
PARANÁ
Campus Paranaguá
09/09
09/09
09/09
09/09
16/09
16/09
16/09
16/09
23/09
23/09
23/09
23/09
30/09
30/09
30/09
30/09
14/10
14/10
14/10
14/10
21/10
21/10
21/10
21/10
28/10
28/10
28/10
28/10
04/11
04/11
04/11
04/11
11/11
11/11
11/11
11/11
18/11
18/11
18/11
18/11
25/11
25/11
25/11
25/11
02/12
02/12
02/12
02/12
09/12
09/12
09/11
09/11
12/12
12/12
12/12
12/12
16/12
16/12
16/12
16/12
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
MINISTÉRIO DA
EDUCAÇÃO
Componente Gráfico: JTabbedPane
Exemplos de Implementação
Atividade Prática
Desenvolvimento da Atividade
Utilizando Threads em Java
Exemplos de Implementação
Atividade Prática
Desenvolvimento da Atividade
Utilizando Sockets em Java
Exemplos de Implementação
Atividade Prática
Desenvolvimento da Atividade
Prova Bimestral
Prova Bimestral
Prova Bimestral
Prova Bimestral
Introdução Classe Canvas
Programação Java 2D
Exemplo de Implementação
Atividade Prática
Definição do Projeto Integrado
Definição do Projeto Integrado
Definição do Projeto Integrado
Definição do Projeto Integrado
Desenvolvimento do Projeto Integrado
Desenvolvimento do Projeto Integrado
Desenvolvimento do Projeto Integrado
Desenvolvimento do Projeto Integrado
Desenvolvimento do Projeto Integrado
Desenvolvimento do Projeto Integrado
Desenvolvimento do Projeto Integrado
Desenvolvimento do Projeto Integrado
Desenvolvimento do Projeto Integrado
Desenvolvimento do Projeto Integrado
Desenvolvimento do Projeto Integrado
Desenvolvimento do Projeto Integrado
Desenvolvimento do Projeto Integrado
Desenvolvimento do Projeto Integrado
Desenvolvimento do Projeto Integrado
Desenvolvimento do Projeto Integrado
Desenvolvimento do Projeto Integrado
Desenvolvimento do Projeto Integrado
Desenvolvimento do Projeto Integrado
Desenvolvimento do Projeto Integrado
Desenvolvimento do Projeto Integrado
Desenvolvimento do Projeto Integrado
Desenvolvimento do Projeto Integrado
Desenvolvimento do Projeto Integrado
Apresentação do Projeto Integrado
Apresentação do Projeto Integrado
Apresentação do Projeto Integrado
Apresentação do Projeto Integrado
Recuperação Final
Recuperação Final
Recuperação Final
Recuperação Final
Atividades Finais
Atividades Finais
Atividades Finais
Atividades Finais
Professor Gil Eduardo de Andrade
OO – Curso Técnico para o Ensino Médio Integrado
Página 5 de 6
INSTITUTO FEDERAL
PARANÁ
Campus Paranaguá
MINISTÉRIO DA
EDUCAÇÃO
Professor Gil Eduardo de Andrade
OO – Curso Técnico para o Ensino Médio Integrado
Página 6 de 6
Download