material-aulas icon indicating copy to clipboard operation
material-aulas copied to clipboard

Material para ensino introdutório de 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!

Ferramentas de programação utilizadas: combinações de Processing com Python

O material deste repositório foi criado inicialmente para que se pudesse 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. Existem hoje diversas possibilidades de combinar essas duas linguagens, veja abaixo com obter algumas delas:

Material para Python 3 com py5 (Novo! Em construção.)

Material para Processing modo Python (2019—2022)

Recursos relacionados

Biblioteca py5 (Python 3 + Processing)
Processing modo Python
Processing modo Java

Livros de Python


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 for indicado, por alguma razão.