MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO MÉDIA E TECNOLÓGICA ESCOLA TÉCNICA FEDERAL DE PALMAS SUPERVISÃO EDUCACIONAL ÁREA INFORMÁTICA CURSO SUPERIOR DE TECNOLOGIA EM SISTEMAS PARA INTERNET Unidade Curricular: Programação Orientada a Objetos C/h Total: 80 C/h Teórica: 80 C/h Prática: 80 Período Letivo: Período 3 PLANO DE ENSINO 1. Competências: Capacitar o aluno, de forma que seja capaz de compreender e implementar os fundamentos da Programação Orientada a Objetos, bem como interpretar artefatos de projeto, mapeando-os através da implementação no computador. 2. Habilidades: Compreender e implementar os paradigmas da programação orientada a objetos; Interpretar e implementar artefatos de projetos orientados a objetos; Compreender e implementar os paradigmas da programação orientada a objetos; Aplicar os paradigmas da programação orientada a objetos à implementação do tratamento de exceções; Compreender os fundamentos que rege as interfaces, no que se refere ao tratamento de eventos e a abstração na chamada interna de métodos, bem como na construção de GUI (Interface Gráfica com o Usuário); Implementar o armazenamento e manipulação de objetos persistentes; Compreender e aplicar noções de multithreading 3. Bases Tecnológicas: Classe; instância; herança,; associação; agregação; encapsulamento (visibilidade); classes abstratas; interfaces; tipos de métodos: métodos virtuais, métodos abstratos, métodos de classe, construtores e destrutores; polimorfismo. 4. Metodologia: 1. Prática Pedagógica As aulas serão expositivas com utilização de recursos audiovisuais, textos e lousa. A interação com o grupo ocorre nos momentos das atividades de leitura, seminários e trabalhos, como análise de textos (de opinião e publicitários), nas pesquisas e no estudo dirigido. O estudo dirigido acontece em sala de aula ou fora dela (biblioteca). Há atendimento individualizado e em grupo para sanar as dificuldades das tarefas dirigidas 2. Recursos Didáticos Quadro branco e pincel. Computador e data-show.. 5. Avaliação: 1. Periódica A média final será obtida somando-se os pontos adquiridos nos trabalhos solicitados (4,0), freqüência e participação em sala (4,0), Av.01 (6,0) e Av.02 (6,0). Caso não seja alcançada média para aprovação, o aluno fará recuperação final com valor 10,0. 2. Recuperação Os alunos que obtiverem média do semestre insatisfatória farão avaliação escrita a título de exame final, e sua média final consistirá em média aritmética entre a média do semestre e a nota obtida no exame final. 6.Bibliografia: 1.Básica MORGAN, Michael. Java 2 para Programadores Profissionais. Rio de Janeiro: Ciência Moderna, 2000. SILVA, Osmar J. .Programando em Java 2; Interfaces Gráficas e Aplicações Práticas com awt e swing. São Paulo: Érica, 2004. 2. Complementar FURGERI, Sérgio. Java2; Ensino Didático: Desenvolvendo e Implementando Aplicações. São Paulo: Érica, 2002; Aprovado pelo colegiado do curso em: __________/_________/_________ Vigora a partir do: 1 semestre de 2008