Você está aqui: Página Inicial Disciplinas 2012.1 Programação Orientada a Objetos Material de aula

Material de aula

As datas abaixo são apenas uma referência, pode ser que o conteúdo citado não tenha sido dado exatamente nesse dia.

DataConteúdo
20/04/2012

Apresentação da disciplinas (ODF) (PDF);

Comentários gerais sobre conceitos de POO (ODF) (PDF)

27/04/2012

(Re)Introdução a programação (ODF) (PDF)

04/05/2012

Sistema de tipos de linguagens de programação: forte e fraca; dinâmica e estática (Pesquisar por esses termos)

Uma fonte: http://pt.wikipedia.org/wiki/Tipo_de_dado

11/05/2012 Python para quem sabe algoritmos/Visualg (ODF) (PDF)
12/05/2012 Sábado letivo
18/05/2012 Exercícios em Python; Como fazer testes automatizados com assert (Arquivo fizzbuzz.py)
25/05/2012

Conceitos inicias de POO: classes, objetos, atributos, métodos, encapsulamento, herança, polimorfismo, composição e abstração (ODF) (PDF)

01/06/2012 POO em Python: implementação de classes e objetos, atributos e métodos, parâmetro self (ODF) (PDF)
08/06/2012 Exercícios
15/06/2012 Avaliação do 1º bimestre
21/09/2012

Discussão da avaliação do 1º bimestre. Revisão de Python e outros conceitos.

Arquivos utilizados: Lição 01.zip

28/09/2012 (Re)Introdução a orientação a objetos - Uma abordagem prática (Lição 02.zip)
29/09/2012 Sabado letivo
05/09/2012 Continuação da aula do dia 28/09
19/10/2012 Métodos e atributos (Lição 03.zip)
26/10/2012 Métodos e atributos (cont.)
09/11/2012 Classes (Lição 04.zip)
14/11/2012 Exercícios e orientação para o seminário (exercicios_poo.pdf)
16/11/2012 Seminários: Diagrama de classes da UML; Herança; Polimorfismo; Encapsulamento; Composição e Agregação.
23/11/2012

Seminários: Django; PyGame

Avaliação do 2o bimestre

 

Acesse esse link para baixar os slides utlizados nas aulas: https://www.dropbox.com/sh/9brdjlp3ou1g53n/4pjo6Lo3pO