Curso Código Creativo: Introducción al Arte Digital

Dirigido a artistas visuales, diseñadores y curiosos. Explora la intersección entre tecnología y expresión artística.

⏱️ 20 Horas | 💻 Modalidad: Onlive | 📅 Mar y Jue 6-8pm
Coding

Descripción del Curso

A través de la biblioteca de p5.js y el entorno de Processing, los participantes aprenderán a transformar algoritmos en piezas visuales, explorando el diseño generativo, la interactividad y el uso del código como un pincel digital.

A quién va dirigido

Artistas visuales, diseñadores gráficos, programadores curiosos y personas interesadas en la intersección entre tecnología y estética. No se requieren conocimientos previos de programación.

Objetivos de Aprendizaje

  • Diseñar y producir sistemas visuales dinámicos utilizando lógica de programación.
  • Comprender y aplicar conceptos de geometría, color y matemáticas para la creación de arte generativo.
  • Desarrollar estrategias de interactividad para crear experiencias que respondan al usuario en tiempo real.
  • Integrar creatividad, diseño y lógica algorítmica para desarrollar un proyecto final de arte digital.

Temario Completo

Un recorrido profundo por la programación creativa.

01

Introducción al Creative Coding

El Canvas, coordenadas y formas básicas.

02

Color y Atributos

Sistemas RGB, HSB, Hexadecimal y manejo de trazos.

03

Variables e Interacción

Setup, Draw, Variables de sistema y eventos de mouse/teclado.

04

Lógica y Control

Condicionales y lógica de decisión.

05

Ciclos y Repetición

Loops (For/While) y patrones.

06

Funciones y Modularidad

Creación de funciones propias.

07

Arreglos (Arrays)

Listas y Colecciones de Datos.

08

Arreglos y Loops

Procesamiento de arreglos dentro de ciclos For.

09

Noise

Función de ruido (Perlin) para generar movimientos y texturas orgánicas.

10

Proyecto Final

Creación de una obra de arte digital interactiva.

Tu Profesor

Aprende de los mejores en la industria.

Bruno Díaz Martínez

Bruno Díaz Martínez

Arquitecto de Data Sintética

Programador de videojuegos y realidades extendidas, especialista en computer graphics y el único instructor certificado en Houdini en todo Latinoamérica. Actualmente trabaja como profesor de tecnologías interactivas, investigador en Data Sintética para AI Física y coordinador de la Especialidad en Diseño y desarrollo de videojuegos en CENTRO.

Ha desarrollado experiencias para múltiples museos (Chopo, Sinaloa, Chichén Itzá, Centro de Cultura Digital, Casa Mutek, Singularity University) y para empresas como Pfizer, Taf, Takis, Cerveza Sol, Dolo-Neurobion y Meta. Comparte su amor por la programación creativa a través de su canal de YouTube, Brunirows code.