View on GitHub

POO-2017-2-Java

Programas das aulas de POO em Java

POO-2017-2-Java

Programas das aulas de POO em Java

Prof. Edkallenn Lima


Descrição do projeto

Ementa da Disciplina

Java?

Slides utilizados na disciplina

Programas feitos em sala de aula

Contatos do professor:


Descrição do projeto

POO-2017-2-Java do Professor Ed é um projeto do professor Edkallenn com o objetivo de tornar público todos os programas utilizados nas aulas da disciplina Programação Orientada a Objetos do curso de Sistemas de Informação da Uninorte.

Os Commits são todos efetuados dentro de sala enquanto os programas vão sendo codificados junto com os alunos.

Badge

Ementa da Disciplina

A ementa da disciplina contempla uma parte introdutória que cobre a Linguagem Java (Entrada/Saída, Controle de Fluxo, e introdução à OO em Java) e, em seguida, usa esta linguagem para apresentar todos os conceitos referentes à POO como:

Java?

Em todos esses anos (mais de 20) ensinando linguagens de programação acredito que, para ensinar os conceitos de Orientação a Objetos, nenhuma linguagem é tão expressiva, poderosa, versátil e elegante. Ela tem praticamente todos os conceitos mais populares e usuais de orientação a objetos como polimorfismo, herança, interfaces e encapsulamento. Tudo isso sem ser essencialmente difícil ou hermética (como C++) e com ortogonalidade suficiente para não ser difícil de aprender. De modo que após aprender os conceitos de OO em Java os alunos estão prontos para aplicá-los em praticamente TODAS as demais linguagens (como C#, ECMAScript, Python e outras, até mesmo C++).

Adições serão sempre efetuadas além de Commits relacionados às maratonas de programação que, porventura, surgirem.

Serão, futuramente, disponibilizadas (Já estão no ar) todas as apresentações da disciplina além de uma ideia de projeto para deixar disponíveis programas em Java relacionados à POO que estão na plataforma URI On-line Judge ou em outro semelhante como o SPOJ.

Contatos do professor:

Até mais e bons programas!