PROGRAMAÇÃO ORIENTADA A OBJETOS -PLANO DE ENSINO. Prof. Angelo Augusto Frozza, M.Sc.



Documentos relacionados
PROGRAMAÇÃO ORIENTADA A OBJETOS -PLANO DE ENSINO. Prof. Angelo Augusto Frozza, M.Sc.

Programação em JAVA. Subtítulo

Plano de Ensino CURSO: TECNOLOGIA EM JOGOS DIGITAIS DISCIPLINA: JOGOS MASSIVOS PELA INTERNET

ALGORITMOS. Prof. Angelo Augusto Frozza, M.Sc.

Atualizado em: 10/08/2010

GUIA DE FUNCIONAMENTO DA UNIDADE CURRICULAR

Componente Curricular: ADMINISTRAÇÃO DE SISTEMAS DE INFORMAÇÃO PLANO DE CURSO

GERÊNCIA DE DADOS SEMI ESTRUTURADOS. Prof. Angelo Augusto Frozza, M.Sc.

ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO. Prof. Angelo Augusto Frozza, M.Sc.

Formação WEB com PHP. Subtítulo

LÓGICA E ROBÓTICA PRIMEIRAS IMPRESSÕES

1.1. Definição do Problema

PROGRAMAÇÃO AVANÇADA. Prof. Angelo Augusto Frozza, M.Sc.

FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO. Prof. Angelo Augusto Frozza, M.Sc.

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular PSICOLOGIA ORGANIZACIONAL Ano Lectivo 2014/2015

Administração Central Unidade de Ensino Médio e Técnico - CETEC. Plano de Trabalho Docente 2012

Circuitos Elétricos e Eletrotécnica para Engenharia Mecânica: Primeiro Semestre

Sistemas Distribuídos Apresentação da disciplina e proposta didática Prof. MSc Hugo Vieira L. Souza

Plano de Ensino PROBABILIDADE E ESTATÍSTICA APLICADA À ENGENHARIA - CCE0292

Proporcionar a modelagem de sistemas utilizando todos os conceitos da orientação a objeto;

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS. Prof. Angelo Augusto Frozza, M.Sc.

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular COMPLEMENTOS DE PROJECTO APLICADO Ano Lectivo 2013/2014

Bacharelado em Ciência da Computação 2009

SUMÁRIO PARTE I. Princípios de Projeto, a Linguagem de Modelagem Unificada (Unified Modeling Language, ou UML) e Projeto em Nível de Código

Plano de Trabalho Docente Ensino Técnico

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular PORTAIS E PLATAFORMAS DE COMUNICAÇÃO Ano Lectivo 2015/2016

Plano de Ensino IDENTIFICAÇÃO. SEMESTRE ou ANO DA TURMA: 1 semestre EMENTA

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular SELECÇÃO E ORIENTAÇÃO VOCACIONAL Ano Lectivo 2011/2012

Processo de Desenvolvimento de Software

Algoritmos e Programação II

GERÊNCIA DE DADOS SEMIESTRUTURADOS. Prof. Angelo Augusto Frozza, M.Sc.

Público Alvo: Empresas de micro e pequeno porte do setor de Tecnologia da Informação.

Administração Central Unidade de Ensino Médio e Técnico - Cetec. Ensino Técnico. Componente Curricular: APLICATIVOS INFORMATIZADOS NA ENFERMAGEM

Programação Orientada a Objetos

CURSO VOCACIONAL DE ARTE E PUBLICIDADE

PLANO DE ENSINO DA DISCIPLINA

Administração Central Unidade de Ensino Médio e Técnico CETEC. Ensino Técnico

/ 2012_1 6 ( ) ADM ( ) ADM COMEX ( ) ADM MKT

MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DE PELOTAS PRÓ-REITORIA DE GRADUAÇÃO

Exame de Equivalência à Frequência do Ensino Secundário

Arquitetura e Organização de Computadores. Profa. Débora Matos

Autorizado pela Portaria nº de 05/12/02 DOU de 06/12/02 Componente Curricular: DIREITO PROCESSUAL PENAL II PLANO DE CURSO

PONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS Pró-Reitoria de Graduação - PROGRAD Plano de Ensino 2018/2

Universidade Federal da Paraíba Centro de Informática Departamento de Informática

Plano de Ensino IDENTIFICAÇÃO EMENTA OBJETIVOS

Plano de Ensino Ano: 2010 Semestre 2 Disciplina: NAD7 Desenho Técnico e Metodologia do Projeto. Carga horária. Teórica 40 h, Prática 32 h.

Plano de Ensino. Identificação. Câmpus de Bauru. Curso null - null. Ênfase. Disciplina A - Metodologia da Pesquisa em Arte

Plano de Ensino IDENTIFICAÇÃO. SEMESTRE ou ANO DA TURMA: 2014

Plano de Ensino IDENTIFICAÇÃO. TURMA: 1º semestre

Plano de Ensino IDENTIFICAÇÃO

MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DE PELOTAS PRÓ-REITORIA DE GRADUAÇÃO

Programação Estruturada Orientada a Objetos

Ementa 22/08/2012. Teoria Geral de Sistemas. TADS 2. Semestre Prof. André Luís. Aula 01. Apresentação da Disciplina Conceito de Sistemas

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular GESTÃO FINANCEIRA Ano Lectivo 2010/2011

Plano de Trabalho Docente Ensino Técnico

PREFEITURA MUNICIPAL DE JOÃO PESSOA. Área técnica: Inclusão Digital

Aula 1 Estatística e Probabilidade

LINHAS MESTRAS; FASES; DISCIPLINAS; PRINCÍPIOS E MELHORES PRÁTICAS.

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular DIREITO DA UNIÃO EUROPEIA Ano Lectivo 2010/2011

Plano de Trabalho Docente Ensino Técnico

PROGRAMA. Disciplina: Administração de Pessoal Código: ADM Professor: Simone da Costa Fernandes Behr. Período: 2007/1

JAVA Express com Lógica. Subtítulo

E D I T A L. I. estiver regularmente matriculado nas Faculdades Integradas Sévigné;

UNIVERSIDADE PRESBITERIANA MACKENZIE PLANO DE ENSINO

Análise de Sistemas 3º Bimestre (material 2)

Ensino Técnico Integrado ao Médio FORMAÇÃO PROFISSIONAL. Plano de Trabalho Docente 2013

GOVERNANÇA DE T.I. - PLANO DE ENSINO. Prof. Angelo Augusto Frozza, M.Sc.

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular DIMENSIONAMENTO ESTRUTURAL Ano Lectivo 2015/2016

Plano de Ensino IDENTIFICAÇÃO

P R O G R A M A SEXTA FASE

FACULDADE SUMARÉ PLANO DE ENSINO

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular TECNOLOGIA E SISTEMAS DE COMPUTAÇÃO Ano Lectivo 2011/2012

CURSO DE PSICOLOGIA PLANO DE ENSINO. Turma: 9º

PLANO DE CURSO. Disciplina: Ciência Política e Teoria Geral do Estado. Prof. Esp.: Anderson de Queirós e Silva. Rio Verde/GO 2014/01

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular Estágio Ano Lectivo 2010/2011

Universidade Anhanguera-Uniderp Pró-Reitoria de Graduação. Curso: PSICOLOGIA PLANO DE ENSINO E APRENDIZAGEM

DISCIPLINA: Programação de Computadores II

Planejamento da Disciplina Controle e Servomecanismos II

mprendedorismo Prof. Antonio Celso Duarte Empreendedorismo mprendedorismo Prof. Antonio Celso Duarte FATEC-SP 2011 Prof. Antonio Celso Duarte

Computação Gráfica Aula 0. Alexandre de Barros Barreto - Ms

EMENTA. Curso de Projetos Microcontrolados utilizando Linguagem C.

PLANO DE ENSINO DA DISCIPLINA BLOCO I IDENTIFICAÇÃO. Enfoque: ( ) Obrigatória ( ) Optativa ( x ) Eletiva ( ) PDCI

UNIVERSIDADE LUSÍADA DE LISBOA. Programa da Unidade Curricular OPÇÃO I - PSICOSSOMÁTICA, DOENÇA CRÓNICA E REABILITAÇÃO Ano Lectivo 2012/2013

PRÁTICAS CURRICULARES MATEMÁTICA

Plano de Ensino IDENTIFICAÇÃO. SEMESTRE ou ANO DA TURMA: 3º semestre EMENTA

Universidade Federal do Amazonas Instituto de Ciências Exatas Departamento de Estatística

Nº horas ESTRATÉGIAS RECURSOS AVALIAÇÃO

UNIVERSIDADE PRESBITERIANA MACKENZIE PLANO DE ENSINO

DISCIPLINA AULA A AULA

CURSO: Farmácia DISCIPLINA: Controle de Qualidade de Medicamentos CRÉDITOS: 02 CARGA HORÁRIA: 40 horas TURNO: Diurno (Terça - feira (C/D 9h30min as

Transcrição:

PROGRAMAÇÃO ORIENTADA A OBJETOS -PLANO DE ENSINO Prof. Angelo Augusto Frozza, M.Sc.

Ementa Proporcionar uma experiência com a programação orientada a objetos através da modelagem conceitual e sua implementação. Abordar linguagens de programação que utilizam os conceitos de POO através do desenvolvimento de aplicações.

Objetivo geral Preparar o aluno para a prática do desenvolvimento de aplicações orientadas a objetos, habilitando o aluno a desenvolver sistemas em camadas (interface domínio persistência).

Objetivos específicos Compreender os conceitos básicos da Programação Orientada a Objetos; Apresentar o processo de desenvolvimento orientado a objetos em camadas; Modelar e implementar em uma linguagem de programação orientada a objetos, problemas de pequena complexidade; Conhecer o ambiente de programação visual da IDE NetBeans; Adquirir domínio básico de uma linguagem de programação orientada a objetos através da aplicação prática dos conceitos aprendidos;

Conteúdo programático 1. Programação Orientadas a Objetos 1.1 Conceitos básicos 1.2 Tipos de aplicações 1.3 Herança 1.4 Métodos Subscritos e Sobrecarregados 1.5 Polimorfismo 1.6 Classes Abstratas 1.7 Interfaces Carga horária: 12 h/a Aulas expositivas e dialogadas Exercícios de fixação Aulas práticas em laboratório

Conteúdo programático 2. Métodos para modelagem orientada a objetos 2.1 Conceitos 2.2 Por que modelar? 2.3 Por que modelagem orientada a objetos? Carga horária: 08 h/a Aulas expositivas e dialogadas Aulas práticas em laboratório Exercícios de fixação

Conteúdo programático 3. Programação visual com a IDE Netbeans 3.1 Projetos 3.2 Tipos de projetos 3.3 Desenvolvimento visual de aplicações rápidas (RAD) Carga horária: 12 h/a Aulas expositivas e dialogadas Aulas práticas em laboratório Exercícios de fixação

Conteúdo programático 4. Sistemas de tratamento de exceções 4.1 Exceções genéricas 4.2 Classes de exceção Carga horária: 10 h/a Aulas expositivas e dialogadas Exercícios de fixação Aulas práticas em laboratório

Conteúdo programático 5. Processo de desenvolvimento baseado em orientação a objetos 5.1 Ciclo de vida do desenvolvimento de software (Definição do Problema; Análise; Projeto; Implementação e testes; Manutenção e revisão) Carga horária: 08 h/a Aulas expositivas e dialogadas Exercícios de fixação Aulas práticas em laboratório

Conteúdo programático 6. Estudo de caso - Implementação de pequenos projetos com programação orientada a objetos 6.1 Modelagem (Definição do problema; Identificação de requisitos; Diagrama de classes) 6.2 Implementação (Camada de interface - (implementação visual); Camada de negócio (domínio do problema); Camada de persistência) Carga horária: 30 h/a Aulas práticas em laboratório Trabalho prático final

Metodologia Aulas expositivas e dialogadas; Aulas práticas em laboratório; Exercícios de fixação; Trabalho prático da disciplina;

Avaliação 1º BIM: MB1 = (P1 * 0.9) + (E1 * 0.1) P1 Prova 01 E1 Exercícios de fixação 2º BIM: MB2 = (P2 * 0.4) + (T1 * 0.5) + (E2 * 0.1) P2 Prova 02 E2 Exercícios de fixação T1 Trabalho prático da disciplina Frequência mínima: 75%

Bibliografia básica BRAUDE, E. J. Projeto de software - da programação à arquitetura: uma abordagem baseada em Java. Porto Alegre: Bookman, 2005. 619 p. NIEMEYER, P.; KNUDSEN, J. Aprendendo Java 2 SDK - Versão 1.3. Rio de Janeiro (RJ): Campus, 2000. 700 p. PREISS, B. R. Estruturas de dados e algoritmos: padrões de projetos orientados a objetos com Java. Rio de Janeiro (RJ): Campus, 2001. 566 p. SINTES, T. Aprenda Programação Orientada a Objetos em 21 dias. São Paulo: Pearson, 2002.

CONTATO Prof. Angelo Augusto Frozza frozza@ifc-camboriu.edu.br http://www.ifc-camboriu.edu.br/~frozza Twitter: @TilFrozza