Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del...

41
Escenarios y Exploraciones en código y Algoritmos (en diseño y arte) Ricardo Vega M. @ricardov_cl ricardov.cl enero 2016

Transcript of Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del...

Page 1: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

Escenarios y Exploraciones en código y Algoritmos(en diseño y arte)

Ricardo Vega M. @ricardov_cl ricardov.clenero 2016

Page 2: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo
Page 3: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo
Page 4: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo
Page 5: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

Cultura actual (al menos la sociedad conectada...)

Digitaltecnología medialmeta medialmultimediahipermedialsociedad de la informaciónsociedad del conocimientoetc.

Page 6: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

Palabras de este entorno cultural...

Algoritmo, código, programación, instrucciones, computadores, scripts...

Page 7: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

Comunicar

Que es un código?Sistema de simbolización, sirve para 3 cosas principalmente.

Page 8: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

Entender

Que es un código?Sistema de simbolización, sirve para 3 cosas principalmente.

Page 9: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

Ocultar

Que es un código?Sistema de simbolización, sirve para 3 cosas principalmente.

Page 10: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

Códigos de computación...

Son los símbolos estructurados en lenguajes que permiten dar instrucciones a los computadores.

Page 11: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

Principios de los nuevos medios (Lev Manovich)

1. Representación numérica2. Modularidad3. Automatización4. Variabilidad5. Transcodificación

Page 12: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

La complejidad de nuestra época

Ordenando la complejidad (Warren Weaver).

Page 13: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

Cada época tiene su herramienta funciona como tal, pero además como metáfora.Computación e Información

Page 14: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

Cultura del Software, Cultura del algoritmo

Software como material cultural presente en la vida de la sociedad, NO solo como elementos con funciones utilitarias

Page 15: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

Relevancia de este campo de estudio e investigación

“Program Or be Programmed”. Douglas Rushkoff. 2010

Page 16: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

Relevancia de este campo de estudio e investigación

Cambio de paradigma. de lo invariable, a la variabilidad constante. Del objeto al proceso.

Page 17: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

Relevancia de este campo de estudio e investigación

Vínculo entre humanidades e ingenierías, caso STEM => STEAM

Page 18: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

Experiencias actuales

- Modelos de educación enfocada a la resolución de problemas, caso paraguay, cuba, finlandia- Enseñanza de código y programación en USA (STREAMS), Finlandia (escolaridad), etc. - Proliferación de centros de educación (ACADEMY, Udacity, TREEHOUSE...)- Cambios en paradigmas de educación

Page 19: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

Cómo impacta este fenómeno al Diseño?

Page 20: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

Photoshop- es un software, un programa escrito por alguien. - curva de aprendizaje muy bajo, conocer el menú- permite ciertas cosas, sino, la nueva versión nos trae (actuali$ar)- genera ilusión de control- se generan dependencias económicas, políticas, de conocimiento...

Usar un software gráfico no es lo mismo que programar

Programar- se utiliza un un lenguaje para escribir el software - permite crear las posibilidades adaptadas a nuestras necesidades- curva de aprendizaje mediana a alta.- posibilidades infinitas.- permite generar independencia económica.

Page 21: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

Experiencias y Referentes

Design By Numbers, John Maeda (MIT)

Page 22: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

Processing, Casey Reas, Ben Fry (MIT)

Page 23: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

Openframeworks (C++), Golan Levin, Zach Lieberman (MIT, Parsons)

Page 24: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

Drawbot (Python), Just van Rossum (Holanda)

Page 25: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

p5 (Javascript), Lauren McCarthy (ITP)

Page 26: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

Processing, VVV, PureData, Scratch, Nodebox, etc.

Page 27: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

El proceso de exploración lleva a interesantes aproximaciones.Daito Manabe.

Page 28: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

Nuestro contexto:Usos principalmente utilitarios, Es necesario conocer sus potencialidades...

Page 29: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

Artes Mediales, algunas universidades, artistas, diseñadores

Page 30: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

Experiencias personales con programación y código. Proyectos Personales en arte y código

códigos sociales constitución, leyes, otros legales, c80

Page 31: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

- códigos y representaciones naturales. Libro adn

Page 32: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

Código y representaciones simbólicas canción nacional.

Page 33: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

Código y representaciones simbólicas Bandera chilena..

Page 34: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

Poesía y código. Títulos de papers.

Page 35: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

Generadores de imágenes sintéticas, sin-six, gráficas aleatorias

Page 36: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

Visualización de exoplanetas

Page 37: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

Dibujo

Page 38: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

Sonido

Page 39: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

Mitologías y alcances religiosos, sociales, mitologicos, etc.

Page 40: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

Temas de mi interés...código no solo como herramienta productiva material culturalconocer sus potencialidades aplicadas, o no. experiencias latinoamericanas. kipuseducación y códigocomplejidad, simulacionesvisualización de información

Page 41: Escenarios y Exploraciones en código y Algoritmos (en ... · Cultura del Software, Cultura del algoritmo Software como material cultural presente en la vida de la sociedad, NO solo

gracias (www.csshumor.com)

Ricardo Vega Mora@[email protected]