GRAF brings you the programme of contemporary art in Catalonia. The agenda that combines all agendas.

Taller d’introducció a la programació creativa amb Processing

Venue: Hangar
Emilia Coranty, 16 – Can Ricart
08018 Barcelona
Price: 85 € (per a socis d'AAVC 65€)€
Workshop

 

En aquest taller aprendrem les bases de la programació creativa ambProcessing. Processing és un llenguatge i un entorn de programació lliure per a la programació d’imatges, animacions i interaccions. A més, està específicament dissenyat per facilitar l’aprenentatge de la programació a persones amb poca o cap formació tecnològica. En tres sessions de tres hores, farem un petit projecte que ens servirà per adquirir una primera base de programació creativa. Es posarà èmfasi en el treball pràctic guiat, que permeti aprendre els conceptes i tècniques de manera gradual. Objectius: Iniciar-se en la pràctica de la programació, a la vegada que s’adquireixen els coneixements següents: (1) entendre què és el codi i la programació, en general, i quines són les eines bàsiques que utilitza un programador; (2) conèixer les característiques principals dels llenguatges de context visual orientats a l’artista: coordenades, color, moviment, interacció. A qui va dirigit: El taller va dirigit a persones interessades en introduir-se en el món del codi creatiu, partint des de zero. No es requereixen coneixements previs de programació. Docent: Lali Barrière Preu: 85€ /65€ per a socis de la AAVC Dates i horaris: divendres 14 de novembre de 17:00 a 20:00 i dissabte 15 de novembre d’11:00 a 14:00 i de 16:00 a 19:00. Programa Sessió 1. Imatge i animació (3 hores) 1.1 Programació amb Processing 1.2 Gràfics estàtics 1.3 Animació 1.4 Control del codi: if (o bifurcació) Conceptes de programació: sintaxi, ús de funcions, bifurcació. Sesión 2. Control del codi (3 hores) 2.1 Interacció: el teclat i el ratolí 2.2 Control del codi: programació del moviment 2.3 Control del codi: for (o bucles) Conceptes de programació: events, ús de variables, bucles. Sesión 3. Control de l’animació (3 hores) 3.1 Multiplicitat d’objectes: vectors o arrays 3.2 Atributs dels objectes 3.3 Comportament dels objectes Conceptes de programació: iteració, programació de funcions, modularitat. inscripcions al web

 

En este taller aprenderemos las bases de la programación creativa conProcessing. Processing es un lenguaje y un entorno a programación libre para la programación de imágenes, animaciones e interacciones. Además, está específicamente diseñado para facilitar el aprendizaje de la programación a personas con poca o ninguna formación tecnológica. En tres sesiones de tres horas, haremos un pequeño proyecto que nos servirá para adquirir una primera base de programación creativa. Se pondrá énfasis en el trabajo práctico guiado, que permita aprender los conceptos y técnicas de manera gradual. Objetivos: Iniciarse en la práctica de la programación, a la vegada que se adquieren los conocimientos siguientes: (1) entender qué es el código y la programación, en general, y qué son las herramientas básicas que utiliza un programador; (2) conocer las características principales de los lenguajes de contexto visual orientados al artista: coordenadas, color, movimiento, interacción. A quién va dirigido: El taller va dirigido a personas interesadas al introducirse en el mundo del código creativo, partiendo desde cero. No se requieren conocimientos previos de programación. Docente: Lali Barrière Precio: 85€ /65€ para socios de la AAVC Fechas y horarios: viernes 14 de noviembre de 17:00 a 20:00 y sábado 15 de noviembre de 11:00 a 14:00 y de 16:00 a 19:00. Programa Sesión 1. Imagen y animación (3 horas) 1.1 Programación con Processing 1.2 Gráficos estáticos 1.3 Animación 1.4 Control del código: if (o bifurcación) Conceptos de programación: sintaxis, uso de funciones, bifurcación. Sesión 2. Control del código (3 horas) 2.1 Interacción: el teclado y el ratón 2.2 Control del código: programación del movimiento 2.3 Control del código: for (o bucles) Conceptos de programación: events, uso de variables, bucles. Sesión 3. Control de la animación (3 horas) 3.1 Multiplicidad de objetos: vectores o arrays 3.2 Atributos de los objetos 3.3 Comportamiento de los objetos Conceptos de programación: iteración, programación de funciones, modularitat. inscripciones en la web