Diseño desde el Código

De Casiopea


Clave(es)DIS 2812
Créditos4
Profesor(es)Herbert Spencer
Del ProgramaDiseño
MenciónDiseño de Interacción
Ciclo FormativoCiclo Disciplinar
Área de EstudioÁrea Científica, Línea del Lenguaje Tecnológico
CurrículumAjuste Curricular 2015
HomologadaGráfica Digital,Construcción de Diseño Gráfico 4
Régimensemestral
Período Académicosegundo
Tipo de AsignaturaOptativa
Horas PUCV2 teóricas + 2 de taller + 5 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

El curso trata el diseño de códigos de interfaz para distintos medios y soportes digitales, es decir, la capa Front-end dentro de un proyecto digital. Los alumnos aprenderán a desarrollar proyectos digitales enfocándose en cómo estos se componen y construyen a través de un código limpio, claro y ordenado, utilizando lenguajes tales como HTML, CSS, LESS, Javascript entre otros.

Contenidos o Unidades de Aprendizaje

  1. Flujos y plan de trabajo en un proyecto digital
  2. HTML
  3. CSS
  4. LESS
  5. Frameworks gráficos (Bootstrap, Foundation, Pure, etc)
  6. Flujos de trabajo y control de versiones (Git, Github, etc)
  7. Frameworks de contenidos (Wordpress)
  8. Diseño adaptable a múltiples formatos y soportes
  9. Principios de Javascript

Resultados de Aprendizaje

Una vez completada la asignatura, el o la estudiante será capaz de:

Competencias
Disciplinares
  1. Conoce el lenguaje del soporte digital lo que le permite pensar un diseño desde la justeza y el calce con ese soporte
  2. Emplea flujos de trabajo adecuados a los soportes contemporáneos
Competencias
Profesionales
  1. Conoce y maneja el lenguaje HTML
  2. Conoce y maneja el lenguaje de cascadas de estilo CSS y el lenguaje de preprocesamiento LESS
  3. Conoce y trabaja ordenadamente en Github
  4. Se maneja en el diseño Front-end para el desarrollo de proyectos digitales
  5. Construye y escribe código de manera ordenada y clara

Actividades de Aprendizaje

  1. Clases expositivas
  2. Desarrollo de proyectos personales y/o grupales

Evaluación de los Resultados de Aprendizaje

  1. Se evalúa el buen uso del lenguaje dentro del código
  2. Se mide la capacidad de escribir un código claro y ordenado