Introdução à programação
com Python em um contexto visual


material para cursos e oficinas (repositório)

Como colaborar e contribuir?

Este material didático pode ser modificado e usado para dar aulas. Leia as instruções para colaborar com este repositório e abra issues apontando problemas, sugerindo assuntos e melhorias, ou contribua com Pull Requests para o repositório.

Você pode também fazer pequenas doações!

Processing modo Python

Para aprender a programar usando Processing modo Python, uma ferramenta livre de programação com a sintaxe de Python e que inclui o vocabulário, os recursos de desenho e manipulação de imagens, de Processing.

Elementos fundamentais

Desenhando em 3D

Mais sobre interação com o teclado e mouse

Exportação de imagens e outras saídas

Arquivos externos

Orientação a Objetos

Questões mais avançadas da ferramenta

Pequenos projetos

Recursos externos

Processing modo Python
Processing modo Java

Outros recursos introdutórios abertos

Livros de Python

Processando-Processing


Licenças

Texto e imagens: Alexandre B A Villares - CC BY-NC-SA 4.0, exceto onde indicado, confira atribuições em cada página para materiais adaptados/remixados de outras fontes. Agradeço aos colaboradores do repositório que doam suas contribuições nestes termos!

Código: GNU GPL v3.0, exceto onde indicado por questões de compatibilidade (MIT/Apache e etc.)