You are on page 1of 2

////////////////////////////////////////////

Curso de Introduccin al Lenguaje Processing


Impartido por MatasTulin ESBA 2012 ////////////////////////////////////////////

CURSO DE INTRODUCCIN AL LENGUAJE PROCESSING +fundamentacin Processing es un entorno y lenguaje de programacin orientado a artistas. Es una herramienta muy sencilla que puede ser usada para la generacin de obra interactiva sin profundos conocimientos en programacin. +objetivo El objetivo del taller es que los estudiantes puedan apropiarse de conceptos bsicos de programaciny su sintaxis, para la manipulacin e interaccin de objetos visuales. Al finalizar el taller, brindaremos un estudio abierto en las instalaciones de la escuela de los proyectos desarrollados por los estudiantes. +lugar Escuela de Bellas Artes Manuel Belgrano de Neuqun.Lann 1947 CP 8300. TE 0299-4434369 0299-4474925 +das y horario Sbados 14, 21, 28 de abril y 5 de mayo de 10 a 12hs (Cuatro encuentros) +destinatarios Estudiantes de la escuela de Bellas Artes e interesados en general. +requerimientos Espacio ulico. Can proyector. +importante No se requieren previos conocimientos en programacin, s, un bsico manejo de las operaciones de sistema operativo. +contenidos Veremos como es el uso de estructuras de control y funciones sobre la plataforma, como tambin las herramientas bsicas que brinda el entorno con funciones ya desarrolladas (las funciones para dibujar figuras primitivas, manejo sencillo de colores, etc.) y para desarrollar aplicaciones multimedia elementales.

Primer encuentro: Definiciones bsicas: Programar, Processing. Interfaz Processing. Concepto de ejecucin secuencial. Primer Programa: Hola Mundo. Cuadricula: Formato, orden, sistema de coordenadas. Color: Formatos, representacin, canal alfa. Dibujar figuras primitivas: Rectngulos, crculos, lneas. Colorearlos. Ejercicios.

Segundo encuentro: Funciones para dibujos 2D: coloreo, dibujos, lneas, grosores. Variables: Concepto, variables definida por el usuario y definidas por el sistema, tipos de datos, operaciones sobre variables. Funciones especiales de Processing: draw() y setup() Ejercicios.

Tercer encuentro: Operaciones de relacin. Operaciones lgicas. Estructuras de control bsicas: Condicional, loops (if y for), conceptos: banderas, contador, acumulador. Funcin random. Ejercicios.

Cuarto encuentro: Funciones: sin parmetros, con parmetros, con retorno de valor o sin retorno. Concepto de modularizacin: Ahorro de cdigo, reutilizacin. Arreglos: acceso, recorrido, almacenaje de datos. Funciones especiales: mousePressed, keyPressed. Ejercicios. //////////////////////////////////////////// Matas Tulin Es programador freelance Estudi Licenciatura en computacin en la UNCo DNI: TEL. Mail:

You might also like