Java e Orientação a Objetos

Começou o 4º Semestre e chegou a disciplina que eu tanto aguardava, LTP2* (Linguagem e Técnica de Programação 2). O motivo de tanto aguardo é que o objetivo da disciplina é a introdução aos conceitos da Programação Orientada a Objetos (OO).

Para aprender e praticar os conceitos utilizamos a linguagem Java com o Eclipse. O Eclipse é de fácil instalação e não tive problemas para utilizá-lo no Mac OS.

O paradigma da Orientação a Objetos é uma quebra muito grande ao paradigma que vínhamos usando, a Programação Estruturada, e por esse motivo a disciplina acaba se tornando bem difícil para muitos estudantes. Para ajudar a compreender bem os conceitos e aproveitar melhor a disciplina eu indico algumas práticas:

  • ESTUDE ANTECIPADAMENTE – Eu comecei a estudar OO antes de chegar ao 4º sem. e isso me ajudou muito a compreender e aprofundar os conceitos, facilitando o entendimento da disciplina.
  • NÃO SE PRENDA A SINTAXE – Não fique preocupado em aprender Java, a linguagem é só uma ferramenta para se aplicar e aprender os conceitos. Então ao invés de estudar Java procuro estudar muito os conceitos buscando fontes mais completas, como o livro Object-Oriented Software Construction, e buscando realmente aprender Orientação a Objetos.

Para complementar os estudos eu indico as vídeo-aulas de Orientação a Objetos da Unicamp, ministradas pelo professor André Santachè. As aulas são ótimas e muito focadas nos conceitos.

Bons Estudos e podem acessar o GitHub com meus códigos de LTP2.

* Disciplina de 4º Semestre do curso de Ciência da Computação na UNIFACS.

Anúncios

3º Sem. de Ciência da Computação

Disciplinas do 3º Semestre de Ciência da Computação na UNIFACS:

– Estrutura de Dados
– Linguagem e Técnicas de Programação 1
– Arquitetura de Computadores
– Cálculo Integral
– Probabilidade e Estatística
– Conjuntura Econômica

Este semestre foi um grande avanço nos assuntos introdutórios do 1º e 2º semestres, tanto em programação como na parte de hardware. Continuar lendo

A História da Ciência – “The Story of Science” BBC

Fazer o curso de Ciência da Computação é muito mais do que aprender a programar ou estruturar uma rede. O termo Ciência traz consigo uma amplitude de aprendizado muito maior do que simples técnicas.

O documentário “The Story of Science” é ótimo pois mostra como foi o desenvolvimento da Ciência ao longo da história do homem, analisando todas as variáveis que fizeram com que o Homem buscasse o conhecimento.

O documentário feito pela BBC trás 6 episódios com 6 perguntas importantes:

Continuar lendo

Ciência da Computação – UNIFACS

Ciência da Computação - UNIFACS

Bacharel em Ciência da Computação, é nessa rota que eu vou navegar, com a ajuda da UNIFACS.  Para escolher minha ajudante eu comparei diversas grades curriculares com a grade da UNICAMP, e a escolhida foi pela Unifacs, pois era a que se aproximava mais da Unicamp. (Grade no final do post)

Continuar lendo