• 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

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

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,

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

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

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

• 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

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