Actividade 1: Qual é a disciplina que redesenhará e/ou desenvolverá?

Programacao Orientada a Objectos 1

Programacao Orientada a Objectos 1

por Cristiliano Arlindo Maculuve -
Número de respostas: 2

  • Objectivo da disciplina
A disciplina Programação Orientada a Objectos I para o curso de Engenharia Informática tem por objectivo aprofundar os conhecimentos obtidos na disciplina de Introdução à Programação. Pretende-se que os estudantes adquiram familiaridade com o paradigma da Programação Orientada a Objectos

  • Principais tópicos e resultados pretendidos de aprendizagem
os topicos da disciplina sao: 

1.Apresentação do programa. Introdução a POO; 2.Programação OO com UML e Java; 3.Desenho de classes; 4.Colecções (ArrayList, LinkedList, Array de Objectos); 5. Ficheiro de textos e de objectos; 6.Colecções: Vector; 7.Herança. Sobreposição de métodos, Hierarquia e Polimorfismo; 8.Interface.

  • Grupo-alvo (localização, nível acadêmico, habilidades de literacia digital)
Estudantes de Engenharia Informatica, do 2o ano, 1o semestre, habilidades de literacia digital media ou alta

  • Duração e estrutura da disciplina esperadas (tópico / semana)
  1. Apresentação do programa. Introdução a POO (Teóricas: 2, Práticas: 2)
  2. Programação OO com UML Java (Teóricas: 2, Práticas: 4)
  3. Desenho de classes (Teóricas: 2, Práticas: 4)
  4. Colecções: ArrayList, LinkedList, Array de Objectos (Teóricas: 4, Práticas: 2)
  5. Ficheiro de textos e de objectos (Teóricas: 2, Práticas: 4)
  6. Colecções: Vector (Teóricas: 2, Práticas: 2)
  7. Herança, sobreposição de métodos, hierarquia, polimorfismo (Teóricas: 4, Práticas: 6)
  8. Interface (Teóricas: 2, Práticas: 4)
  • Estrutura da avaliação

A avaliação de frequência será efectuada através de 2 testes escritos , 1 Trabalho Prático realizado em grupos de ate 4 estudantes. A nota final de frequência será calculada pela fórmula: 

(T) x 70%  + Tr. Pr x 30%

o trabalho pratico tera duas componentes: 40% apresentacao e 60% relatorio

  • Três desafios principais que prevê enfrentar ao ministrar a disciplina
  1. Diferenças no nível de conhecimento prévio dos estudantes
  2. Limitações de recursos tecnológicos para estudo independente (a disciplina tem a componente de desenvolvimento de sistema)
  3. Dificuldade dos estudantes em compreender os conceitos abstratos da POO
Em resposta a 'Cristiliano Arlindo Maculuve'

Re: Programacao Orientada a Objectos 1

por Adriano Simão Uaciquete -
Caro colega,
Sugiro que lide com esta dificuldade [Dificuldade dos estudantes em compreender os conceitos abstratos da POO] selecionando videos e colocando no Vula para os estudantes "visualizarem", se isso for possivel, esses conceitos.