SlideShare una empresa de Scribd logo
1 de 1
Descargar para leer sin conexión
Contenido
                                                                                                                        El programa del curso se estructura entorno a 5 sesiones:


                                                                                                                          Bloque 0. Introducción                                     Bloque 3. Funciones Processing

                                                                                                                          •	 Introducción a la Visualización de Datos como           •	 Funciones Primitivas. Shape
                                                                                                                             disciplina transversal (estadística, programación,
                                                                                                                                                                                     •	 Color by Numbers. Color Data, ColorMode. Color
                                                                                                                             psicología cognitiva, diseño) dónde explorar a través
                                                                                                                                                                                        Selector
                                                                                                                             de modelos de visualización estructuras de datos
                                                                                                                             abstractas. La visualización de datos como disciplina   •	 Imagen. Display (PImage; loadImage; image; )
                                                                                                                             nos posibilitará nuevas formas de amplificación de
                                                                                                                                                                                     •	 Tipografía. Display (PFont; loadFont(“”); textFont(); )
                                                                                                                             las capacidades cognitivas, comprensión y análisis
                                                                                                                             de estructuras de datos.                                •	 Trigonometría (sin, cos,...)

                                                                                                                          •	 Breve introducción a la historia de la Visualización    •	 Random, Noise
                                                                                                                             de Datos ( Cartografía, Estadística, Ciencia, ...) VS
                                                                                                                                                                                     •	 Transform : Translate, Matrices (translate();
                                                                                                                             Visualización Analítica y Art Visualization.
                                                                                                                                                                                        pushMatrix(); popMatrix(); )
                                                                                                                          •	 Presentación de diferentes protoejemplos que
                                                                                                                                                                                     •	 Transform : Rotate, Scale (rotate(); scale(); )
                                                                                                                             exploren conceptos como Art Visualization , Data
                                                                                                                             Art, Generative Art, Visual Data, Computational         •	 Input Mouse, Keyboard, Events
                                                                                                                             Architecture.
                                                                                                                                                                                     •	 Drawing in 3D Space (OPENGL, P3D), Coordinate
                                                                                                                                                                                        System 3D
                                                                                                                          Bloque I. Processing Development Environment

                                                                                                                          •	 About Processing and Programming Languages              Bloque 4. Extending Processing. Libraries

introducción al processing                                                                                                •	 Processing Development Environment ( Interface:
                                                                                                                             Menu, Toolbar, Tabs, Text Editor, Message Area,
                                                                                                                                                                                     •	 Introducción Libraries. Extending Processing,
                                                                                                                                                                                        Install, Description
                                                                                                                             Console)
                                                                                                                                                                                     •	 Interfaz. Control P5
                                                                                                                          •	 Using Processing (Download, Install, Web
                                                                                                                                                                                     •	 3D. Peasy Cam ( Entorno 3D, Camara, Perspectiva )
                                                                                                                             processing.org , Reference API, Export Application)
                                                                                                                                                                                     •	 Parametric Design / Physics / Video / Quicktime
El curso está destinado a profesionales interesados                           Fechas: 10-14 sep                           •	 Elementos del Código ( sintaxis, funciones, case
                                                                                                                                                                                        Movie. Animation Recorder / DXF Export
en comprender la lógica y estructura de los lenguajes                         Horario: 9-14h o 16-21h
                                                                              Duración: 25h
                                                                                                                             sensitivity, whitespace, console, println(), print()

de programación como entornos dónde desarrollar                               Precio: 300€
                                                                                                                          •	 Sistema de Coordenadas                                  Bloque 5. Data Art + Generative Art

proyectos de visualización de datos, así como a                               Profesor: Fran Castillo                     •	 Drawing Order. Drawing Modes                            Se investigará el diseño de algoritmos que exploren una
                                                                              (arquitecto y diseñador de interacción)                                                                dimensión estética del dato.
profesionales interesados en explorar una dimensión                                                                       •	 Flujo de Ejecución de un Programa. Structure, logic
                                                                                                                             and animation (Void Setup / Void Draw)
estética del algoritmo, investigando conceptos como                                                                                                                                  Recursividad / Organic Motion / Random / Perlin Noise /

Data Art o Art Visualization.                                                                                             Bloque 2. Introducción a la Lógica de Programación
                                                                                                                                                                                     Rotational Drawing / Complexity / Emergence / Arrays 2D
                                                                                                                                                                                     / ArrayList
                                                                                                                          •	 Variables. Data Type
Objetivo                                                                                                                  •	 Operaciones Aritméticas. Funciones                      Bloque 6. Data Visualization

                                                                                                                          •	 Operadores Lógicos, Operadores Relacionales             Se investigará la metodología a seguir en un proyecto de
El objetivo del Curso es capacitar a los alumnos en el desarrollo de
                                                                                                                                                                                     Visualización de Datos.
algoritmos visuales a través de la comprensión de los principales conceptos                                               •	 Estructuras Condicionales ( if / else / else if )
de programación. El curso pretende explorar la plataforma de programación
                                                                                                                          •	 Estructuras de Repeticion ( For Loops )                 •	 Introducción a la Metodología. Etapas en el proceso
Open Source Processing.
                                                                                                                             Nested Iteration                                           de diseño: Data Gathering, Parse Data, Analysis

                                                                                                                          •	 2.6 Funciones. Creando Funciones. Function              •	 Data, Filter, Data Mining, Visualization (Interface
Metodología                                                                                                                  overloading. Calculating and Returning Values              Design), Analysis/ Refine Data, Interact
Sobre La metodología del Curso, se articularán diferentes ejercicios                                                      •	 Clases. Objetos. Paradigma de Programación              •	 Mapping
asociados a los diferentes conceptos.                                                                                        Orientada a Objetos, OOP
                                                                               L    M    X    J   V    S    D                                                                        Se desarrollará un caso de estudio en el que exploraremos
                                                                                               1 2                        •	 Arrays, ArrayList                                       las diferentes etapas de diseño en un proyecto de Visua-
                                                                                                                                                                                     lización de Datos, investigaremos el Mapping Software
                                                                                3 4 5 6 7 8 9                             •	 Arrays of Objects
                                                                                                                                                                                     como sistema de visualización, procesando, visualizando
                                                                               10 11 12 13 14 15 16                       •	 Advanced OOP                                            e interactuando con diferentes conjuntos de datos sobre
 12                                                                            17 18 19 20 21 22 23                                                                                                                                           13
                                                                                                                                                                                     un mapa.
                                                                               24 25 26 27 28 29 30
                                                                                                                                                                                     •	 Data Input / Data Output

Más contenido relacionado

Más de Insa. Business, Marketing & Communication School

Más de Insa. Business, Marketing & Communication School (9)

Masters 12 13
Masters 12 13Masters 12 13
Masters 12 13
 
Insa masters 2012 2013
Insa masters 2012 2013Insa masters 2012 2013
Insa masters 2012 2013
 
Folleto workshops Insa Summer School 2012
Folleto workshops Insa Summer School 2012Folleto workshops Insa Summer School 2012
Folleto workshops Insa Summer School 2012
 
Marketing personal 2.0
Marketing personal 2.0Marketing personal 2.0
Marketing personal 2.0
 
Curación de contenidos y comunicación
Curación de contenidos y comunicaciónCuración de contenidos y comunicación
Curación de contenidos y comunicación
 
Trabajo colaborativo-y-comunidades-de-practica
Trabajo colaborativo-y-comunidades-de-practicaTrabajo colaborativo-y-comunidades-de-practica
Trabajo colaborativo-y-comunidades-de-practica
 
Optimización de la gestión del socialmedia
Optimización de la gestión del socialmediaOptimización de la gestión del socialmedia
Optimización de la gestión del socialmedia
 
Presentaciones que dejan huella
Presentaciones que dejan huellaPresentaciones que dejan huella
Presentaciones que dejan huella
 
Infografias: Narrativa visual de datos
Infografias: Narrativa visual de datosInfografias: Narrativa visual de datos
Infografias: Narrativa visual de datos
 

Último

SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdfSENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
JaredQuezada3
 
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdfComparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
AJYSCORP
 
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
MIGUELANGELLEGUIAGUZ
 
Ejemplo Caso: El Juego de la negociación
Ejemplo Caso: El Juego de la negociaciónEjemplo Caso: El Juego de la negociación
Ejemplo Caso: El Juego de la negociación
licmarinaglez
 
senati-powerpoint_5TOS-_ALUMNOS (1).pptx
senati-powerpoint_5TOS-_ALUMNOS (1).pptxsenati-powerpoint_5TOS-_ALUMNOS (1).pptx
senati-powerpoint_5TOS-_ALUMNOS (1).pptx
nathalypaolaacostasu
 

Último (20)

La Cadena de suministro CocaCola Co.pptx
La Cadena de suministro CocaCola Co.pptxLa Cadena de suministro CocaCola Co.pptx
La Cadena de suministro CocaCola Co.pptx
 
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdfSENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
SENTENCIA COLOMBIA DISCRIMINACION SELECCION PERSONAL.pdf
 
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdfComparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
Comparativo DS 024-2016-EM vs DS 023-2017-EM - 21.08.17 (1).pdf
 
Las sociedades anónimas en el Perú , de acuerdo a la Ley general de sociedades
Las sociedades anónimas en el Perú , de acuerdo a la Ley general de sociedadesLas sociedades anónimas en el Perú , de acuerdo a la Ley general de sociedades
Las sociedades anónimas en el Perú , de acuerdo a la Ley general de sociedades
 
el impuesto genera A LAS LAS lasventas IGV
el impuesto genera A LAS  LAS lasventas IGVel impuesto genera A LAS  LAS lasventas IGV
el impuesto genera A LAS LAS lasventas IGV
 
5.Monopolio, comparación perfecta en conta
5.Monopolio, comparación perfecta en conta5.Monopolio, comparación perfecta en conta
5.Monopolio, comparación perfecta en conta
 
TEORÍAS DE LA MOTIVACIÓN Recursos Humanos.pptx
TEORÍAS DE LA MOTIVACIÓN Recursos Humanos.pptxTEORÍAS DE LA MOTIVACIÓN Recursos Humanos.pptx
TEORÍAS DE LA MOTIVACIÓN Recursos Humanos.pptx
 
Analisis del art. 37 de la Ley del Impuesto a la Renta
Analisis del art. 37 de la Ley del Impuesto a la RentaAnalisis del art. 37 de la Ley del Impuesto a la Renta
Analisis del art. 37 de la Ley del Impuesto a la Renta
 
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
Tesis_liderazgo_desempeño_laboral_colaboradores_cooperativa_agraria_rutas_Inc...
 
Sostenibilidad y continuidad huamcoli robin-cristian.pptx
Sostenibilidad y continuidad huamcoli robin-cristian.pptxSostenibilidad y continuidad huamcoli robin-cristian.pptx
Sostenibilidad y continuidad huamcoli robin-cristian.pptx
 
implemenatcion de un data mart en logistica
implemenatcion de un data mart en logisticaimplemenatcion de un data mart en logistica
implemenatcion de un data mart en logistica
 
informacion-finanTFHHETHAETHciera-2022.pdf
informacion-finanTFHHETHAETHciera-2022.pdfinformacion-finanTFHHETHAETHciera-2022.pdf
informacion-finanTFHHETHAETHciera-2022.pdf
 
Ejemplo Caso: El Juego de la negociación
Ejemplo Caso: El Juego de la negociaciónEjemplo Caso: El Juego de la negociación
Ejemplo Caso: El Juego de la negociación
 
DERECHO EMPRESARIAL - SEMANA 01 UNIVERSIDAD CESAR VALLEJO
DERECHO EMPRESARIAL - SEMANA 01 UNIVERSIDAD CESAR VALLEJODERECHO EMPRESARIAL - SEMANA 01 UNIVERSIDAD CESAR VALLEJO
DERECHO EMPRESARIAL - SEMANA 01 UNIVERSIDAD CESAR VALLEJO
 
2 Tipo Sociedad comandita por acciones.pptx
2 Tipo Sociedad comandita por acciones.pptx2 Tipo Sociedad comandita por acciones.pptx
2 Tipo Sociedad comandita por acciones.pptx
 
senati-powerpoint_5TOS-_ALUMNOS (1).pptx
senati-powerpoint_5TOS-_ALUMNOS (1).pptxsenati-powerpoint_5TOS-_ALUMNOS (1).pptx
senati-powerpoint_5TOS-_ALUMNOS (1).pptx
 
modulo+penal+del+16+al+20+hhggde+enero.pdf
modulo+penal+del+16+al+20+hhggde+enero.pdfmodulo+penal+del+16+al+20+hhggde+enero.pdf
modulo+penal+del+16+al+20+hhggde+enero.pdf
 
ADMINISTRACIÓN DE CUENTAS POR COBRAR CGSR.pptx
ADMINISTRACIÓN DE CUENTAS POR COBRAR CGSR.pptxADMINISTRACIÓN DE CUENTAS POR COBRAR CGSR.pptx
ADMINISTRACIÓN DE CUENTAS POR COBRAR CGSR.pptx
 
Fabricación de Cremas en Industria Farmacéutica
Fabricación de Cremas en Industria FarmacéuticaFabricación de Cremas en Industria Farmacéutica
Fabricación de Cremas en Industria Farmacéutica
 
S05_s2+Prueba+d.pdfsfeaefadwwwwwwwwwwwwwwwwwwwwwwwwww
S05_s2+Prueba+d.pdfsfeaefadwwwwwwwwwwwwwwwwwwwwwwwwwwS05_s2+Prueba+d.pdfsfeaefadwwwwwwwwwwwwwwwwwwwwwwwwww
S05_s2+Prueba+d.pdfsfeaefadwwwwwwwwwwwwwwwwwwwwwwwwww
 

Introducción al Processing

  • 1. Contenido El programa del curso se estructura entorno a 5 sesiones: Bloque 0. Introducción Bloque 3. Funciones Processing • Introducción a la Visualización de Datos como • Funciones Primitivas. Shape disciplina transversal (estadística, programación, • Color by Numbers. Color Data, ColorMode. Color psicología cognitiva, diseño) dónde explorar a través Selector de modelos de visualización estructuras de datos abstractas. La visualización de datos como disciplina • Imagen. Display (PImage; loadImage; image; ) nos posibilitará nuevas formas de amplificación de • Tipografía. Display (PFont; loadFont(“”); textFont(); ) las capacidades cognitivas, comprensión y análisis de estructuras de datos. • Trigonometría (sin, cos,...) • Breve introducción a la historia de la Visualización • Random, Noise de Datos ( Cartografía, Estadística, Ciencia, ...) VS • Transform : Translate, Matrices (translate(); Visualización Analítica y Art Visualization. pushMatrix(); popMatrix(); ) • Presentación de diferentes protoejemplos que • Transform : Rotate, Scale (rotate(); scale(); ) exploren conceptos como Art Visualization , Data Art, Generative Art, Visual Data, Computational • Input Mouse, Keyboard, Events Architecture. • Drawing in 3D Space (OPENGL, P3D), Coordinate System 3D Bloque I. Processing Development Environment • About Processing and Programming Languages Bloque 4. Extending Processing. Libraries introducción al processing • Processing Development Environment ( Interface: Menu, Toolbar, Tabs, Text Editor, Message Area, • Introducción Libraries. Extending Processing, Install, Description Console) • Interfaz. Control P5 • Using Processing (Download, Install, Web • 3D. Peasy Cam ( Entorno 3D, Camara, Perspectiva ) processing.org , Reference API, Export Application) • Parametric Design / Physics / Video / Quicktime El curso está destinado a profesionales interesados Fechas: 10-14 sep • Elementos del Código ( sintaxis, funciones, case Movie. Animation Recorder / DXF Export en comprender la lógica y estructura de los lenguajes Horario: 9-14h o 16-21h Duración: 25h sensitivity, whitespace, console, println(), print() de programación como entornos dónde desarrollar Precio: 300€ • Sistema de Coordenadas Bloque 5. Data Art + Generative Art proyectos de visualización de datos, así como a Profesor: Fran Castillo • Drawing Order. Drawing Modes Se investigará el diseño de algoritmos que exploren una (arquitecto y diseñador de interacción) dimensión estética del dato. profesionales interesados en explorar una dimensión • Flujo de Ejecución de un Programa. Structure, logic and animation (Void Setup / Void Draw) estética del algoritmo, investigando conceptos como Recursividad / Organic Motion / Random / Perlin Noise / Data Art o Art Visualization. Bloque 2. Introducción a la Lógica de Programación Rotational Drawing / Complexity / Emergence / Arrays 2D / ArrayList • Variables. Data Type Objetivo • Operaciones Aritméticas. Funciones Bloque 6. Data Visualization • Operadores Lógicos, Operadores Relacionales Se investigará la metodología a seguir en un proyecto de El objetivo del Curso es capacitar a los alumnos en el desarrollo de Visualización de Datos. algoritmos visuales a través de la comprensión de los principales conceptos • Estructuras Condicionales ( if / else / else if ) de programación. El curso pretende explorar la plataforma de programación • Estructuras de Repeticion ( For Loops ) • Introducción a la Metodología. Etapas en el proceso Open Source Processing. Nested Iteration de diseño: Data Gathering, Parse Data, Analysis • 2.6 Funciones. Creando Funciones. Function • Data, Filter, Data Mining, Visualization (Interface Metodología overloading. Calculating and Returning Values Design), Analysis/ Refine Data, Interact Sobre La metodología del Curso, se articularán diferentes ejercicios • Clases. Objetos. Paradigma de Programación • Mapping asociados a los diferentes conceptos. Orientada a Objetos, OOP L M X J V S D Se desarrollará un caso de estudio en el que exploraremos 1 2 • Arrays, ArrayList las diferentes etapas de diseño en un proyecto de Visua- lización de Datos, investigaremos el Mapping Software 3 4 5 6 7 8 9 • Arrays of Objects como sistema de visualización, procesando, visualizando 10 11 12 13 14 15 16 • Advanced OOP e interactuando con diferentes conjuntos de datos sobre 12 17 18 19 20 21 22 23 13 un mapa. 24 25 26 27 28 29 30 • Data Input / Data Output