16/10/2026 –, Paralela 2
A biblioteca NumPy é base para a computação científica, mas é também usada em muitas outras coisas! Nesta palestra vamos ver conceitos fundamentais dos np.arrays em aplicações artísticas e criativas.
Mesmo sem conhecimentos aprofundados de computação científica ou ciência de dados, todos nós podemos usar bibliotecas avançadas do Python para fazer muitas coisas diferentes!
Nesta palestra vamos apresentar alguns conceitos básicos do NumPy e da interfaces dos arrays multidimensionais, mostrando exemplos de aplicação em Python para fins criativos e expressivos, produzindo desenhos e animações.
Para aproveitar esta palestra, basta ter tido um contato inicial com Python, o objetivo é mostrar o potencial de ferramentas do ecossistema de bibliotecas de Python e estimular as pessoas a pesquisar, experimentar e aprender novas e diferentes aplicações da linguagem.
O que as pessoas que participarem podem esperar aprender na sua atividade?:É possível usar Python com finalidades muito diversas, inclusive trabalhos criativos e artísticos.
Muitas das mais sofisticadas ferramentas da computação científica se tornam mais acessíveis com Python, e podem ajudar na realização de inúmeras tarefas, como manipular muitos pixels ou calcular rapidamente, de forma mais eficiente, muitas operações, para fazermos desenhos e animações.
Professor, artista visual e entusiasta da programação criativa, desenvolve material didático aberto, colabora com projetos de software livre e faz um desenho por dia com programação.
James Schmitz is a visual artist and creative technologist based in the United States. He is the author and maintainer of the open source library py5.