Java - Instituto Federal Farroupilha

Propaganda
MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA FARROUPILHA
PRÓ-REITORIA DE ENSINO
Rua Esmeralda, 430 – Faixa Nova – Camobi -97110-767 – Santa Maria – RS
Fone/FAX: (55) 3217 0625
E-Mail: [email protected]
Plano de Ensino
IDENTIFICAÇÃO
EIXO TECNOLÓGICO: Informação e Comunicação
CURSO: Técnico em Manutenção e Suporte em Informática
FORMA/GRAU:( )integrado ( )subsequente ( ) concomitante ( ) bacharelado ( )
licenciatura (X) tecnólogo
MODALIDADE: (X) Presencial ( ) PROEJA ( ) EaD
COMPONENTE CURRÌCULAR: Programação para web III
ANO / SEMESTRE: 1/2014
SEMESTRE ou ANO DA
TURMA: 2012
TURNO: Tarde
CARGA HORÀRIA: 80
horas
TURMA: 3
DIRETOR(A) GERAL DO CAMPUS: Ana Rita Kraemmer da Fontoura
DIRETOR (A) DE ENSINO: Alessandro Bazzan
DOCENTE(A): Ederson Bastiani
EMENTA
Fundamentos da Programação Orientada a Objetos: Conceito de abstração e
encapsulamento. Histórico das Linguagens de programação orientadas a objetos. O
Modelo de Objetos: Evolução do modelo de objetos; Conceito de Objeto; Conceito
de Classe; Instanciação e Referência de objetos; Mensagens e métodos;
Encapsulamento; Ciclo de vida de um objeto; Variáveis, Constantes e Métodos de
Classe; Construtores e sobrecarga; Classes Internas e Anônimas. Elementos da
Linguagem Java: Histórico da linguagem Java; Características da linguagem Java;
Estrutura de um programa Java; Caracteres, comentários, identificadores e palavras
reservadas; Tipos primitivos e conversão de tipos; Variáveis de referência x
Variáveis de Valor; Operadores; Estruturas de controle (comandos); Arranjos;
Manipulação numérica; Cadeia de Caracteres; Entrada e Saída padrão.
OBJETIVOS
OBJETIVO GERAL DO CURSO:
O Curso Superior de Tecnologia em Sistemas para Internet pretende preparar
profissionais qualificados para o mercado digital e para o mundo do trabalho, aptos a
oferecer serviços no âmbito interno das organizações, bem como nas relações destas
MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA FARROUPILHA
PRÓ-REITORIA DE ENSINO
Rua Esmeralda, 430 – Faixa Nova – Camobi -97110-767 – Santa Maria – RS
Fone/FAX: (55) 3217 0625
E-Mail: [email protected]
organizações com outras instituições, através de um ambiente virtual conectado com a
rede mundial de computadores, integrando a grande rede sem fronteiras da Internet.
O curso também objetiva contribuir para o desenvolvimento regional, uma vez que
o egresso apresentará um perfil profissional tecnológico atualizado com competência
técnica e gerencial adequado às exigências das organizações frente aos desafios e
transformações constantes que vem ocorrendo na contemporaneidade, principalmente
no que se refere aos sistemas WEB.
São ainda objetivos do curso:
 Oferecer formação de nível superior de qualidade e gratuita, proporcionando aos
tecnólogos conhecimentos técnicos e humanísticos, tornando-os capazes de
intervir e contribuir para o desenvolvimento regional;
 Preparar profissionais aptos a projetar, desenvolver e administrar sistemas para
internet, contribuindo para o desenvolvimento e fortalecimento das organizações
sociais, produtivas e culturais da região;
 Articular conhecimentos teóricos à prática profissional, permitindo uma formação
ampla e integral, dotando o egresso de habilidades e aptidões que viabilizem sua
inserção no mundo do trabalho, de forma consistente e criativa;
 Possibilitar ao profissional egresso atuar com tecnologias emergentes como a
computação móvel, redes sem fio e sistemas distribuídos, bem como atualizar,
manter e zelar pela segurança dos sistemas para internet;
 Estimular um perfil empreendedor no profissional de Sistemas para Internet,
desenvolvendo soluções WEB para quaisquer setores, através de consultoria,
projetos, oferta ou representação de Tecnologias da Informação, atendendo às
demandas e peculiaridades regionais.
OBJETIVO DO COMPONENTE CURRICULAR:
Apresentar os fundamentos teórico-práticos de programação voltada para web com base
na linguagem de programação JAVA.
METODOLOGIA
MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA FARROUPILHA
PRÓ-REITORIA DE ENSINO
Rua Esmeralda, 430 – Faixa Nova – Camobi -97110-767 – Santa Maria – RS
Fone/FAX: (55) 3217 0625
E-Mail: [email protected]
Será utilizado o projetor multimídia além do quadro, de forma a contemplar a teoria e
prática, esta obtida através de exercícios no laboratório de informática. Ainda, será
utilizada a ferramenta moodle para disponibilização de materiais didáticos, trabalhos,
artigos, e outros materiais pertinentes.
CONTEÚDO PROGRAMÁTICO
DATA
NºAUL
NOÇÕES PREVISTAS
AS
19/02
Apresentação da disciplina. Metodologia das aulas. Avaliação.
Bibliografia. Cronograma das aulas. Apresentação do ambiente de
aprendizagem da disciplina.
Fundamentos da Programação Orientada a Objetos: Conceito de
abstração e encapsulamento
Introdução a linguagem JAVA.
Tipos primitivos e conversão de tipos.
Arrays.
Introdução a orientação a objetos com JAVA.
Classes, objetos, métodos e atributos.
Métodos Getters e setters
Herança, polimorfismo e métodos abstratos.
26/02
4
05/02
4
12/03
4
19/03
4
26/03
4
2/04
4
Herança, polimorfismo e métodos abstratos.
Métodos construtores.
Sobrecarga X Sobrescrita.
Lista de exercícios 1
09/04
4
Correção da lista 1 e revisão para a prova.
16/04
4
Prova 1.
23/04
4
30/04
4
Correção da 1ª Prova.
Atributo e método static.
Polimorfismo, reuso, organização de pacotes e modos de acesso
07/05
4
14/05
4
Exceções e Interface gráfica Swing.
Garbage Collector.
Lista de exercícios 2.
MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA FARROUPILHA
PRÓ-REITORIA DE ENSINO
Rua Esmeralda, 430 – Faixa Nova – Camobi -97110-767 – Santa Maria – RS
Fone/FAX: (55) 3217 0625
E-Mail: [email protected]
21/05
4
28/05
4
Correção da lista 2.
Interface gráfica swing e introdução à JDBC.
Prova 2.
04/06
4
CRUD java usando swing
11/06
4
18/06
4
Java para web.
Conceitos: servlets, jsp, applets.
Servlet Container Apache Tomcat
25/06
4
CRUD java usando servlets e jsps
02/07
4
Apresentação de PPIs
09/07
4
Trabalho Final
AVALIAÇÃO
Instrumentos a serem usados pelo docente (a):
A avaliação do processo de ensino-aprendizagem se dará segundo o regulamento do
Instituto Federal Farroupilha, que em seu art. Art. 1º A avaliação deverá ser contínua e
cumulativa, assumindo, de forma integrada, no processo de ensino-aprendizagem, as
funções diagnóstica, formativa e somativa, com preponderância dos aspectos
qualitativos sobre os quantitativos. § 2º A avaliação, enquanto elemento formativo e
sendo condição integradora entre ensino aprendizagem, deverá ser ampla, contínua,
gradual, dinâmica e cooperativa, em que os seus resultados serão sistematizados,
analisados e divulgados ao final de cada semestre letivo e/ou final de cada elemento
curricular.
A avaliação é trabalhada numa perspectiva formativa, que inclui a análise do
processo de ensino-aprendizagem e se materializa nos contextos vividos pelos
educadores e educandos. Possui como função primordial o acompanhamento das
aprendizagens e a participação efetiva de todos os atores do processo. Baseia-se em
princípios que decorrem do cognitivismo, do construtivismo, do interacionismo, das
teorias socioculturais e das sóciocognitivas.
A avaliação formativa passa, então, a ser concebida no meio educacional do
Instituto Federal Farroupilha como um eficiente mecanismo de diagnóstico contínuo,
capaz de conduzir, após uma análise de resultados parciais obtidos, a novas estratégias
que contemplem os objetivos educacionais propostos.
Critérios de avaliação:
As avaliações da disciplina serão desenvolvidas da seguinte forma:
MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA FARROUPILHA
PRÓ-REITORIA DE ENSINO
Rua Esmeralda, 430 – Faixa Nova – Camobi -97110-767 – Santa Maria – RS
Fone/FAX: (55) 3217 0625
E-Mail: [email protected]
Fórmula:
P1 (30%) + P2 (30%) + T1, L1 e L2 (20%) + PPI (20%)
Descrição dos instrumentos de avaliação:
P1 = Primeira prova
P2 = Segunda prova
T1 = Trabalho
L1 = Primeira lista de exercícios
L2 = Segunda lista de exercícios
PPI = Projeto Integrador
RECUPERAÇÃO PARALELA:
Realização de exercícios e trabalhos extras, com o auxílio do professor e através da
revisão dos conteúdos vistos em aula. O aluno deverá entrar em contato com o professor
que disponibilizará um horário para auxiliar o aluno.
PRÁTICA PROFISSIONAL INTEGRADA (PPI)
O componente curricular prevê PPI: (X) Sim ( )Não ( )Colaboração
Articulação com os componentes curriculares
Obs: Se o Componente prevê PPI anexar projeto ao Plano de Trabalho Docente
Planejamento da realização das atividades não presenciais
Não haverá.
BIBLIOGRAFIA
BIBLIOGRAFIA BÁSICA:
DEITEL, Paul; DEITEL, Harvey. Java: como programar. 8. ed. São Paulo: Pearson,
2010.
GONÇALVES, Edson. Desenvolvendo aplicações web com NetBeans IDE 5.5. Rio de
Janeiro: Ciência Moderna, 2007.
HORSTMANN, Cay S.; CORNELL, Gary. Core Java: fundamentos. 8. ed. São Paulo:
Pearson, 2009.
MINISTÉRIO DA EDUCAÇÃO
SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA FARROUPILHA
PRÓ-REITORIA DE ENSINO
Rua Esmeralda, 430 – Faixa Nova – Camobi -97110-767 – Santa Maria – RS
Fone/FAX: (55) 3217 0625
E-Mail: [email protected]
BIBLIOGRAFIA COMPLEMENTAR:
MENDES, Douglas Rocha. Programação Java: com ênfase em orientação a objetos.
São Paulo: Novatec, 2009.
FURGERI, Sérgio. Java 7: ensino didático. 2. ed. rev. e atual. São Paulo: Érica, 2012.
SIERRA, Kathy; BATES, Bert. Use a cabeça!: java. 2. ed. Rio de Janeiro: Alta Books,
2009.
GOODRICH, Michael T.; TAMASSIA, Roberto. Estrutura de dados e algoritmos em
Java. 4. ed. Porto Alegre: Bookman, 2007.
MANZANO, José Augusto Navarro Garcia; TOLEDO, Suely Alves de. Guia de
orientação e desenvolvimento de sites HTML,XHTML, CSS e JavaScript/JScript. 2.
ed. rev. e atual. São Paulo: Érica, 2010.
OBSERVAÇÃO
Revisado em ___/___/2014
Por:________________________________
ASSINATURAS
Docente:
Coordenação:
...
Sirlei Rigodanzo
...
Ederson Bastiani
Supervisão Pedagógica:
Coordenação Geral de Ensino:
...
Jorge Alberto Lago Fonseca
...
Carmen Smaniotto
Download