aula 1 introdução a disciplina

15
Introdução a disciplina INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MATO GROSSO CAMPUS RONDONÓPOLIS/MT sciplina: Laboratório de Programação II Curso: Tecnólogo em Análise e Desenvolvimento de Sistemas Professor Rafael Rodrigues Garcia

Upload: rafael-garcia

Post on 11-Aug-2015

64 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Aula 1   introdução a disciplina

Introdução a disciplina

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MATO GROSSOCAMPUS RONDONÓPOLIS/MT

Disciplina: Laboratório de Programação IICurso: Tecnólogo em Análise e Desenvolvimento de Sistemas

Professor Rafael Rodrigues Garcia

Page 2: Aula 1   introdução a disciplina

Plano de Ensino – Objetivo Geral

Fornecer aos alunos conhecimentos práticos em uma linguagem de programação e a concepção e implementação de programas orientados a objetos através da prática em laboratório.

Page 3: Aula 1   introdução a disciplina

Objetivos específicos

- Apresentar os paradigmas da programação Orientada a Objetos;

- Conhecer um ambiente de programação visual e as ferramentas que o integram, conferindo maior agilidade à tarefa de programação;

Page 4: Aula 1   introdução a disciplina

Objetivos específicos

- Compreender o uso de componentes para a programação, incluindo formulários, menus, componentes gráficos e componentes avançados;

Page 5: Aula 1   introdução a disciplina

Metodologia

A disciplina será organizada na forma de aulas teórico-práticos, combinando exposição pelo professor com exercícios de fixação em aula ou laboratório.

Page 6: Aula 1   introdução a disciplina

Conteúdo Programático

Unidade I – Programação Orientada a Objetos;

Unidade II – Introdução a Um Ambiente de Desenvolvimento Integrado (IDE – NetBeans 7.3.1);

Unidade III – Programação Gráfica.

Page 7: Aula 1   introdução a disciplina

Conteúdo Programático

Unidade I – Programação Orientada a Objetos;– Introdução a classe, método e atributos;– Relacionamento entre classes;– Objetos e variáveis-objetos;– Tipos de acessos (public, private, protected);– Sobrecarga, construtores e blocos de inicialização;– Herança, superclasses, subclasses, hierarquias de

heranças;– Polimorfismo;– Interfaces e classes abstratas;

Page 8: Aula 1   introdução a disciplina

Conteúdo Programático

Unidade II – Introdução a IDE NetBeans 7.3.1- Introdução a IDE NetBeans 7.3.1;- Refatoração e geração de códigos;- Importando novas bibliotecas;- Controle de histórico de modificações no código;- Configuração de plug-ins na IDE;

Page 9: Aula 1   introdução a disciplina

Conteúdo ProgramáticoUnidade III – Programação Gráfica- Introdução a Classe API Gráfica;- Manipulação de um frame (posicionar, redimensionar, exibir informações, tipos de bordas e propriedades);- Componentes da interface do usuário com uma Classe API Gráfica;- Entrada de texto (campos e janelas);- Rótulos;- Campos de senha;

Page 10: Aula 1   introdução a disciplina

Conteúdo ProgramáticoUnidade III – Programação Gráfica- Área de texto e painéis roláveis;- Caixa de seleção, botões e grupo de opções;- Caixa de combinação;- Menus e sub menus;- Caixas de diálogos (mensagens, entrada e opções);- Janelas internas, botões e área de trabalho;

Page 11: Aula 1   introdução a disciplina

Avaliação1º Bimestre MB1 = P1+T1+T2+T3• P1 – Prova teórica 1• T1 – Trabalho prático 1• T2 – Trabalho prático 2• T3 – Trabalho prático 3

Eita pipoco!

Page 12: Aula 1   introdução a disciplina

Segredo para passar tranquilo nessa disciplina...

... Evitar faltar o máximo possível!Principalmente em aulas práticas no laboratório de informática!

Page 13: Aula 1   introdução a disciplina

Blog pessoal…www.programaosso.blogspot.com.br

Page 14: Aula 1   introdução a disciplina

Ambiente Virtual

Page 15: Aula 1   introdução a disciplina

BibliografiasHORSTMANN, S. Cay. CoreJava. 8ª ed. São Paulo: Pearson, 2010.

ANDERSON, Julie. Java 6: Uma Abordagem Ativa de Aprendizado. 2ª ed. Rio de Janeiro: LTC, 2010.

[email protected]