• Nenhum resultado encontrado

Plano de Ensino LPIII

N/A
N/A
Protected

Academic year: 2021

Share "Plano de Ensino LPIII"

Copied!
6
0
0

Texto

(1)

Credenciada pela Portaria nº 1.774, de 1º Novembro de 2006, publicada no D.O.U. nº 211, de 3/11/2006, SEÇÂO 1, P. 15. Curso Superior de Administração (Bacharelado) reconhecido pela Portaria nº 1984, de 23 de Novembro de 2010, publicada no D.O.U. nº 224, de 24/11/2010, SEÇÂO 1,

p. 28. Curso Superior de Ciências Contábeis (Bacharelado) autorizado pela Portaria nº 991, de 04 de Agosto de 2010, publicada no D.O.U. nº 150, de 06/08/2010, SEÇÂO 1, p. 34.

.

1. EMENTA

Linguagem de Programação Java. Tipos de dados primitivos. Entrada e Saída (via terminal). Estruturas Condicionais. GUI (Graphical User Interface). Caixas de Diálogo. Paradigma Orientado a Objetos. Classe e Objeto. Atributos e Métodos. Encapsulamento. Construtores. Herança. Polimorfismo.

2. OBJETIVOS 2.1 Gerais

Aplicar os conceitos de algoritmos (Lógica de Programação I e II) e de lógica de programação (Linguagem de Programação I e II), porém, utilizando a linguagem de programação Java. Apresentar o Paradigma de Programação Orientado a Objetos, desde a abstração até a implementação.

2.2 Específicos

(a) Apresentar a linguagem de programação Java: tipos primitivos de dados; entrada e saída; condicional. (b) Compreender e utilizar GUI (Graphical User Interface): frame, botão, campo de texto, caixas de diálogo etc.

(c) Proporcionar compreensão da construção de algoritmos através do paradigma de programação Orientado a Objetos para resolução de problemas;

(d) Dominar o paradigma de programação Orientado a Objetos: abstração, classe, objeto, atributo e método. (e) Aprender técnicas de encapsulamento.

(f) Aplicar a sobrecarga de métodos.

(g) Promover o reuso de código: herança e polimorfismo.

(h) Domínio de ferramenta para construção de programas orientados a objetos;

(i) Desenvolver a visão sistêmica de problemas reais a fim de propor as soluções técnicas para a sua resolução;

3. HABILIDADES A SEREM FORMADAS

• Habilidade para compreensão de uma nova linguagem de programação (Java). • Habilidade para criação e uso de ambiente gráfico.

• Habilidade de abstrair os problemas do mundo real para objetos no mundo virtual.

• Habilidade para organização de ideias voltadas ao desenvolvimento de software orientado a objetos. • Habilidade para concepção de aplicações utilizando GUI e orientação a objetos em Java.

CONTEÚDO PROGRAMÁTICO 4.1 Java: Ambiente para o desenvolvimento

4.1.1. JDK (Java Development Kit) 4.1.2. IDE Netbeans

4.2 Java: Linguagem

4.2.1. Tipos da dados primitivos 4.2.2. Variáveis

4.2.2. Atribuição

4.2.3. Entrada e Saída via terminal 4.2.4. Estruturas Condicionais

4.3 GUI: Graphical User Interface

4.3.1. Frame 4.3.2. Botão

4.3.3. Campo de Texto 4.3.4. Rótulo

4.3.5. Caixas de Diálogo (mensagem) 4.3.6. Caixas de Diálogo (entrada de texto)

4.4 POO: Paradigma Orientada a Objetos

4.4.1. Classes 4.4.2. Objetos 4.4.3. Atributos 4.4.4. Métodos

PLANO DE ENSINO E PLANEJAMENTO DE AULAS

Curso: Análise e Desenvolvimento de Sistemas Disciplina: Linguagem de Programação III

Prof. Dr. Diego Rafael Moraes Carga Horária: 60 H/A.

(2)

4.4.5. Encapsulamento 4.4.6. Construtores 4.4.7. Herança 4.4.8. Polimorfismo

METODOLOGIA DE ENSINO

Aulas expositivas e dialogadas

Aprendizagem baseada em problemas (PBL) Aprendizagem baseada em projetos

Aprendizagem entre times (TBL) Atividade prática Discussão em Grupo Estudo de Caso Exercícios Gamificação AVALIAÇÃO o 1º BIMESTRE:

o 6,0 pontos da avaliação bimestral

o 4,0 pontos de trabalhos (prática supervisionada em sala de aula) o 2º BIMESTRE:

o 6,0 pontos da avaliação bimestral

o 2,0 pontos de trabalhos (prática supervisionada em sala de aula) o 2,0 pontos de projeto final

BIBLIOGRAFIA BÁSICA

DEITEL, P.; DEITEL, H. JAVA: como programar. 10 ed. São Paulo: Pearson Education do Brasil, 2017.

BARNES, David J.; KÖLLING, Michael. Programação orientada a objetos com Java: uma introdução prática usando o BlueJ. 4. ed. São Paulo: Pearson Prentice Hall, 2009. 455p.

FRANKLINT,Kleitor. Java EE 5: Guia Prático São Paulo: Érica, 2007.

BIBLIOGRAFIA COMPLEMENTAR BOND, M. et al. Aprenda J2EE em 21 Dias. São Paulo: Pearson Education do Brasil, 2003.

ASCENCIO, A. F. G.; ARAÚJO, G. S. Estrutura de Dados: algoritmos, análise da complexidade e implementações em Java e C/C++. São Paulo: Pearson Education do Brasil, 2017.

PUGA, S.; RISSETTI, G. Lógica de programação e estruturas de dados, com aplicações em Java. 3 ed. São Paulo: Pearson Education do Brasil, 2016.

HORSTMANN, C. S.; CORNELL, G. CORE Java. 8 ed. Vol 1. São Paulo: Pearson Prentice Hall, 2010.

ASCENCIO, A. F. G.; CAMPOS, E. A. V. Fundamentos da Programação de Computadores: algoritmos, Pascal, C/C++ e Java. 2 ed. São Paulo: Pearson Prentice Hall, 2007.

(3)

Credenciada pela Portaria nº 1.774, de 1º Novembro de 2006, publicada no D.O.U. nº 211, de 3/11/2006, SEÇÂO 1, P. 15. Curso Superior de Administração (Bacharelado) reconhecido pela Portaria nº 1984, de 23 de Novembro de 2010, publicada no D.O.U. nº 224, de 24/11/2010, SEÇÂO 1, p. 28. Curso Superior de Ciências Contábeis (Bacharelado) autorizado pela Portaria nº 991, de 04 de Agosto de 2010, publicada no D.O.U. nº 150, de

06/08/2010, SEÇÂO 1, p. 34.

.

PLANEJAMENTO DE AULAS Legenda do Projeto Andragógico:

a) Aprendizado baseado em problema: A partir de um problema o aluno deve buscar a solução ou conceitos sobre ele. b) Design Thinking: Metodologias diferenciadas utilizando dinâmicas, prototipagem, atividades lúdicas, etc.

c) Gamificação: Jogos (valendo pontos ou não) que estimulem o conhecimento da disciplina.

d) Aula Expositiva: Aula tradicional baseado em conteúdo, exercícios e aprendizado com lousa e slides.

e) Ensino Adaptativo: Ensino baseado em práticas e técnicas de aprendizado individual, respeitando as limitações do aluno. f) Aula Mista (Blended Learning): Práticas de sala de aula expositiva com práticas em ambiente on-line.

g) Sala de aula invertida (Flipped Classroom): Sala de aula invertida, no qual os alunos apresentam o conteúdo. h) Ensino utilizando dispositivos móveis (Mobile Learning): Aplicativos como forma adicional de aprendizado.

PLANEJAMENTO DO MÊS DE FEVEREIRO DE 2020

DATA CONTEÚDO PROGRAMÁTICO BIBLIOGRAFIA METODOLOGIA OBJETIVO A SER ATINGIDO COMPETÊNCIA A SER ATINGIDA

11/02/2020 (Aula 01) Apresentação: - professor - disciplina - plano de ensino - cronograma - avaliação - bibliografia

Análise Diagnóstica do nível da turma

-

Aula Expositiva: Aula tradicional baseado em

conteúdo, exercícios e aprendizado com lousa e

slides

Gamificação: Jogos (valendo pontos ou não) que estimulem o conhecimento da

disciplina

Alinhar expectativas referente

a disciplina Planejamento

18/02/2020 (Aula 02)

4.1 Java: Ambiente para o desenvolvimento

4.1.1. JDK (Java Development Kit) 4.1.2. IDE Netbeans

4.2 Java: Linguagem

4.2.1. Tipos da dados primitivos 4.2.2. Variáveis

4.2.2. Atribuição

4.2.3. Entrada e Saída via terminal

ASCENCIO, A. F. G.; CAMPOS, E. A. V. Fundamentos da Programação de Computadores: algoritmos, Pascal, C/C++

e Java. 2 ed. São Paulo: Pearson Prentice Hall,

2007 Aulas expositivas e dialogadas Aprendizagem baseada em problemas (PBL) Atividade prática USAR os conceitos de programação para DESENVOLVER programas que auxiliam o ser humano a resolver situações/problemas Domínio da linguagem Java 25/02/2020 (Aula 03) Feriado (Carnaval) - - - -

(4)

PLANEJAMENTO DO MÊS DE MARÇO DE 2020

DATA CONTEÚDO PROGRAMÁTICO BIBLIOGRAFIA METODOLOGIA OBJETIVO A SER ATINGIDO COMPETÊNCIA A SER ATINGIDA

03/03/2020

(Aula 04) 4.2 Java: Linguagem 4.2.4. Estruturas Condicionais

ASCENCIO, A. F. G.; CAMPOS, E. A. V. Fundamentos da Programação de Computadores: algoritmos, Pascal, C/C++ e Java. 2 ed. São Paulo: Pearson Prentice Hall, 2007.

Aulas expositivas e dialogadas Aprendizagem baseada em problemas (PBL) Atividade prática USAR os conceitos de programação para DESENVOLVER programas que auxiliam o

ser humano a resolver situações/problemas

Domínio da linguagem Java

10/03/2020 (Aula 05)

4.3 GUI: Graphical User Interface

4.3.1. Frame 4.3.2. Botão

4.3.3. Campo de Texto 4.3.4. Rótulo

DEITEL, P.; DEITEL, H. JAVA: como programar. 10 ed. São Paulo: Pearson Education do Brasil, 2017.

Aulas expositivas e dialogadas Aprendizagem baseada em problemas (PBL) Atividade prática USAR os conceitos de GUI para DESENVOLVER interfaces gráficas que auxiliam o ser humano a interagir com os sistemas

Domínio de interfaces gráficas

17/03/2020 (Aula 06)

4.3 GUI: Graphical User Interface

4.3.5. Caixas de Diálogo (mensagem)

4.3.6. Caixas de Diálogo (entrada de texto) DEITEL, P.; DEITEL, H. JAVA: como programar. 10 ed. São Paulo: Pearson Education do Brasil, 2017.

Aulas expositivas e dialogadas Aprendizagem baseada em problemas (PBL) Atividade prática USAR os conceitos de GUI para DESENVOLVER interfaces gráficas que auxiliam o ser humano a interagir com os sistemas

Domínio de interfaces gráficas

24/03/2020 (Aula 07)

4.4 POO: Paradigma Orientada a Objetos

4.4.1. Classes 4.4.2. Objetos 4.4.3. Atributos 4.4.4. Métodos

DEITEL, P.; DEITEL, H. JAVA: como programar. 10 ed. São Paulo: Pearson Education do Brasil, 2017.

Aulas expositivas e dialogadas Aprendizagem baseada em projetos Atividade prática USAR os conceitos de Orientação de Objetos para DESENVOLVER programas que auxiliam o

ser humano a abstrair problemas do mundo real

utilizando CLASSES e OBJETOS Dominar o paradigma de programação Orientado a Objetos 31/03/2020 (Aula 08)

4.4 POO: Paradigma Orientada a Objetos

4.4.3. Atributos 4.4.4. Métodos 4.4.5. Encapsulamento

DEITEL, P.; DEITEL, H. JAVA: como programar. 10 ed. São Paulo: Pearson Education do Brasil, 2017.

Aulas expositivas e dialogadas Aprendizagem baseada em projetos Atividade prática USAR os conceitos de Orientação de Objetos para DESENVOLVER programas que auxiliam o

ser humano a abstrair problemas do mundo real

utilizando ATRIBUTOS, MÉTODOS e ENCAPSULAMENTO Dominar o paradigma de programação Orientado a Objetos

(5)

Credenciada pela Portaria nº 1.774, de 1º Novembro de 2006, publicada no D.O.U. nº 211, de 3/11/2006, SEÇÂO 1, P. 15. Curso Superior de Administração (Bacharelado) reconhecido pela Portaria nº 1984, de 23 de Novembro de 2010, publicada no D.O.U. nº 224, de 24/11/2010, SEÇÂO 1, p. 28. Curso Superior de Ciências Contábeis (Bacharelado) autorizado pela Portaria nº 991, de 04 de Agosto de 2010, publicada no D.O.U. nº 150, de

06/08/2010, SEÇÂO 1, p. 34.

.

PLANEJAMENTO DO MÊS DE ABRIL DE 2020

DATA CONTEÚDO PROGRAMÁTICO BIBLIOGRAFIA METODOLOGIA OBJETIVO A SER ATINGIDO COMPETÊNCIA A SER ATINGIDA

07/04/2020

(Aula 09) Avaliação 1º bimestre - - - -

14/04/2020 (Aula 10)

4.4 POO: Paradigma Orientada a Objetos

4.4.6. Construtores

DEITEL, P.; DEITEL, H. JAVA: como programar. 10 ed. São Paulo: Pearson Education do Brasil, 2017.

Aulas expositivas e dialogadas Aprendizagem baseada em projetos Atividade prática USAR os conceitos de Orientação de Objetos para DESENVOLVER programas que auxiliam o

ser humano a abstrair problemas do mundo real

utilizando CONSTRUTORES Dominar o paradigma de programação Orientado a Objetos 21/04/2020

(Aula 11) Feriado (Tiradentes) - - - -

28/04/2020 (Aula 12)

4.4 POO: Paradigma Orientada a Objetos

4.4.7. Herança DEITEL, P.; DEITEL, H. JAVA: como programar. 10 ed. São Paulo: Pearson Education do Brasil, 2017.

Aulas expositivas e dialogadas Aprendizagem baseada em projetos Atividade prática USAR os conceitos de Orientação de Objetos para DESENVOLVER programas que auxiliam o

ser humano a reutilizar código utilizando HERANÇA Dominar o paradigma de programação Orientado a Objetos PLANEJAMENTO DO MÊS DE MAIO DE 2020

DATA CONTEÚDO PROGRAMÁTICO BIBLIOGRAFIA METODOLOGIA OBJETIVO A SER ATINGIDO COMPETÊNCIA A SER ATINGIDA

05/05/2020 (Aula 13)

4.4 POO: Paradigma Orientada a Objetos

4.4.7. Herança DEITEL, P.; DEITEL, H. JAVA: como programar. 10 ed. São Paulo: Pearson Education do Brasil, 2017.

Aulas expositivas e dialogadas Aprendizagem baseada em projetos Atividade prática USAR os conceitos de Orientação de Objetos para DESENVOLVER programas que auxiliam o

ser humano a reutilizar código utilizando HERANÇA Dominar o paradigma de programação Orientado a Objetos 12/05/2020

(Aula 14) 4.4 POO: Paradigma Orientada a Objetos 4.4.8. Polimorfismo DEITEL, P.; DEITEL, H. JAVA: como programar. 10 ed. São Paulo: Pearson Education do Brasil, 2017.

Aulas expositivas e dialogadas Aprendizagem baseada em projetos Atividade prática USAR os conceitos de Orientação de Objetos para DESENVOLVER programas que auxiliam o

ser humano a reutilizar código utilizando POLIMORFISMO

Dominar o paradigma de programação Orientado a Objetos

(6)

19/05/2020 (Aula 15)

Projeto Final:

- Execução -

Aprendizagem entre times (TBL) Discussão em Grupo Estudo de Caso Executar o trabalho equipe Trabalho e comunicação em equipe 26/05/2020 (Aula 16) Projeto Final: - Apresentação -

Aprendizagem entre times (TBL) Discussão em Grupo Estudo de Caso Executar o trabalho equipe Trabalho e comunicação em equipe PLANEJAMENTO DO MÊS DE JUNHO DE 2020

DATA CONTEÚDO PROGRAMÁTICO BIBLIOGRAFIA METODOLOGIA OBJETIVO A SER ATINGIDO COMPETÊNCIA A SER ATINGIDA

02/06/2020 (Aula 17)

Revisão para prova do 2º bimestre

DEITEL, P.; DEITEL, H. JAVA: como programar. 10 ed. São Paulo: Pearson Education do Brasil, 2017.

Aula Expositiva: Aula tradicional baseado em

conteúdo, exercícios e aprendizado com lousa e

slides.

Revisão de Conteúdo Conhecimento em todos conteúdos

09/06/2020

(Aula 18) Avaliação 2º bimestre - - - -

16/06/2020

(Aula 19) Avaliação 2ª Chamada e Substitutiva - - - -

23/06/2020 (Aula 20)

Avaliação Recuperação - - - -

Referências

Documentos relacionados

Desse conspecto, impõe-‐se enfrentar como e de que maneira o Judiciário pode desincumbir-‐se desse ônus e mais, até que ponto o instrumento de atuação da Jurisdição Estatal

assinar a Ata de Registro de Preços, sem prejuízo das cominações previstas neste Edital e seus Anexos, poderá ser convocado outro licitante, desde que respeitada a ordem de

Os objetivos abaixo formulados estabeleceram parâmetros para a atuação da equipe, auxiliando a direcionar e corrigir os rumos do projeto. · Desenvolver prática reflexiva sobre

• Objetos que fazem a comunicação entre o sistema e os objetos participantes (atores), para exibição ou coleta de dados;.. • Em um sistema típico, é a interface gráfica com o

Para coleta de dados sobre o hábito de leitura dos acadêmicos do curso de Ciências Biológicas foi aplicado um questionário (Anexo 1), onde, além de dados de identifi cação,

O ícone abrirá o vídeo na qualidade mais baixa (Extra Stream). Utilize o mesmo método para abrir outros canais. O usuário poderá ajustar o modo de imagen sobre os canais de

As lâmpadas bulbo LED substituem perfeitamente as lâmpadas incandescentes e fluorescentes compactas tradicionais com economia de até 80%, além de ser

assim como com os Auditores Independentes, para revisar as demonstrações contábeis, as principais políticas e julgamentos contábeis e os relatórios dos Auditores Independentes. VI