PROGRAMACIÓN CREATIVA CON PROCESSING Y ARDUINO

2
Mayor información PBX. 2427030 Exts. 1160 – 3956 – 3957 | Tel. 3213571 | [email protected] Educación Continuada Cra. 4 No 23 - 76 Módulo 29 of. 201 PROGRAMACIÓN CREATIVA CON PROCESSING Y ARDUINO • Justificación Processing es un entorno de programación de código abierto basado en java, que en los últimos años se ha destacado como herramienta fundamental para el desarrollo de contenidos audiovisuales así como para instalaciones de tipo interactivo. Fue creado por diseñadores y su facilidad de uso permite empezar rápidamente a generar sofisticadas aplicaciones gráficas e interactivas, al tiempo que se aprenden los conceptos y técnicas de programación. La conexión entre processing y una plataforma electrónica para la creación de prototipos como arduino es la respuesta que muchos artistas, aficionados y emprendedores tecnológicos habían esperado para hacer posibles sus creaciones. • Objetivo General Aprender los conceptos de programación creativa, utilizando processing y arduino como herra- mientas de expresión y comunicación entre el mundo físico y el mundo digital, para desarrollar aplicaciones con fines artísticos y creativos. • Contenido Módulo I: Introducción a Processing • Uso de librerías • Integración de datos del mundo físico • Comunicación por red Módulo II: Introducción a Processing · Estructura básica de un sketch y flujo de trabajo. · Dibujo y animación en 2D y 3D · Renderizado básico · Sistemas de interacción

Transcript of PROGRAMACIÓN CREATIVA CON PROCESSING Y ARDUINO

Page 1: PROGRAMACIÓN CREATIVA CON PROCESSING Y ARDUINO

Mayor informaciónPBX. 2427030 Exts. 1160 – 3956 – 3957 | Tel. 3213571 | [email protected]ón Continuada Cra. 4 No 23 - 76 Módulo 29 of. 201

PROGRAMACIÓN CREATIVA CONPROCESSING Y ARDUINO

• JustificaciónProcessing es un entorno de programación de código abierto basado en java, que en los últimos años se ha destacado como herramienta fundamental para el desarrollo de contenidos audiovisuales así como para instalaciones de tipo interactivo.Fue creado por diseñadores y su facilidad de uso permite empezar rápidamente a generar so�sticadas aplicaciones grá�cas e interactivas, al tiempo que se aprenden los conceptos y técnicas de programación.La conexión entre processing y una plataforma electrónica para la creación de prototipos como arduino es la respuesta que muchos artistas, a�cionados y emprendedores tecnológicos habían esperado para hacer posibles sus creaciones.

• Objetivo GeneralAprender los conceptos de programación creativa, utilizando processing y arduino como herra-mientas de expresión y comunicación entre el mundo físico y el mundo digital, para desarrollar aplicaciones con �nes artísticos y creativos.

• Contenido

Módulo I: Introducción a Processing• Uso de librerías• Integración de datos del mundo físico• Comunicación por red

Módulo II: Introducción a Processing · Estructura básica de un sketch y �ujo de trabajo.· Dibujo y animación en 2D y 3D· Renderizado básico· Sistemas de interacción

Módulo III: Uso de librerías (6 horas)• Manejo de imágenes• Librerías de audio• Video interactivo

Módulo IV: Integración de datos del mundo físico (10 horas)• Introducción a Arduino.• Lectura de sensores análogos y digitales• Actuadores

Módulo V: Comunicación por red (6 horas)• Conexiones inalambricas• Accediendo a datos en la red.• Comunicación con Twitter (tweets del mundo)• Processing y HTML, Java Script y Android.

Módulo VI: Entrega proyecto �nal

Page 2: PROGRAMACIÓN CREATIVA CON PROCESSING Y ARDUINO

Mayor informaciónPBX. 2427030 Exts. 1160 – 3956 – 3957 | Tel. 3213571 | [email protected]ón Continuada Cra. 4 No 23 - 76 Módulo 29 of. 201

Intensidad: 36 HORAS

Módulo I: Introducción a Processing• Uso de librerías• Integración de datos del mundo físico• Comunicación por red

Módulo II: Introducción a Processing · Estructura básica de un sketch y �ujo de trabajo.· Dibujo y animación en 2D y 3D· Renderizado básico· Sistemas de interacción

PROGRAMACIÓN CREATIVA CONPROCESSING Y ARDUINO

Módulo III: Uso de librerías (6 horas)• Manejo de imágenes• Librerías de audio• Video interactivo

Módulo IV: Integración de datos del mundo físico (10 horas)• Introducción a Arduino.• Lectura de sensores análogos y digitales• Actuadores

Módulo V: Comunicación por red (6 horas)• Conexiones inalambricas• Accediendo a datos en la red.• Comunicación con Twitter (tweets del mundo)• Processing y HTML, Java Script y Android.

Módulo VI: Entrega proyecto �nal