Apresentação (slides)

A apresentação usada no curso de 2004 pode ser baixada aqui (PowerPoint - PPT ou PDF). Na época, utilizamos o Python 2.3.3, mas os exemplos devem continuar rodando no Python 2.x. Para executar os exemplos, você precisará dos seguintes arquivos: tela.py e graficos.py, além do interpretador Python e da biblioteca Pygame.

Este curso utilizou conceitos de desenho gráfico para explorar os conceitos iniciais de programação. Os programas tela.py e graficos.py foram desenvolvidos para permitir o desenho de pontos em modo gráfico, a partir do IDLE. Como a Pygame não se dava bem com o IDLE, os dois scripts se comunicavam pela rede, evitando os bloqueios frequentes do interpretador. A grande vantagem desta abordagem é permir o feedback visual tão importante para quem está começando a programar.

Em 2010, eu escrevi um livro sobre introdução à programação para iniciantes, usando o Python 3.1. Se você precisa ou quer aprender a programar usando Python como sua primeira linguagem de programação, visite o site do livro.

Cursos

Atualmente, ministro os cursos de Python (PR06 e PR07) e C++ (PR01) no Multitel, Bélgica

Curso de 2004

Curso de 2003

Traduções

Legendas para o filme "Introducing Python"