Programação Criativa com Processing

Apresentação de curso e oficinas presenciais sobre Programação Criativa para iniciantes no assunto, utilizando a plataforma Processing. A Programação Criativa tem como objetivo utilizar código de programação como forma de expressão criativa, e pode ser utilizada para iniciar e estimular o aprendizado de programação.

Foto da Oficina de Programação Criativa com Processing na Semana Acadêmica do Design e Moda Unochapecó (SAGU)

Foto: Oficina realizada na Semana Acadêmica de Design e Moda Unochapecó 2018 (SAGU 2018)

Em maio de 2018 foi realizada uma edição deste curso em Santa Maria, em quatro encontros, totalizando carga horária de 16 horas. O mesmo tema foi apresentado no formato de oficina, em um turno, na Semana Acadêmica do Design e Moda Unochapecó, na cidade de Chapecó.

Programação Criativa

Saber como se comunicar diretamente com o computador é uma habilidade capaz de abrir uma infinidade de novas possibilidades de experimentação e criação. A Programação Criativa (Creative Coding) é a aplicação desta ideia na prática, dando destaque à criação livre utilizando código, nas mais variadas áreas de atuação, por artistas visuais, designers, desenvolvedores de jogos, educadores, e demais interessados. Este conhecimento pode ser aplicado em diversas formas, como criação de arte digital generativa, animações, experiências interativas para exposições, jogos digitais, ou aplicativos para celular.

O Processing é uma plataforma de desenvolvimento mantida pela Processing Foundation, com o objetivo de ser amigável para aprender, mais simples do que outras linguagem de programação, e com foco em criação visual. É um programa de computador gratuito, onde é possível escrever, rodar e exportar seus projetos, sem necessidade de outras aplicações. Ele também conta com uma grande quantidade de bibliotecas que podem ser adicionadas e ampliar rapidamente suas capacidades.

(2018)