Skip to content


  • Arctic Code Vault Contributor
  • Pro


@garoa @arteprog

Hi there 👋

This animation is made with points in a Python collections.deque data structure, added by dragging the mouse in Processing Python mode.

  • 🔭 I'm currently working on a PhD at Unicamp
  • 🌱 I’m currently learning how not to talk too much and concentrate
  • 👯 I’m looking to collaborate on open resources to teach programming in a visual context
  • 💬 Ask me about drawing with Python!
  • 📫 How to reach me:
  • 😄 Pronouns: he/him
  • Fun fact: I think I actually need a repo named villares to store some code.


  1. Resources for teaching programming for artists, designers and architects

    CSS 23 3

  2. Material do curso introdutório Programação Criativa de Monica Rizzolli e Alexandre Villares, em construção.

    32 13

  3. Python to P5.js Transcriptor

    JavaScript 110 23

  4. Studies in digital fabrication

    Python 4

  5. Material para ensino introdutório de programação com Python em um contexto visual

    JavaScript 26 35

  6. One visual idea a day

    JavaScript 81 5

3,538 contributions in the last year

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Jan Mon Wed Fri
You can’t perform that action at this time.