Processing Community Day es una jornada en torno a Processing y Creative Coding” que se celebra de forma distribuida en todo el mundo. El creative coding es un tipo de programación de software en la cual el objetivo es crear algo expresivo en lugar de algo funcional.
Processing Community Day es una jornada en torno a Processing y Creative Coding” que se celebra de forma distribuida en todo el mundo. El creative coding es un tipo de programación de software en la cual el objetivo es crear algo expresivo en lugar de algo funcional. Processing es uno de los lenguajes de programación más asociados a esta práctica. Esta jornada de actividades como talleres, conferencias y proyecciones se celebra en Medialab Prado, Madrid.
Creative Coding y Processing
El creative coding es un tipo de programación de software en la cual el objetivo es crear algo expresivo en lugar de algo funcional. Se utiliza para crear imágenes en vivo y para VJing, así como para crear arte visual y diseño, entretenimiento, instalaciones de arte, proyecciones, arte sonoro, publicidad, prototipos de productos y mucho más.
Processing es uno de los lenguajes de programación más asociados a esta práctica. Ben Fry y Casey Reas, estudiantes del MIT en 2001 por entonces, lo idearon con el objetivo de que gente sin formación específica como programadores -como artistas o diseñadores- pudieran utilizar el código como herramienta expresiva. Agiliza mucho el proceso de empezar a programar y ver algún resultado y está totalmente orientado hacia la generación de gráficos y animaciones (Wikipedia).
Aunque hoy día hay muchas más opciones de empezar a programar contenido gráfico de las que había en 2001, processing sigue siendo bastante conocido- Además, por esta relativa sencillez e inmediatez en los resultados, también se utiliza habitualmente como entorno de aprendizaje de programación para jóvenes y adolescentes.
AUDITORIO
Para niños, jóvenes y viejóvenes
Edad mínima 10 años. (menores de 13 años tienen que estar con sus padres durante el taller)
En este taller enseñaremos a crear tus primeras animaciones generativas
En este taller aprenderemos sobre los algoritmos genéticos y su aplicación a la programación creativa. Partiendo de una imagen y un lienzo en blanco y aplicando una serie de reglas basadas en la teoría de la evolución por selección natural, el lienzo irá mutando poco a poco hasta mostrar una imagen reconocible, que imita a la original sin ser una copia exacta.
Requisitos: Un ordenador con la última versión de Processing Conocimientos básicos-intermedios de Processing: manejo del entorno, cargar y grabar imágenes, arrays, sentencias de control y bucles...
Tenemos la suerte de contar con dos de los artistas digitales e investigadores más reconocidos en nuestro país. Con una consolidada trayectoria profesional y artística, nos presentarán sus trabajos recientes y su manera de aproximarse a los procesos de creación a través del código y de la tecnología.
Unas palabras de bienvenida sobre Processing Community Day y Creative Coding Madrid
Micro presentaciones (10 minutos)
Abelardo Gil-Fournier (~30 min)
Mar Canet (~30 min)
Acceso libre sin inscripción
FACHADA
Desde hoy hasta el 26 puedes crear pequeños sketches usando Processing/p5.js/ en la plataforma http://programalaplaza.medialab-prado.es Y podremos verlos en acción en la gigantesca fachada digital de Medialab-Prado. Saber más
CANTINA