También está disponible en: Spanish
Duration: 18 hours
Dates: Monday and Wednesday 15, 17, 22, 24, 29, 31 May 2017.
Place: HANGAR Center for visual art production | Emilia Coranty 16 08018 Barcelona
Enrollment here | firstname.lastname@example.org
So the whole question comes down to this: can the human mind master what the human mind has made? – Paul Valery
Generative art refers to creation that emerges autonomously from an algorithm, where a series of instructions expressed in the language of the machine function as seeds from which are born unpredictable results in an iterative process of coding and prototyping.
This course combines theoretical studies on generative art and its practical applications including graphic arts, audiovisual, 3D design and manufacturing.
We will study the symbiosis between art, biology and programming, analyzing cases from cybernetics, software studies, process simulation or artificial intelligence. We will address the technical evolution of autonomous systems, the development of computational thinking, and the new dimensions of complexity, interactivity, profusion and accuracy that they entail, while formulating questions about the creative autonomy of machines or the influence of algorithms on knowledge, aesthetics and imagination.
We will learn how to program in Processing (Java) in order to build autonomous and interactive applications that produce graphics, 3D models and audiovisual pieces based on internal data, external sources or interaction with users.
All participants will have the opportunity to show the results of their work at the end of the course.
Visual Arts, Graphic Design, Music and Audiovisual Arts, Product Design, Artistic Installations, Architecture, Industrial Design.
Visual artists, architects and designers, computer scientists, videogame developers, communicators, educators and related disciplines.
All participants will have an opportunity to show their work at the end of the course.
No previous experience required.
Laptop (Windows, Mac OS X, or Linux). In the course we will install Processing (Processing.org) a free and opensource programming environment.
Participants are invited to bring ideas of related projects to be developed during the course.