plano de ensino e aprendizagem

Propaganda
UNIÃO EDUCACIONAL DE BRASÍLIA
SGAS 910 Conj. D – Tel.: (61) 3445-3370
Fax: 3443-1204
http://www.uneb.com.br
INSTITUTO DE CIÊNCIAS EXATAS
PLANO DE ENSINO E APRENDIZAGEM
1. Identificação
ÁREA: Tecnologia
REGIME: MODULAR
DISCIPLINA: Linguagem
SEMESTRE/ANO: 2º/2008
CARGA HORÁRIA: 40 HORAS
de Programação IV
Professor: Lucélia Alves de Oliveira
DIAS LETIVOS: M
DIAS LETIVOS: T
2ª( ) 3ª( ) 4ª( ) 5ª( ) 6ª( )
2ª( x ) 3ª( ) 4ª( x ) 5ª( ) 6ª( x )
MÓDULO: FE
BLOCO: 25/08/2008
a 19/09/2008
em
Programação de Computadores
DIAS LETIVOS: N
2ª( ) 3ª( ) 4ª( ) 5ª( ) 6ª( )
CURSO: Seqüencial
2. Aspectos do Processo de Ensino e Aprendizagem
2.1. EMENTA
Tratamento de exceções. Formas de acesso a banco de dados. JDBC: API Java para acesso e manipulação
de dados. Gerenciamento de conexões. Execução de SQL DML. Manipulação de Resultsets. Interface
gráfica com Swing. Interface de entrada de dados orientada a objetos.
2.2. OBJETIVOS
2.2.1. OBJETIVOS GERAIS











Contribuir para a inserção crítica do aluno na sociedade da informação.
Contribuir para a formação de um profissional da área de tecnologia da informação competente e
proativo.
Permanecer em processo de aprendizagem.
2.2.2. OBJETIVOS ESPECÍFICOS
Conhecer as técnicas de tratamento de exceções.
Realizar uma conexão com um banco de dados em Java.
Executar e manipular o resultado de comandos SQL DML embutido em aplicações Java.
Elaborar interfaces de entrada de dados gráficas para realizar as operações básicas de manipulação
de dados: inclusão, alteração, exclusão e consulta.
Desenvolver aplicativos em Java.
Compreender dos conceitos de Java e orientação a objetos.
Implementar projetos usando Java.
Acessar a base de dados usando Java.
2.3. COMPETÊNCIAS
2.3.1. CONHECIMENTOS / BASE TECNOLÓGICA



Tratamento de exceções: comando try-catch e try-finally; principais exceções utilizadas; exceção de
conversão de tipos NumberFormatException; métodos que lançam exceções – comando throws.
Introdução a JDBC: formas de acesso a dados - driver nativo; ponte JDBC-ODBC; exceções de
banco de dados; sete passos para estabelecer uma conexão com um BD e executar um comando
SQL; execução e manipulação de resultados de comandos SQL de consulta (Select) e de ação
(Insert, Update, Delete), simples e parametrizados.
Interface de entrada de dados orientada a objetos usando Swing: introdução ao Swing - formulários,
contêineres e componentes visuais básicos; posicionamento de componentes usando o método
setBounds (gerenciador de layout desligado); tratamento de eventos - interfaces de tratamento de
eventos ActionListener e WindowListener; classes adaptadoras; classes anônimas ara tratamento de
eventos; separação de funções - classe negocial x classe de desenho de interface; interface de
entrada de dados cliente/servidor com opção de inclusão, alteração, exclusão, consulta e
visualização dos registros em forma de tabela.
2.3.2. HABILIDADES
UNIÃO EDUCACIONAL DE BRASÍLIA
SGAS 910 Conj. D – Tel.: (61) 3445-3370
Fax: 3443-1204
http://www.uneb.com.br












Analisar.
Identificar.
Comparar.
Relacionar.
Interpretar.
Aplicar.
Operacionalizar.
Gerenciar.
Projetar.
Organizar.
Desenhar.
Instalar.
2.3.3. ATITUDES




Proatividade.
Reflexividade com relação à solução de problemas.
Pragmatismo.
Crítica e autocrítica.
2.4. ESTRATÉGIAS E RECURSOS DE APRENDIZAGEM
2.4.1. ESTRATÉGIAS



Aula dialogada.
Aula prática no computador.
Exercícios.
2.4.2. RECURSOS DE APRENDIZAGEM



Textos diversos.
Audiovisuais.
Laboratório de informática.
2.5. AVALIAÇÃO
2.5.1. CRITÉRIOS E PONDERAÇÃO
Participação geral do aluno – qualidade na participação nos exercícios, freqüência às aulas e entrega de
trabalhos das sextas de projeto: 3,0.
Prova – elaboração de um projeto utilizando conhecimentos e competências desenvolvidas: 7,0.
2.5.2. RECUPERAÇÃO
Será realizado exame de recuperação ao aluno não aprovado que houver freqüentado número igual ou
superior a 75% (setenta e cinco por cento) das aulas e atividades previstas e obtido, nos exames e trabalhos
efetuados, média final igual ou superior a 5 (cinco) e menos do que 7 (sete).
3. Cronograma do desenvolvimento das competências: aulas e estratégias de aprendizagem
Nº do
Conhecimentos / Conteúdo
Estratégias de
Critérios de Avaliação
Encontro
Programático
Aprendizagem
1.
Tratamento de exceções: comando try- Apresentação da
Resolução dos exercícios.
catch e try-finally; Principais exceções disciplina e das
utilizadas.
formas de
avaliação.
Aula expositiva.
Exercícios
práticos.
2.
Exceção
de
conversão
de
tipos Aula expositiva.
Resolução dos exercícios.
NumberFormatException; Métodos que Exercícios
lançam exceções – comando throws.
práticos.
UNIÃO EDUCACIONAL DE BRASÍLIA
SGAS 910 Conj. D – Tel.: (61) 3445-3370
Fax: 3443-1204
http://www.uneb.com.br
3.
Introdução a JDBC: formas de acesso a Aula expositiva.
Resolução dos exercícios.
dados: driver nativo, ponte JDBC-ODBC.
Exercícios
práticos.
4.
Exceções de banco de dados; sete passos Aula expositiva.
Resolução dos exercícios.
para estabelecer uma conexão com um Exercícios
BD e executar um comando SQL; práticos.
execução e manipulação de resultados de
comandos SQL de consulta (Select) e de
ação (Insert, Update, Delete), simples e
parametrizados.
5.
Interface de entrada de dados orientada a Aula expositiva.
Resolução dos exercícios.
objetos usando Swing: introdução ao Exercícios
Swing,
formulários,
contêineres
e práticos.
componentes visuais básicos.
6.
Interface de entrada de dados orientada a Aula expositiva.
Resolução dos exercícios.
objetos usando Swing: introdução ao Exercícios
Swing,
formulários,
contêineres
e práticos.
componentes visuais básicos.
7.
Separação de funções - classe negocial x Aula expositiva.
Resolução dos exercícios.
classe de desenho de interface; interface Exercícios
de entrada de dados cliente/servidor com práticos.
opção de inclusão, alteração, exclusão,
consulta e visualização dos registros em
forma de tabela.
8.
Separação de funções - classe negocial x Aula expositiva.
Resolução dos exercícios.
classe de desenho de interface; interface Exercícios
de entrada de dados cliente/servidor com práticos.
opção de inclusão, alteração, exclusão,
consulta e visualização dos registros em
forma de tabela.
9.
Todo o conteúdo.
Desenvolvimento
Implementação do Projeto.
de projetos.
10.
Todo o conteúdo.
Desenvolvimento
Implementação do Projeto.
de projetos.
11.
Todo o conteúdo.
Desenvolvimento
Implementação do Projeto.
de projetos.
12.
Todo o conteúdo.
Prova: exercícios Exercícios individuais.
individuais.
4. Bibliografia
4.1. BIBLIOGRAFIA BÁSICA
1. DEITEL, H.M. e DEITEL, P. J.. Java: como programar. Porto Alegre: Bookman, 2003.
2. HORSTMANN, Cay S. Core Java 2: fundamentos. São Paulo: Pearson Education, 2003.
3. REESE George. JDBC e Java: Programação para Banco de Dados. São Paulo: Berkeley, 2001.
4.2. BIBLIOGRAFIA CONPLEMENTAR
4. FURGERI, Sérgio. Java 2: ensino didático. Rio de Janeiro: Érica, 2002.
5. FLANAGAN, David. Java: o guia essencial. Rio de Janeiro: Campus, 2000.
6. LEMAY, Laura. Aprenda em 21 dias Java 2. Rio de Janeiro: Campus, 2001.
Download