PLANO DE ENSINO – 2016.2
DISCIPLINA | LINGUAGEM DE PROGRAMAÇÃO |
CÓDIGO | 8103125 |
PERÍODO | P2 |
TURMA | 04 |
CARGA HORÁRIA | 60 h/a |
CRÉDITOS | 04 |
CURSO | LICENCIATURA EM CIÊNCIA DA COMPUTAÇÃO E BACH. EM SISTEMAS DE INFORMAÇÃO |
DIAS/HORÁRIOS | Seg:9h50-11h30; Sex:8h00 - 09h40 |
PROFESSOR | AYLA DÉBORA DANTAS DE SOUZA REBOUÇAS |
MATRÍCULA | 16945847 |
EMENTA |
Orientação a Objetos. Conceitos da Orientação: classes e objetos, abstração, encapsulamento, herança e composição, interfaces e polimorfismo. Introdução a uma linguagem de programação orientada a objetos. Tratamento de Exceções. Arquivos. |
OBJETIVOS |
|
HABILIDADES E COMPETÊNCIAS |
Espera-se que ao fim da disciplina os alunos sejam capazes de:
|
CONTEÚDO PROGRAMÁTICO | |||||||||||||||
|
PROCEDIMENTOS METODOLÓGICOS |
Os conteúdos serão apresentados através de aulas expositivas e aulas práticas em laboratório. As aulas práticas consistem na implementação de exemplos apresentados pela professora, além de exercícios e trabalhos individuais ou em grupo. Como recursos de apoio serão utilizados: quadro branco e pincel atômico; Datashow e Microcomputador; Livros e apostilas; Softwares específicos de apoio ao desenvolvimento (Ex: Eclipse e Netbeans); e listas de exercícios. |
RECURSOS E MATERIAIS |
Quadro branco e pincel atômico. Datashow e Microcomputador. Livros e apostilas. Softwares específicos de apoio ao desenvolvimento (Ex: Jeliot, Eclipse e Netbeans). Listas de exercícios. |
PROCEDIMENTOS DE AVALIAÇÃO DE APRENDIZAGEM |
Haverá 3 avaliações escritas (provas) para explorar o conteúdo visto de maneira prática. A primeira prova corresponderá a 80% da nota da primeira unidade, a segunda prova a 80% da nota da segunda unidade e a terceira a 50% da nota da terceira unidade. Nas três unidades fará parte da avaliação a participação em sala e a realização dos exercícios propostos para compor o restante da nota de cada unidade. |
AVALIAÇÃO DA APRENDIZAGEM
|
REFERÊNCIAS |
Referências Básicas DEITEL, H. M. JAVA como programar. H. M Deitel e P. J. Deitel - 6a ed. Porto Alegre: Prentice-Hall, 2005. FURGERI, Sérgio. Java 7 – Ensino Didático: Desenvolvendo e Implementando Aplicações. 1a ed. São Paulo : Érica, 2010. HORSTMAN, C.; CORNELL, G. Core Java: Volume I. 8a ed., Alta Books, 2009. SANTOS, Rafael. Introdução à Programação Orientada a Objetos Usando JAVA. Rio de Janeiro : Campus, 2003. SCHILDT, Herbert. Java para iniciantes. 6a. ed., Bookman, 2015. ZAKHOUR et al. The Java Tutorial: A Short Course on the Basics. 4th Edition (Java Series). Prentice Hall, 2006. Versão online: http://docs.oracle.com/javase/tutorial/ |
Referências Complementares BARNES, David J.; KÖLLING, Michael. Programação Orientada a Objetos em JAVA: uma introdução prática usando o BLUEJ. Pearson, 2004. BLOCH, J. Java Efetivo. 2.ed. Alta Books, 2010. BOOCH, Grady, RUMBAUGH, James, JACOBSON, Ivar. UML - Guia do Usuário. 2.ed. Elsevier, 2006. ECKEL, Bruce. Thinking in Java, Prentice Hall, 4a Edição, 2008. Disponível online: www.mindview.net/Books/TIJ/ Introdução à programação Java, Parte 1: Fundamentos da linguagem Java. Disponível em: http://www.ibm.com/developerworks/br/java/tutorials/j-introtojava1/. GOODRICH, M. T.; TAMASSIA, R. Estruturas de dados e algoritmos em Java. 4a. ed., Bookman, 2007. SIERRA, K.; BATES, B.. Java – Use a Cabeça. 2a. ed., Alta Books, 2007. |
________________________________________
Profa. Ayla Débora Dantas de Souza Rebouças
Professora da disciplina/DCX
De acordo:
Nos termos dos parágrafos 4º e 5º da Resolução nº 49/80 - CONSEPE, o presente Plano de Ensino foi aprovado pelo Departamento de Ciências Exatas.
__________________________________
Prof. Carlos Alberto Gomes de Almeida
Chefe do DCX
Rio Tinto, 17 de Janeiro de 2017
www.dcx.ufpb.br / (83)3291-4506 / Ramal 4506