This class showcases how you can learn to program and apply to using a creative element. We will take participants through the journey of learning processing and creating a programmatic drawing. They will learn strokes, styles, functions, variables, conditionals, loops, operators, and animation!
Using the Generative Art lens, the course will introduce students to the open source programming language Processing where they can create art with coding. Processing was developed as a language for artists through a project at MIT, specifically intended to teach programming skills via the instant feedback of visuals.
“There is no right or wrong way to be a generative artist. There are no rules or recipes. Generative art is about the organic, the emergent, the beautiful, the imprecise, and the unexpected. It’s about exploring these within a world of logic and precise mechanics.”
Programming is a tool that can allow one to create an accurate model to an abstract drawing. Traditionally programming has been viewed as highly logical and has often made programming unattractive to more creative thinkers and this is a waste.
It is built off of the more powerful language of Java but simplified and applied. As it has grown in popularity, it has been enhanced with third-party libraries and be put to more sophisticated uses including API’s, drawing in 3D, and reading XML. Therefore, it is the perfect introduction to programming for students getting started. Students are able to learn the core programming concepts will seeing the applied visual.
Free kids tickets sponsored by
Equipment: Bring your laptop!
This workshop is hosted by