Mudanças entre as edições de "POO-EngTel (Plano de Ensino)"
Ir para navegação
Ir para pesquisar
Linha 32: | Linha 32: | ||
:* 2 avaliações individuais | :* 2 avaliações individuais | ||
:* Projeto prático sobre todo o conteúdo apresentado (em dupla). | :* 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. | ||
;Atividades Complementares | ;Atividades Complementares |
Edição das 16h16min de 17 de fevereiro de 2014
MINISTÉRIO DA EDUCAÇÃO |
Plano de Ensino de 2014-1 - atual
- 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
- CÓDIGO ISAAC: 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.
- Atividades Complementares
- Bibliografia Básica
- 1.HORSTMANN, Cay S.; CORNELL,Gary P. Core Java: Fundamentos - Volume 1. 8.ed. [S.l.]: Pearson, 2010. 424 p. ISBN 978-8576053576.
2.PAGE-JONES, Meilir. Fundamentos do Desenho Orientado a Objeto com UML. [S.l.]: Pearson, 2001. 462 p. ISBN 978-8534612432.
- Bibliografia Complementar
- 1.DEITEL, Paul; DEITEL, Harvey. Java Como Programar. 8.ed. [S.l.]: Pearson, 2010. 1052 p. ISBN 978-8576055631.
- 2.BEZERRA, Eduardo. Princípios de análise e projeto de sistemas com UML. 1.ed. [S.l.]: Campus, 2006. 380 p. ISBN 978-8535216967.
- Professores Responsáveis
- 2013-2: Prof. Emerson Ribeiro de Mello
- 2014-1: Prof. Emerson Ribeiro de Mello
ANEXOS