Este repositório será arquivado e o desenvolvimento do material passará a acontecer em https://codeberg.org/lugaralgum/material-aulas.
As páginas atuais (correntes) para constulta devem ficar disponíveis em https://abav.lugaralgum.com/material-aulas/.
Uma cópia para preservação do estado do repositório em 8 de abril de 2026 pode ser encontrada em .
This repo will be archived and the open educational materials will be developed at https://codeberg.org/lugarlgum/material-aulas.
The current pages should remain available at https://abav.lugaralgum.com/material-aulas/.
A preservation copy of the repo as it was in April 8th 2026 can be found at .
Material para Python 3 com py5 (2022—presente)
A nova capa do material didático é um HTML gerado por um script que processa este sumário em markdown acrescentando thumbnails e uma coluna de texto a partir de um template. O antigo material para Processing modo Python (2019—2022) ainda está na pasta Processing-Python.
Este material didático foi criado inicialmente para ensinar/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 do Processing. Atualmente há outras possibilidades de combinar Python e Processing, e outras ferramentas que combinam Python e desenho ou modelos tridimensionas, veja abaixo com obter algumas delas:
- Biblioteca py5, recomendada para a versão mais recente deste material, siga as instruções de instalação usando Thonny IDE + plugin.
- pyp5js, combina pyodide e p5js, experimente uma variante do editor online do projeto.
- Outras opções no quadro Processing + Python tools table
- Outras ferramentas de desenho ou modelagem tridimensional com Python
Este material didático pode ser modificado e usado para dar aulas. Leia as instruções para colaborar com este projeto e abra issues apontando problemas, sugerindo assuntos e melhorias, ou contribua com Pull Requests para o repositório.
Se você quer apoiar a continuidade deste projeto, que produz material didático aberto, faça um PIX 46c37783-5edb-4f1c-b3a8-1309db11488c, doação de qualquer valor aqui ou também com
Wise!
- Fazines e pôsters
desenho()"""Para desenhar com código, para desenhar junto, com o computador e com outras pessoas!""" - Desenhos diários: sketch-a-day
- Paper objects with Processing and Python
- Quebra-cabeças de Parsons com resultado visual
- Outras opções de desenho e modelagem 3d com Python: Resources for teaching programming for artists, designers and architects
- Outros recursos e livros de Processing e Python
Texto e imagens: © 2019-2026 Alexandre B A Villares - Licença CC BY-SA 4.0, para o material acrescentado a partir de 2022 (usando a biblioteca py5), exceto onde indicado, confira atribuições em cada página para materiais adaptados/remixados de outras fontes. Material até 2022 (usando Processing Modo Python) sob CC BY-NC-SA 4.0, sujeito às mesmas exceções. Agradeço aos colaboradores do repositório que doam suas contribuições nestes termos!
Código: GNU GPL v3.0, exceto onde for indicado, por alguma razão.