Download curso programación creativa con processing y arduino

Document related concepts
no text concepts found
Transcript
CURSO
PROGRAMACIÓN CREATIVA CON PROCESSING Y ARDUINO
Intensidad: 36 h
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
Aprender los conceptos de programación creativa, utilizando processing y arduino como herramientas de
expresión y comunicación entre el mundo físico y el mundo digital, para desarrollar aplicaciones con fines
artísticos y creativos.
Educación Continuada Cra. 4 No. 23 – 76 Módulo 29 of. 201 PBX: (+571) 242 7030 ext. 1160-3956/57
Contenido:
Módulo 1 Introducción a Processing
La vitrina como espacio artístico y de expresión.




Uso de librerías
Integración de datos del mundo físico
Comunicación por red
Proyecto final
Módulo 2 Introducción a Processing

La importancia 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



Módulo 4 Integración de datos del mundo
físico



Introducción a Arduino.
Lectura de sensores análogos y digitales
Actuadores
Módulo 5 Comunicación por red




Conexiones inalambricas
Accediendo a datos en la red.
Comunicación con Twitter (tweets del
mundo)
Processing y HTML, Java Script y Android.
Módulo 6 Entrega proyecto final
Módulo 3 Uso de librerías



Manejo de imágenes
Librerías de audio
Video interactivo
Educación Continuada Cra. 4 No. 23 – 76 Módulo 29 of. 201 PBX: (+571) 242 7030 ext. 1160-3956/57