FACULDADE CENECISTA DE BRASÍLIA PLANO DE ENSINO 1. IDENTIFICAÇÃO CURSO: Sistemas de Informação DISCIPLINA:Linguagem de Programação IV PROFESSORA: Lucélia Alves de Oliveira SEMESTRE/ANO: 2o/2008 DATA: 04 de agosto de 2008 2. EMENTA Programação orientada a objetos. Construção de interface gráfica com o usuário. Tecnologia cliente e servidor. Formulário. Validação de Formulários. Tratador de formulários. Acesso a banco de dados. 3. JUSTIFICATIVA DA DISCIPLINA A disciplina compõe o quadro de disciplinas de programação, essenciais para o curso de Sistemas de Informação. Sistemas orientados a objetos e voltados para web são atualmente os sistemas mais requisitados no mercado de trabalho. 4. OBJETIVOS 4.1 Geral Possibilitar a implantação de sistemas web utilizando tecnologia do lado do servidor e linguagem de programação orientada a objetos. 4.2 Específicos Criar programas em linguagem orientada a objetos. Criar programas utilizando tecnologia web. Tratar dados enviados através de formulários. Acessar dados no banco de dados. Manipular dados no banco de dados. 5. CONTEÚDO PROGRAMÁTICO 1 Criação de interface com o usuário 2 Formulários 2.1 Criação de formulários (campos input: text, checkbox, radio, password e submit, select e textarea) 2.2 Validação de Formulários 2.3 Tratador de Formulários 3 Tecnologia Cliente Servidor 3.1 Instalação do servidor web 3.2 Configuração do servidor web 4 Acesso a banco de dados 6. METODOLOGIA Aulas expositivas Exercícios teóricos e práticos Trabalhos individuais e em grupo 7. RECURSOS DE ENSINO Quadro branco Data Show Laboratório de Informática 8. SISTEMA DE AVALIAÇÃO 8.1 Critérios de Avaliação e Composição das Notas 1ª Nota: Listas de Exercícios – 2 pontos Prova – 8 pontos 2ª Nota: Listas de Exercícios – 2 pontos Prova – 8 pontos 3ª Nota: Desenvolvimento de uma aplicação com acesso a banco de dados – 10 pontos 9. ARTICULAÇÃO COM AS OUTRAS DISCIPLINAS DO CURSO Continuidade da disciplina anterior Contatos com professores que ministram aulas na mesma turma 10. AÇÕES DE NIVELAMENTO Listas de Exercícios domiciliares acompanhadas pela professora 11. AÇÕES DE RECUPERAÇÃO PARALELA Exercícios referentes aos assuntos em que o aluno necessitar de recuperação. 12. REFERÊNCIAS BIBLIOGRÁFICAS Básica: 1. BASHMAN, B, Use a Cabeça! JSP & Servlets , Editora Alta Books, 1a edição, 2005. Complementar: 1. TODD, N, Java Server Pages, o Guia do Desenvolvedor, Editora Campus, 2003 2. CADENHEAD, R Java 2 Aprenda em 21 dias, Campus, 2a edição, 2003. 3. KURNIAWAN, B Java para Web com Servlets, JSP e EJB, Ciência Moderna, 2002 12. PROGRAMAÇÃO DE ATIVIDADES Atividade Apresentação do Plano de Ensino: conteúdos a serem ministrados, bibliografias e Avaliações Avaliação diagnóstica Construção de Interface gráfica com o usuário Exercícios e correções com os alunos Criação de formulários (campos input: text, checkbox, radio, password e submit, select e textarea) Exercícios: formulário Construção de Interface gráfica com o usuário com validação de formulários Exercícios e correção com os alunos Construção de Interface gráfica com o usuário com validação de formulários Exercícios e correções com os alunos Introdução ao JSP (Java Sever Pages), funcionamento da estrutura Cliente Servidor Container - Instalação e configuração do Tomcat Exemplos de aplicações de baixa complexidade com JSP Exercícios de baixa complexidade e respectiva correção Revisão 1a Avaliação Correção da prova com os alunos e entrega de notas Exercícios de média complexidade Criação de tratador de dados enviados via formulário Criação de tratador de dados enviados via formulário Exercícios de criação de tratador em JSP Aula (Seqüencial) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 2 Exercícios de criação de tratador em JSP Introdução ao acesso a banco de dados utilizando JDBC Acesso a banco de dados utilizando o JDBC Construção de Interface gráfica com o usuário com acesso a banco de dados Construção de Interface gráfica com o usuário com acesso a banco de dados Construção de Interface gráfica com o usuário com acesso a banco de dados Construção de Interface gráfica com o usuário com acesso a banco de dados Revisão 2a Avaliação Correção da prova com os alunos e entrega de notas Planejamento e início de uma aplicação JSP utilizando formulário, tratador de formulário e acesso a banco de dados Construção de uma aplicação JSP utilizando formulário, tratador de formulário e acesso a banco de dados Construção de uma aplicação JSP utilizando formulário, tratador de formulário e acesso a banco de dados Construção de uma aplicação JSP utilizando formulário, tratador de formulário e acesso a banco de dados Apresentação da aplicação construída Apresentação da aplicação construída Apresentação da aplicação construída Apresentação da aplicação construída 3a Avaliação 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 Brasília-DF, 04 de agosto de 2008 _____________________________ Assinatura da Professora __________________________ Assinatura da Coordenação 3