ministério da educação

Propaganda
Ministério da Educação
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ
Campus Curitiba
PLANO DE AULAS
Ano/Semestre
2010/2
CURSO
Bacharelado em Sistemas de Informação
01
DISCIPLINA/UNIDADE CURRICULAR
Nome
FUNDAMENTOS DE PROGRAMAÇÃO I
Código
IF61C
02
Dia da semana
Atividades Práticas
Supervisionadas (APS)
Aulas presenciais no
semestre
Número de aulas
no semestre
Segunda
3
4
16/08
19/08
5
23/08
6
7
8
9
10
11
12
13
14
15
16
26/08
30/08
02/09
09/09
13/09
16/09
20/09
23/09
27/09
30/09
04/10
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
07/10
14/10
18/10
21/10
25/10
28/10
04/11
08/11
11/11
18/11
22/11
25/11
29/11
02/12
06/12
09/12
13/12
Sexta
Sábado
Total
3
6
42
54
96
45
102
57
PROGRAMAÇÃO E CONTEÚDOS DAS AULAS
Conteúdo
Dia/Mês
09/08
12/08
DIAS DAS AULAS
Quarta
Quinta
3
03
1
2
Terça
Turma
S73
Número de Aulas
Apresentação e Orientação; Histórico da computação
Conceitos básicos de algoritmos e estruturas de dados . Conceitos básicos
de arquitetura de computadores
Conceitos básicos de arquitetura de computadores.
Histórico das linguagens de programação; Paradigmas de programação
3
3
Conceitos de lógica de programação. Introdução às ferramentas de
desenvolvimento (linha de comando).
Cont. lógica de programação. Exercício
Decisões.Exercício
Cont. decisões. Exercício
Repetições. Exercício. Pedido da primeira lista de exercicios
Resolução da lista (audiência)
Arrays e Strings. Exercícios
Strings. Revisão.
Prova inicial
Início de OO. Classes e objetos.
Encapsulamento e controle de acesso. Exercício
Construtoras e destrutoras. Exercício. Métodos de classes. Entrega da
lista de exercícios
Palestra Nokia
Aula sobre PI. Relacionamento entre classes (associação)
Continuação de relacionamento entre classes. Exercícios.
Herança. Exercícios.
Revisão. Início API gráfica
Primeira avaliação teórica.
Primeira avaliação prática. Segunda entrega do trabalho integrado.
Início API gráfica. Exercício
Fluxos. Pedido da lista de exercícios
Exercício fluxos. Manipulação de eventos API gráfica. Exercícios
Contexto gráfico. Temporização. Menus. Exercícios e dúvidas do PI.
Exceções. Exercício. Entrega da lista de exercícios.
3
Javadoc. Revisão
Segunda Avaliação Prática. Entrega final do trabalho integrado.
Apresentações trabalhos
Apresentações trabalhos . Segunda chamada
Exame Final
Revisado por:
Robson Ribeiro Linhares
Aprovado por:
Coordenação do Curso
FORMULÁRIO UNIFICADO / GERÊNCIA DE ENSINO
Data:
Vigora a partir de:
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
27/02/2010
Primeiro Semestre de 2010
34
16/12
3
04 REFERÊNCIAS
Referencias Básicas:



BARNES, David & KÖLLING, Michael. Programacão Orientada a Objetos com Java, Person Prentice Hall, 2004.
DEITEL, H. M, DEITEL P.J. Java Como Programar: Sexta Edição. Pearson Prentice Hall, 2005.
ASCENCIO, Ana Fernanda, DE CAMPOS, Edilene Aparecida. Fundamentos da Programação de Computadores.
Prentice Hall, 2005.
Referências Complementares:





HORSTMANN, Cay. CORNELL, Gary. Core Java 2 Volume I – Fundamentos. Makron Books, 2001.
CADENHEAD, Rogers; LEMAY, Laura. Aprenda em 21 dias Java 2. Rio de Janeiro: Campus, c2005. 525 p.1 CDROM ISBN 85-352-1685-5
SIERRA, Kathy; BATES, Bert. Use a cabeça!: Java. 2.ed. Rio de Janeiro: Alta Books, 2007. 470 p. : ISBN
9788576081739
ECKEL, Bruce. Thinking in Java. 4th. ed. Upper Saddle River: Prentice-Hall, 2007. 1482 p. ; ISBN 0-13-027363-5
BOENTE, Alfredo. Aprendendo a programar em Java 2: orientado a objetos. Rio de Janeiro, RJ: Brasport, 2003. 216
p. : ISBN 9788574521404
05 CRITÉRIOS DE AVALIAÇÃO
Primeira nota: N1 = min(100;(NA1 + NPT1 + NPP1 + NE1)*NTI1/80)
 NA1 – prova de ambientação com valor 10
 NPT1 - prova teórica (computação básica + OO) com valor 30
 NPP1 - prova prática (Java básico) com valor 40
 NE1 - exercícios com valor 20
 NTI1 – nota da primeira entrega do trabalho integrado (APS) com valor 100
Segunda nota: N2 = min(100;(NPP2 + NE2 + NTI2)*NTI2/40)
 NPP2 - prova prática (Java intermediário) com valor 30
 NE2 - exercícios com valor 20
 NTI2 – nota da segunda entrega do trabalho integrado (APS) com valor 50
APS: trabalho integrado de fim de semestre, composto por duas entregas em datas a serem definidas e
tendo o seu resultado final avaliado nos dias 29/11 a 06/12. Este trabalho será realizado em equipes de
até 4 pessoas, sendo a avaliação efetuada a partir de apresentação oral da equipe e da documentação
entregue.
06 ORIENTAÇÕES GERAIS

Freqüência mínima às aulas: 75% do total de aulas ministradas.
Professor
Revisado por:
Robson Ribeiro Linhares
Aprovado por:
Coordenação do Curso
FORMULÁRIO UNIFICADO / GERÊNCIA DE ENSINO
Assinatura do Professor
Data:
Vigora a partir de:
27/02/2010
Primeiro Semestre de 2010
Download