14 out - 2024 • 19:00 > 18 nov - 2024 • 21:30
Desde a década de 60, artistas produzem imagens escrevendo programas de computador. Neste curso serão apresentadas obras pioneiras e contemporâneas, assim como ideias recorrentes na prática da chamada programação criativa, servindo para reflexão e inspiração de atividades práticas de experimentação dos participantes.
Trata-se de uma introdução ao desenho com programação que ensina, sem pré-requisitos, elementos essenciais da linguagem de programação Python e do vocabulário de desenho de processing, uma plataforma de programação amplamente utilizada por artistas.
O curso visa promover a familiarização dos participantes com ideias da arte computacional, guiar os primeiros passos na programação com Python, estimular a análise e reflexão sobre obras construídas com código, assim como estimular a experimentação neste meio de expressão. É aberto a todas as pessoas interessadas na intersecção da arte e da tecnologia, com curiosidade em aprender sobre programação de computadores e sua utilização com fins estéticos, expressivos e poéticos.
Metodologia
- Apresentação de conceitos e procedimentos, por meio da técnica do live coding
- Demonstração ao vivo da escrita de um programa, ou trecho de código
- Exercícios de experimentação
- Discussão e esclarecimento de dúvidas
Equipamento necessário
Computador com teclado, mouse e acesso à internet.
Datas: 14, 21, 28 de outubro, 04, 11 e 18 de novembro
Segundas-feiras
Horário: das 19h às 21h30
Duração: 06 encontros
Público: interessados em geral
Investimento: R$ 480,00
Curso online
Ao vivo, via plataforma de videoconferência
Aulas gravadas disponibilizadas apenas por tempo determinado
Curso contempla certificado no final
Conteúdo programático
Aula 1 - Apresentação do curso: primeiro vocabulário de desenho
- Alguns precedentes de arte com programação
- Uma ferramenta de desenho com Python
- Sistema de coordenadas, formas elementares, cor
- Aleatoriedade e execução condicional
Aula 2 - Definindo novas funções
- Vera Molnar, a grande dama da arte computacional
- Organizando o código com funções
- Transformações do sistema de coordenadas
Aula 3 - Laços de repetição e recursividade
- Frieder Nake e Georg Nees (obra Shotter)
- Repetição de formas, filas e colunas de elementos
- Recursão e seu efeitos visuais
Aula 4 - Estruturas de dados
- Data art ou visualização de dados?
- Registro de um gesto e mais opções de interação
Aula 5 - Orientação a objetos, um primeiro contato
- Usando objetos de uma classe (instâncias, atributos e métodos)
- Desdobramentos do uso de programação nas artes visuais
Aula 6 - Explorações finais e encerramento
- Orientação a objetos: definindo uma nova classe
- Indicações para futuros estudos
- Devolutivas e considerações finais das pessoas participantes
Sobre o professor
Alexandre Villares é professor, artista visual e consultor em projetos de design e novas mídias. Pesquisa práticas artísticas que se valem de meios computacionais e o ensino de programação em contextos visuais. Graduado em arquitetura e urbanismo pela FAU-USP (2000) e mestre pela FECFAU-Unicamp (2019). Co-organizador da Noite de Processing em São Paulo, evento mensal sobre arte e programação que acontece desde janeiro de 2016.
Amigo MAM tem 20% de desconto. Faça parte!
Estudantes, professores e aposentados tem 10% de desconto
Dúvidas:
WhatsApp: 11 99774 3987
Cancelamentos de pedidos serão aceitos até 7 dias após a compra, desde que a solicitação seja enviada até 48 horas antes do início do evento.
Saiba mais sobre o cancelamentoVocê poderá editar o participante de um ingresso apenas uma vez. Essa opção ficará disponível até 24 horas antes do início do evento.
Saiba como editar participantesSelecione o evento desejado e toque no botão acessar evento
Pronto! O link de acesso também será enviado para você por email.
cursos mam
A programação dos cursos do mam tem como objetivo promover o diálogo e a reflexão sobre histórias das artes e temas contemporâneos. São cursos teóricos e práticos nas áreas de histórias e crítica da arte, fotografia, literatura, artes visuais, entre outras. Ministrados por profissionais renomados, os cursos atendem tanto iniciantes como especialistas.
Os dados sensíveis são criptografados e não serão salvos em nossos servidores.
Acessa a nossa Central de Ajuda Sympla ou Fale com o produtor.