Imagen Escrita
Clave(es) | EAD 1841 |
---|---|
Créditos | 4 |
Profesor(es) | Herbert Spencer |
Del Programa | Diseño |
Mención | Diseño Gráfico,Diseño de Interacción |
Ciclo Formativo | Ciclo del Oficio |
Área de Estudio | Área Científica, Línea del Lenguaje Tecnológico |
Currículum | Decretos Académicos 35 y 37/2017 |
Régimen | semestral |
Período Académico | segundo |
Tipo de Asignatura | Optativa |
Horas PUCV | 2 teóricas + 2 de taller + 12 de trabajo autónomo * Las horas PUCV corresponden a periodos académicos de 35 minutos. |
Descripción y Contextualización de la Asignatura en el Currículo
Este curso corresponde a una introducción al diseño de software como una herramienta de expresión artística construyendo obras visuales estáticas, cinéticas o interactivas. Aquí trataremos los fundamentos de la forma computacional y de la estructura de la programación gráfica en consonancia con principios matemáticos abstractos. Los estudiantes se familiarizarán con algoritmos básicos, geometría computacional y simulación cinemática además de los conceptos básicos y necesarios para construir programas; como los diferentes tipos de datos, iteraciones, funciones, recursiones y el concepto de objeto, entre otros. Este ramo busca equilibrar las nociones matemáticas abstractas de la computación con la expresión plástica y formal de los algoritmos, permitiendo una mirada más amplia y lúdica de la forma computacional. Tener experiencia previa en programación no es un requisito para este curso.
Contenidos o Unidades de Aprendizaje
- Breve historia de la programación
- Contextualización histórica cyberpunk y cultura DIY
- Pensamiento algorítmico en el arte
- Entorno de desarrollo Processing o P5js
- Estructuras de datos
- Ciclos y Repeticiones
- Funciones propias
- Arreglos
- Objetos
- Elementos de interactividad
- Proyecciones: formas de extender y continuar el aprendizaje
Actividades de Aprendizaje
- Presentaciones en modalidad de ponencia
- Talleres prácticos, tomando casos, explicando sus partes y desglosando sus métodos (modalidad "aula invertida")
- Reuniones individuales o grupales con el profesor
- Realización de proyectos individuales o grupales
- Exploración individual a partir de encargos o desafíos programáticos
Evaluación de los Resultados de Aprendizaje
- Constancia y cumplimiento de los encargos periódicos
- Creatividad entendida en este curso como la capacidad de conjeturar y explorar yendo más allá de la literalidad del ejemplo. Al no existir resultados correctos o falsos (como valor mensurable), nos remitiremos a sus dimensiones cualitativas
- ya sean en términos escriturales-estructurales (elegancia) o expresivo-plásticos (formales-idiosincráticos)
- Ciudadanía entendida como el sentido de colaboración y reciprocidad con el taller, manifestándose en disponibilidad y capacidad de entregar conocimientos y compartir código, reconociendo y citando las fuentes según sea el caso.
Bibliografía y Otros Recursos para el Aprendizaje
- Processing: A Programming Handbook for Visual Designers and Artists
- The Nature of Code. Daniel Shiffman
- The Art Of Computer Designing: A Black and White Approach
Herramietas
- Processing.org
- Editor en línea de P5js
- The Coding Train, Dan Shiffman - Canal de Youtube
- Open Processing
Cursos Realizados
- LC0: 2007(Año: 2 007)
- Processing: LC0(Año: 2 007)
- LC0: 2009(Año: 2 009)
- Imagen Escrita 2012(Año: 2 012)
- Imagen Escrita 2013 - ARQ(Año: 2 013)
- Imagen Escrita 2013 - DIS(Año: 2 013)
- Imagen Escrita 2017(Año: 2 017)
- Imagen Escrita 2018(Año: 2 018)
- Imagen Escrita 2019 T2(Año: 2 019)
- Imagen Escrita 2019 T1(Año: 2 019)
- Imagen Escrita 2019(Año: 2 019)
- Imagen Escrita 2020(Año: 2 020)
- Imagen Escrita 2021(Año: 2 021)
- Imagen Escrita 2022(Año: 2 022)
- Imagen Escrita 2023(Año: 2 023)
- Imagen Escrita: Espacios de Información(Año: 2 023)
- Imagen Escrita 2024(Año: 2 024)