POO-EngTel (Plano de Ensino)

De MediaWiki do Campus São José
Ir para: navegação, pesquisa
LogoIFSCCampusSJ.png

MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA
CAMPUS SÃO JOSÉ
Curso de Engenharia de Telecomunicações

Plano de Ensino de 2015-1

Dados gerais
COMPONENTE CURRICULAR: POO - PROGRAMAÇÃO ORIENTADA A OBJETOS
CARGA HORÁRIA: 4 HORAS/SEMANA 72 HORAS. TEÓRICA = 36 HORAS. LABORATÓRIO = 36 HORAS
UCs vizinhas
CÓDIGO: POO29004
PRÉ REQUISITOS: PRG2
DISCIPLINAS SUCESSORAS: STD, BCD
MÓDULO PROFISSIONALIZANTE
Objetivos
Introduzir os conceitos da programação orientada a objetos, apresentar a linguagem de programação Java e um Ambiente Integrado para Desenvolvimento de software. Ao término da disciplina o aluno estará apto a desenvolver aplicações explorando os conceitos da programação orientada a objetos.
Ementa
Introdução ao paradigma da orientação a objetos. Introdução a uma linguagem de programação orientada a objetos. Introdução à linguagem de modelagem unificada (UML). Desenvolvimento de projetos orientados a objetos.
Conteúdo Programático
1.Introdução ao Java (8h): JDK, estruturas de decisão, repetição, vetores. 2.Introdução ao Netbeans (6h): Criação de projetos, depurador. 3.Introdução ao POO (10h): Classes, objetos, associações entre classes; Exercícios em Java; Interfaces gráficas amigáveis (Swing). 4.Herança e Polimorfismo (8h): Java: classes abstratas, interfaces, herança múltipla. 5.Linguagem Java (10h):Threads, tratamento de exceção, manipulação de arquivos. 6.Introdução a UML (6h): Diagramas de caso de uso, classe, sequência, máquina de estado. 7.Desenvolvimento de Projeto Orientado a Objetos (18h): Modelagem UML, implementação em Java. Avaliações (6h)
Estratégias de ensino utilizadas
Aulas expositivas combinadas com a resolução de problemas.
Critérios e instrumentos de avaliação
  • Listas de exercícios individuais
  • 2 avaliações individuais
  • Projeto prático sobre todo o conteúdo apresentado (em dupla).
  • Para a aprovação é necessário obter no mínimo o conceito C nas duas avaliações e no projeto prático. É necessário possuir no mínimo 75% de presença para ser considerado aprovado.
  • Haverá uma única avaliação de recuperação para aqueles que não obtiverem no mínimo o conceito ``C em uma das avaliações. É necessário possuir no mínimo 75% de presença para realizar a avaliação de recuperação.
Bibliografia Básica
  1. Guedes, Gilleanes T. A. Uml 2 - Uma Abordagem Prática; 2ª ed. [S.l]:Novatec, 2011. 488p. ISBN 9788575222812
  2. Bezerra, Eduardo Princípios de análise e projeto de sistemas com UML; 2ª ed. Rio de Janeiro:Campus, 2007. 369p. ISBN 9788535216967
  3. HORSTMANN, Cay S.; CORNELL,Gary P. Core Java: Fundamentos - Vol1; 8ª ed. [S.l]:Pearson, 2010. 424p. ISBN 9788576053576
Bibliografia Complementar
  1. Bueno, André Duarte Programação orientada a objeto com C++; 1ª ed. São Paulo:Novatec, 2005. 592p. ISBN 9788575220405
  2. DEITEL, Paul; DEITEL, Harvey Java Como Programar; 8ª ed. São Paulo:Pearson, 2010. 1114p. ISBN 9788576055631
  3. CAELUM FJ-11 Java e Orientação a Objetos; ed. [S.l]:CAELUM, 2013. 288p. ISBN Disponível online: http://www.caelum.com.br/apostila-java-orientacao-objetos

ANEXOS

Cronograma de atividades
Horário de Aula e Atendimento Paralelo


Curso de Engenharia de Telecomunicações