El curso está destinado a profesionales interesados en comprender la lógica y estructura de los lenguajes de programación como entornos dónde desarrollar proyectos de visualización de datos, así como a profesionales interesados en explorar una dimensión estética del algoritmo, investigando conceptos como
Data Art o Art Visualization.
Seminarios
CREACIÓN Y DIFUSIÓN DE NUEVOS CONTENIDOS AUDIOVISUALES
Grado de Comunicación Audiovisual
Creación Multimedia Interactiva - Grado en Bellas Artes
Universidad de Granada
http://utopolis.ugr.es/medialab
#medialabUGR
Processing es un lenguaje de programación diseñado para simplificar tareas relacionadas con imágenes, video y sonido. Fue desarrollado por estudiantes de John Maeda como una plataforma más avanzada que su anterior lenguaje Design by Numbers, permitiendo la creación de gráficos en color y 3D en tiempo real. Processing se traduce a código Java y se utiliza comúnmente para la manipulación de imágenes y video, así como para fines pedagógicos y de realidad aumentada.
Este documento presenta las instrucciones para el Laboratorio 3 de una clase de Programación Gráfica. Los estudiantes experimentarán con gráficos 2D realizando modificaciones a 3 programas existentes que dibujan figuras geométricas y las animan. También se les asigna como tarea diseñar e implementar un juego simple de Pacman que incorpore conceptos de interacción de usuario, transformaciones 2D y animación.
Este documento presenta una guía rápida sobre el procesamiento en Processing. Explica conceptos como sistemas de coordenadas, atributos de formas, uso de variables, estructuras de programación como funciones y bucles, y cómo interactuar con entradas como el mouse. Muestra ejemplos de código para dibujar líneas usando diferentes técnicas como coordenadas fijas, variables y parámetros de función.
Processing es un lenguaje de programación y entorno de desarrollo integrado de código abierto creado en 2001 por Ben Fry y Casey Reas en el MIT para la creación de medios interactivos visuales. Se usa principalmente para la enseñanza, proyectos multimedia e interactivos de diseño digital en museos, laboratorios y electrónica. Processing permite manejar distintos tipos de datos como enteros, flotantes y booleanos y funciones básicas como size(), background(), setup() y draw() para el dibujo.
Este documento presenta un tutorial sobre cómo usar Processing, un lenguaje de programación y entorno de desarrollo integrado de código abierto, para crear aplicaciones de realidad aumentada. Explica cómo descargar e instalar Processing, las librerías necesarias como Nyartoolkit y SimpleArtoolkit, y cómo cambiar videos y marcadores. También propone algunas actividades educativas que pueden realizarse usando estas herramientas para integrar la tecnología en el aula.
Este documento presenta una introducción a Processing y Arduino. Cubre temas como el entorno de programación de Processing, elementos básicos como setup() y draw(), dibujo 2D, movimiento 2D, e interacción con Arduino. El taller consiste en 3 sesiones para cubrir Processing como lenguaje de programación, dibujo 2D e interacción con sensores, y comunicación entre Arduino y Processing para aplicaciones.
Este documento describe las etapas del proceso de investigación estadística aplicada al turismo y la hotelería. Incluye la elaboración del marco teórico, la recolección de datos a través de encuestas, el procesamiento de los datos usando software como SPSS, y el análisis e interpretación de la información para generar conclusiones y recomendaciones.
Seminarios
CREACIÓN Y DIFUSIÓN DE NUEVOS CONTENIDOS AUDIOVISUALES
Grado de Comunicación Audiovisual
Creación Multimedia Interactiva - Grado en Bellas Artes
Universidad de Granada
http://utopolis.ugr.es/medialab
#medialabUGR
Processing es un lenguaje de programación diseñado para simplificar tareas relacionadas con imágenes, video y sonido. Fue desarrollado por estudiantes de John Maeda como una plataforma más avanzada que su anterior lenguaje Design by Numbers, permitiendo la creación de gráficos en color y 3D en tiempo real. Processing se traduce a código Java y se utiliza comúnmente para la manipulación de imágenes y video, así como para fines pedagógicos y de realidad aumentada.
Este documento presenta las instrucciones para el Laboratorio 3 de una clase de Programación Gráfica. Los estudiantes experimentarán con gráficos 2D realizando modificaciones a 3 programas existentes que dibujan figuras geométricas y las animan. También se les asigna como tarea diseñar e implementar un juego simple de Pacman que incorpore conceptos de interacción de usuario, transformaciones 2D y animación.
Este documento presenta una guía rápida sobre el procesamiento en Processing. Explica conceptos como sistemas de coordenadas, atributos de formas, uso de variables, estructuras de programación como funciones y bucles, y cómo interactuar con entradas como el mouse. Muestra ejemplos de código para dibujar líneas usando diferentes técnicas como coordenadas fijas, variables y parámetros de función.
Processing es un lenguaje de programación y entorno de desarrollo integrado de código abierto creado en 2001 por Ben Fry y Casey Reas en el MIT para la creación de medios interactivos visuales. Se usa principalmente para la enseñanza, proyectos multimedia e interactivos de diseño digital en museos, laboratorios y electrónica. Processing permite manejar distintos tipos de datos como enteros, flotantes y booleanos y funciones básicas como size(), background(), setup() y draw() para el dibujo.
Este documento presenta un tutorial sobre cómo usar Processing, un lenguaje de programación y entorno de desarrollo integrado de código abierto, para crear aplicaciones de realidad aumentada. Explica cómo descargar e instalar Processing, las librerías necesarias como Nyartoolkit y SimpleArtoolkit, y cómo cambiar videos y marcadores. También propone algunas actividades educativas que pueden realizarse usando estas herramientas para integrar la tecnología en el aula.
Este documento presenta una introducción a Processing y Arduino. Cubre temas como el entorno de programación de Processing, elementos básicos como setup() y draw(), dibujo 2D, movimiento 2D, e interacción con Arduino. El taller consiste en 3 sesiones para cubrir Processing como lenguaje de programación, dibujo 2D e interacción con sensores, y comunicación entre Arduino y Processing para aplicaciones.
Este documento describe las etapas del proceso de investigación estadística aplicada al turismo y la hotelería. Incluye la elaboración del marco teórico, la recolección de datos a través de encuestas, el procesamiento de los datos usando software como SPSS, y el análisis e interpretación de la información para generar conclusiones y recomendaciones.
Este documento presenta la oferta de másteres de la escuela de negocios INSA en Barcelona. Se describen varios másteres en las áreas de negocios, marketing, publicidad y comunicación. Además, se destaca la metodología educativa práctica de INSA, que incluye profesores profesionales, prácticas en empresas y una atención personalizada a los estudiantes.
Este documento presenta la programación de la Escuela de Verano INSAl para julio-septiembre de 2012. Ofrece talleres sobre inteligencia de negocios, gestión del conocimiento, emprendimiento y visualización de información. Los talleres abarcan temas como marketing, investigación de mercado, minería de datos, liderazgo, coaching y presentaciones impactantes. Los talleres se llevarán a cabo entre julio y septiembre con horarios flexibles. Más información está disponible en www.insaweb.net.
Este documento presenta un curso sobre marketing personal 2.0 que se llevará a cabo del 23 al 27 de julio. El curso se distribuirá en 5 sesiones que cubren temas como la construcción de la marca personal, estrategia social, visualización y posicionamiento, interacción social y monitorización. El objetivo es capacitar a los alumnos para desarrollar un plan de marketing personal basado en las redes sociales.
El curso se divide en 5 sesiones que cubren tipologías de contenido, metodologías de selección de información, y más de 30 herramientas para curación de contenidos. El objetivo es aprender a seleccionar y filtrar información de manera efectiva usando estas herramientas gratuitas y de pago.
El curso se centra en el trabajo colaborativo y las comunidades de práctica virtuales, explorando principios, metodologías y herramientas como Zyncro, redes sociales corporativas y wikis. Consta de cuatro sesiones sobre las bases de la colaboración, comunidades de práctica, redes sociales corporativas y herramientas de colaboración y gestión del conocimiento.
El curso se distribuye en 5 sesiones que cubren introducción a redes sociales populares como Twitter, Facebook y LinkedIn, factores clave para la optimización como frecuencia de publicación e idioma, y herramientas para automatizar la gestión de redes sociales como Google Reader, Social Bro y Hootsuite. El objetivo del curso es enseñar a los community managers y responsables de marketing a optimizar la gestión de sus cuentas en redes sociales.
Nuestro objetivo principal cuando tenemos que presentar una idea del tipo que sea ante una audiencia es conseguir que se produzca algún tipo de impacto en ella. Esta huella que queremos dejar puede tener diferentes intenciones, desde contribuir a que nuestra idea se expanda, pasando por vender un producto o servicio o incluso cambiar el modo en que las personas ven el mundo.
En cualquier caso, necesitamos contar con una serie de recursos y habilidades como presentadores que son los que trabajaremos en este curso.
Este documento presenta un curso sobre infografías con el objetivo de aprender a transformar información compleja en comunicación estructurada y saber utilizar herramientas de visualización. El curso se centra en la práctica y proporciona herramientas para diseñar infografías. Al finalizar, los estudiantes deberán presentar una propuesta de póster informativo. Las sesiones cubrirán temas como fuentes de datos, indicadores gráficos e introducirán herramientas como Adobe Illustrator y Photoshop.
Bienvenido al mundo real de la teoría organizacional. La suerte cambiante de Xerox
muestra la teoría organizacional en acción. Los directivos de Xerox estaban muy involucrados en la teoría organizacional cada día de su vida laboral; pero muchos nunca se
dieron cuenta de ello. Los gerentes de la empresa no entendían muy bien la manera en que
la organización se relacionaba con el entorno o cómo debía funcionar internamente. Los
conceptos de la teoría organizacional han ayudado a que Anne Mulcahy y Úrsula analicen
y diagnostiquen lo que sucede, así como los cambios necesarios para que la empresa siga
siendo competitiva. La teoría organizacional proporciona las herramientas para explicar
el declive de Xerox, entender la transformación realizada por Mulcahy y reconocer algunos pasos que Burns pudo tomar para mantener a Xerox competitiva.
Numerosas organizaciones han enfrentado problemas similares. Los directivos de
American Airlines, por ejemplo, que una vez fue la aerolínea más grande de Estados
Unidos, han estado luchando durante los últimos diez años para encontrar la fórmula
adecuada para mantener a la empresa una vez más orgullosa y competitiva. La compañía
matriz de American, AMR Corporation, acumuló $11.6 mil millones en pérdidas de 2001
a 2011 y no ha tenido un año rentable desde 2007.2
O considere los errores organizacionales dramáticos ilustrados por la crisis de 2008 en el sector de la industria hipotecaria
y de las finanzas en los Estados Unidos. Bear Stearns desapareció y Lehman Brothers se
declaró en quiebra. American International Group (AIG) buscó un rescate del gobierno
estadounidense. Otro icono, Merrill Lynch, fue salvado por formar parte de Bank of
America, que ya le había arrebatado al prestamista hipotecario Countrywide Financial
Corporation.3
La crisis de 2008 en el sector financiero de Estados Unidos representó un
cambio y una incertidumbre en una escala sin precedentes, y hasta cierto grado, afectó a
los gerentes en todo tipo de organizaciones e industrias del mundo en los años venideros.
Este documento presenta la oferta de másteres de la escuela de negocios INSA en Barcelona. Se describen varios másteres en las áreas de negocios, marketing, publicidad y comunicación. Además, se destaca la metodología educativa práctica de INSA, que incluye profesores profesionales, prácticas en empresas y una atención personalizada a los estudiantes.
Este documento presenta la programación de la Escuela de Verano INSAl para julio-septiembre de 2012. Ofrece talleres sobre inteligencia de negocios, gestión del conocimiento, emprendimiento y visualización de información. Los talleres abarcan temas como marketing, investigación de mercado, minería de datos, liderazgo, coaching y presentaciones impactantes. Los talleres se llevarán a cabo entre julio y septiembre con horarios flexibles. Más información está disponible en www.insaweb.net.
Este documento presenta un curso sobre marketing personal 2.0 que se llevará a cabo del 23 al 27 de julio. El curso se distribuirá en 5 sesiones que cubren temas como la construcción de la marca personal, estrategia social, visualización y posicionamiento, interacción social y monitorización. El objetivo es capacitar a los alumnos para desarrollar un plan de marketing personal basado en las redes sociales.
El curso se divide en 5 sesiones que cubren tipologías de contenido, metodologías de selección de información, y más de 30 herramientas para curación de contenidos. El objetivo es aprender a seleccionar y filtrar información de manera efectiva usando estas herramientas gratuitas y de pago.
El curso se centra en el trabajo colaborativo y las comunidades de práctica virtuales, explorando principios, metodologías y herramientas como Zyncro, redes sociales corporativas y wikis. Consta de cuatro sesiones sobre las bases de la colaboración, comunidades de práctica, redes sociales corporativas y herramientas de colaboración y gestión del conocimiento.
El curso se distribuye en 5 sesiones que cubren introducción a redes sociales populares como Twitter, Facebook y LinkedIn, factores clave para la optimización como frecuencia de publicación e idioma, y herramientas para automatizar la gestión de redes sociales como Google Reader, Social Bro y Hootsuite. El objetivo del curso es enseñar a los community managers y responsables de marketing a optimizar la gestión de sus cuentas en redes sociales.
Nuestro objetivo principal cuando tenemos que presentar una idea del tipo que sea ante una audiencia es conseguir que se produzca algún tipo de impacto en ella. Esta huella que queremos dejar puede tener diferentes intenciones, desde contribuir a que nuestra idea se expanda, pasando por vender un producto o servicio o incluso cambiar el modo en que las personas ven el mundo.
En cualquier caso, necesitamos contar con una serie de recursos y habilidades como presentadores que son los que trabajaremos en este curso.
Este documento presenta un curso sobre infografías con el objetivo de aprender a transformar información compleja en comunicación estructurada y saber utilizar herramientas de visualización. El curso se centra en la práctica y proporciona herramientas para diseñar infografías. Al finalizar, los estudiantes deberán presentar una propuesta de póster informativo. Las sesiones cubrirán temas como fuentes de datos, indicadores gráficos e introducirán herramientas como Adobe Illustrator y Photoshop.
Más de Insa. Business, Marketing & Communication School (9)
Bienvenido al mundo real de la teoría organizacional. La suerte cambiante de Xerox
muestra la teoría organizacional en acción. Los directivos de Xerox estaban muy involucrados en la teoría organizacional cada día de su vida laboral; pero muchos nunca se
dieron cuenta de ello. Los gerentes de la empresa no entendían muy bien la manera en que
la organización se relacionaba con el entorno o cómo debía funcionar internamente. Los
conceptos de la teoría organizacional han ayudado a que Anne Mulcahy y Úrsula analicen
y diagnostiquen lo que sucede, así como los cambios necesarios para que la empresa siga
siendo competitiva. La teoría organizacional proporciona las herramientas para explicar
el declive de Xerox, entender la transformación realizada por Mulcahy y reconocer algunos pasos que Burns pudo tomar para mantener a Xerox competitiva.
Numerosas organizaciones han enfrentado problemas similares. Los directivos de
American Airlines, por ejemplo, que una vez fue la aerolínea más grande de Estados
Unidos, han estado luchando durante los últimos diez años para encontrar la fórmula
adecuada para mantener a la empresa una vez más orgullosa y competitiva. La compañía
matriz de American, AMR Corporation, acumuló $11.6 mil millones en pérdidas de 2001
a 2011 y no ha tenido un año rentable desde 2007.2
O considere los errores organizacionales dramáticos ilustrados por la crisis de 2008 en el sector de la industria hipotecaria
y de las finanzas en los Estados Unidos. Bear Stearns desapareció y Lehman Brothers se
declaró en quiebra. American International Group (AIG) buscó un rescate del gobierno
estadounidense. Otro icono, Merrill Lynch, fue salvado por formar parte de Bank of
America, que ya le había arrebatado al prestamista hipotecario Countrywide Financial
Corporation.3
La crisis de 2008 en el sector financiero de Estados Unidos representó un
cambio y una incertidumbre en una escala sin precedentes, y hasta cierto grado, afectó a
los gerentes en todo tipo de organizaciones e industrias del mundo en los años venideros.
METODOS DE VALUACIÓN DE INVENTARIOS.pptxBrendaRub1
Los metodos de valuación de inentarios permiten gestionar y evaluar de una manera más eficiente los inventarios a nivel económico, este documento contiene los mas usados y la importancia de conocerlos para poder aplicarlos de la manera mas conveniente en la empresa
El-Codigo-De-La-Abundancia para todos.pdfAshliMack
Si quieres alcanzar tus sueños y tener el estilo de vida que deseas, es primordial que te comprometas contigo mismo y realices todos los ejercicios que te propongo para recibieron lo que mereces, incluso algunos milagros que no tenías en mente
Técnica lúdica de organización para mejorar la productividad
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