Plano de Trabalho Docente 2016 Ensino Técnico Plano de Curso nº 160 aprovado pela portaria Cetec nº 138 de 04 /10 /2012 Etec ERMELINDA GIANNINI TEIXEIRA Código: 0187 Município: SANTANA DE PARNAÍBA Eixo Tecnológico: Informação a Comunicação Habilitação Profissional: TÉCNICO EM INFORMÁTICA Qualificação: TÉCNICO EM INFORMÁTICA Componente Curricular: PROGRAMAÇÃO DE COMPUTADORES II Módulo: 3º C. H. Semanal: 5,0 h/a Professor: Caio Vinícius Malheiros Duarte I Atribuições e atividades profissionais relativas à qualificação ou à habilitação profissional, que justificam o desenvolvimento das competências previstas nesse componente curricular. Interpretar e desenvolver algoritmos, fluxogramas e outras especificações para codificar programas; istinguir e avaliar linguagens de programação, aplicando-as no desenvolvimento de softwares; DESENVOLVER SISTEMAS E APLICAÇÕES Desenvolver interface gráfica. Aplicar critérios de navegação em sistemas e aplicações. Codificar, compilar e testar programas estruturados e orientados a objeto. Documentar aplicações e sistemas estruturados e orientados a objetos.
II Competências, Habilidades e Bases Tecnológicas do Componente Curricular Componente Curricular: Programação de Computadores II Módulo:III Nº Competências Nº Habilidades Nº Bases Tecnológicas 1 Elaborar programas 1.1 Utilizar técnicas de orientação a 1 de computador, objetos para programação de propondo soluções código fonte. para resolução de 1.2 Conectar a aplicação ao problemas Sistema Gerenciador de Banco 2 computacionais, de Dados. 3 aplicando técnicas de orientações a objetos com conexão a banco de dados. 1.3 Compilar código fonte para 4 depurar erros, gerar programas e realizar testes, conforme as especificações solicitadas. 5 6 7 8 9 Revisão de conceitos: classes, objetos, instância, métodos sem retorno e com retorno: o com e sem parâmetros, passagem parâmetros por valores e por referências Arrays, ArrayList; herança e polimorfismo; classes abstratas. Interface: Generics (polimorfismo paramétrico) Serialização Conexão com o banco de dados utilizando o MySQL/ SQL Server:ORM Modelagem ObjetoRelacional; Persistência dos Dados; Data Access Object DAO; Projeto de aplicação com conexão ao Banco de Dados; Manipulação de Banco de Dados; Aplicação CRUD; JTable: o uso e customização Criação de relatório: ireport MVC Applets Servlets Conceitos de Threads
III Procedimento Didático e Cronograma de Desenvolvimento Componente Curricular: Programação de Computadores ll Módulo:lll Habilidade Bases Tecnológicas Procedimentos Didáticos Utilizar técnicas de orientação a objetos para programação de código fonte. Conectar a aplicação ao Sistema Gerenciador de Banco de Dados. Compilar código fonte para depurar erros, gerar programas e realizar testes, conforme as especificações solicitadas. Revisão de conceitos: classes, objetos, instância, métodos sem retorno e com retorno: o com e sem parâmetros, passagem parâmetros por valores e por referências Arrays, ArrayList; herança e polimorfismo; classes abstratas. Apresentação das bases tecnológicas, trabalho de Revisão sobre o Java orientado a objetos, introdução a threads e Arrays. Cronograma / Dia e Mês 12/02 à 26/02 Aula pratica sobre Tipos de interfaces. Aula sobre MDI, SDI e TDI com exercícios. Interface: Generics (polimorfismo paramétrico) Distribuição de temas em grupo para o 04/03 à 11/03 desenvolvimento de sistemas Serialização Aula pratica sobre Serialização 18/03 à 25/03 Conexão com o banco de dados utilizando o MySQL/ SQL Server:ORM Modelagem ObjetoRelacional; Persistência dos Dados; Data Access Object DAO; Projeto de aplicação com conexão ao Banco de Dados; Manipulação de Banco de Dados; Aplicação CRUD; JTable: o uso e customização Criação de relatório: ireport Aula pratica sobre Conexão com banco de dados no Desenvolvimento do Projeto Java utilizando a Classe DAO com os métodos CRUD, como utilizar esses métodos em um formulário, procedures, jcalendar e fotos. Desenvolvimento do banco no MySql. Como usar JTable Aula pratica Sobre Relatório no projeto java usando ireport 01/04 à 27/05 03/06 à 10/06 MVC Aplicando MVC no Projeto Java 17/06 à 24/05 Applets e Servlets Projeto JavaWEB usando Applets Projeto JavaWEB usando Servlets 1/07 Conceitos de Threads Desenvolvimento da Tela de Splash usando threads 08/07
IV - Plano de Avaliação de Competências Competência Elaborar programas de computador, propondo soluções para resolução de problemas computacionais, aplicando técnicas de orientações a objetos com conexão a banco de dados. Indicadores de Domínio Entender os conceitos de orientação a objeto e suas vantagens. Distinguir a programação procedimental da orientada ao objeto. E como aplicar em um desenvolvimento de software Compreender a conexão entre o mysql e a linguagem java usando MVC Instrumento(s) e Procedimentos de Avaliação 1 Pesquisas Avaliação escrita individual Atividades em grupo e individual Estudo de caso Exercícios em sala Critérios de Desempenho Clareza das ideias; Coesão e coerência; Objetividade; Complexidade das atividades; Cumprimentos dos prazos; Criatividade; Evidências de Desempenho O aluno desenvolveu a interpretação dos exercícios propostos em Java O aluno fez os exercícios no laboratório. O aluno estabeleceu e compreendeu a conexão com o banco de dados mysql usando a linguagem java. O aluno entregou as atividades no prazo pré-estabelecido. O aluno participou das aulas com comentários eficientes. Exercícios para criação dos próprios programas orientados ao objeto.
V Material de Apoio Didático para Aluno (inclusive bibliografia) Apostila de desenvolvimento de sistemas Ambiente Java FJ-11 Java e Orientação a Objetos Caelum FJ-21 Java para desenvolvimento Web Material do Sidnei Leal Professor da Universidade Bandeirante de São Paulo Material Livro informática 4 edição centro Paula Souza. VI Propostas de Integração e/ou Interdisciplinares e/ou Atividades Extra Campeonato de Raciocínio Lógica e projetos extra classe. VIl Estratégias de Recuperação Contínua (para alunos com baixo rendimento/dificuldades de aprendizagem) Atividades extras, conforme as necessidades do aluno. Exercícios Complementares. VIll Identificação: Nome do professor: Caio Vinícius Malheiros Duarte Assinatura: Data: 16/02/2016 IX Parecer do Coordenador de Curso: PTD compatível com o Plano de Curso, às normas do CETEPS, ás orientações desta Coordenação e coerente com a proposta pedagógica da Escola. Nome do coordenador(a): Maria Angela Teodoro Assinatura: Data: 22/02/2016 Data e ciência do Coordenador Pedagógico