English version | contato | github.com/villares | Mastodon ciberlandia.pt/@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, encontro mensal sobre arte e programação que acontece desde 2016. Ministra cursos na graduação e pós-graduação de diversas instituições. Desenvolve material didático aberto, colabora com projetos de software livre e atua como educador de tecnologias e artes no Sesc-SP.


Apresentações, pesquisas, recursos educacionais e publicações

  • sketch-a-day Uma ideia visual por dia, usando programação.

  • obras selecionadas Seleção de produções publicadas ou expostas.

  • material-aulas Material didático aberto para introdução à programação com Python em um contexto visual.

  • desenho() desenho sem argumentos é uma publicação independente que explora a programação criativa e espaços dos zines/pôsters.

  • curso Domestika Design com Python: programação para um contexto visual

2023 - 2024

2021 - 2022

2019 - 2020

2017 - 2018

2015 - 2016

Atividades docentes

  • Professor na École Intuit Lab, linguagem digital e programação criativa, desde 2023

  • Instrutor certificado do projeto The Carpentries, 2022

  • Professor no Centro Universitário Belas Artes de São Paulo, desde 2019

    • Cultura do Script (Python) - Pós-graduação Arquitetura Digital e Design Paramétrico
  • Educador de tecnologias e artes no Sesc Avenida Paulista, desde 2018

    • Atividades educativas diversas na intersecção das artes visuais e da tecnologia, especialmente usando Processing e Python: Curso de introdução à arte computacional / algorítmica; Objetos de papel com programação e corte laser; Tipografia experimental com programação; Estêncil com programação; Estêncil com programação, aplicação em tecido e costura (com Pat Campos); Programação, fresadora CNC e estamparia de tecidos (com Pat Campos); Desenhos interativos usando Arduino e potenciômetros; Mandalas com corte laser; Gerador de Kirigami com programação; Caixinhas de MDF, programação e corte laser (com Maraiza Adami); Ateliê aberto de fabricação digital para programação criativa.

anteriores

  • Estágio docente durante o doutorado no programa ATC FEC-Unicamp, 2021

    • Disciplina eletiva de introdução à programação com Python na graduação do curso de arquitetura e urbanismo da FEC-Unicamp, primeiro semestre de 2021
  • Professor na Escola da Cidade, de 2005 a 2022

    • Meios Digitais (Modelagem 3D, fabricação digital e temas diversos)
  • Professor na Fábrica Escola de Humanidades, 2020-2022

    • Eixo Ecologia (1⁰ ano), 2022
    • Eixos Artes (2⁰ ano) e Filosofia (1⁰ ano), 2021
    • Eixo Filosofia (1⁰ ano), 2020
  • Professor na Escola Britânica de Artes Criativas - EBAC, 2019

    • Programação criativa para o curso Arte e Mídias Digitais
  • Professor no Instituto Europeo di Design - São Paulo - IED-SP, 2016—2019

    • Programação Criativa - Pós-graduação em design de interação
    • Modelagem 3D, VR/AR - Tópicos especiais
  • arteprog arte e programação - cursos e atividades em colaboração com Monica Rizzolli

  • Estúdio Hacker - Grupo multidisciplinar para atividades educacionais, tecnológicas e artísticas

    • Inauguração do SESC 24 de maio
    • Estúdio Hacker Day 2017
    • Diversas atividades de eletrônica lúdica e computação desplugada
  • The Developers Conference 2016 (Oficina TDC4Kids, Processing + Python, com Luciano Ramalho)

  • IA-UNESP - Zonas de Compensação 2016 (Arduino e Processing + Python)

  • Sócio-diretor e professor em TI Lab/ProBooks (originalmente VectorEscola/VectorPro), 2000-2015