Visualización de Información 📈 👀

PUC Chile / IIC2026 / Segundo Semestre 2023


Tabla de contenidos

1. Descripción

En la época actual donde los datos e información abundan y sobran, las habilidades de comunicación de la información son clave. El área de visualización de información es una intersección no trivial entre disciplinas computacionales, de diseño gráfico y de psicología perceptiva. Este curso revisa cómo explorar este espacio común y muestra tanto técnicas computacionales como de diseño gráfico para guiar la creación de visualizaciones de información.

El curso estará orientado a estudiantes con experiencia básica en programación, y provee experiencias prácticas en el análisis, diseño, y creación de herramientas en visualización de información, que son habilidades esenciales para el perfil de científico de datos o perfiles relacionados. También como parte del perfil UC, este curso promueve una mirada interdisciplinaria de resolver problemas, ya que incorpora contenidos y actividades relacionadas a tres mundos distintos.

2. Objetivo general

Este curso busca que sus estudiantes conozcan y utilicen un modelo de trabajo complejo para guiar el diseño y la implementación (programación o uso de software) de herramientas en el área de visualización de información.

3. Resultados de aprendizaje

Al finalizar el curso, sus estudiantes serán capaces de:

4. Contenidos específicos

El siguiente listado son las temáticas que se revisarán en el curso:

5. Metodología

La metodología del curso se basa en clases expositivas, discusiones de ejemplos específicos, evaluaciones formativas y la realización de ejercicios teóricos y prácticos. Adicionalmente, el curso dispondrá de clases prácticas, donde se verán contenidos de programación o uso de software especializado en la confección de visualización y dashboards. Se recomienda la asistencia a las clases prácticas con un notebook para poder acceder, replicar, modificar y experimentar con los códigos o software presentado durante dichas clases.

El curso contará con ayudantías semanales con el fin de brindar otro espacio de estudio para las y los estudiantes del curso. Para cada sesión, ayudantes prepararán ejemplos de aplicación para reforzar contenidos previamente revisados en clase, prepararan material complementario para apoyar el avance del curso o las evaluaciones, o dedicarán el módulo para resolver dudas sobre los contenidos o evaluaciones del curso. Todo material utilizado en la ayudantía siempre estará disponible al final del día correspondiente al módulo de ayudantía.

6. Evaluación

La evaluación de cada estudiante será efectuada mediante cuatro tipos de evaluaciones, algunas opcionales y otras obligatorias: una de naturaleza continua durante el semestre, la revisión de contenidos; dos del tipo práctico, tareas y un proyecto; y un examen final.

Todas estas evaluaciones buscan proponer instancias de práctica o evidencia de las habilidades indicadas al comienzo del documento como resultados de aprendizaje de los y las estudiantes del curso. Hacen esto al proponer situaciones de aplicación de los contenidos del curso ya sea aplicando el proceso de diseño presentado, implementando soluciones mediante programación o utilizando software especializado en confeccionar visualizaciones.

6.1 Revisión de contenidos (opcional)

Para la revisión de los contenidos específicos a ver en el curso, se dispondrán de diferentes instancias/actividades que buscan levantar evidencia de que el estudiantado revisó y entendió los contenidos expuestos en el curso. Estas instancias/actividades podrán ser mini controles de alternativas sobre la materia, participar durante la clases en plataformas de aprendizaje basadas en juego como Menti o Kahoo, buscar visualizaciones que cumplan ciertos criterios, entre otros.

Este tipo de evaluación es opcional para cada estudiante. Por cada instancia/actividad lograda al 100%, se otorgará un punto RC. Cada tres puntos RC reunidos por el estudiantado, se otorgará 1 décima al promedio final del curso.

6.2 Tareas (obligatorio)

Las tareas son evaluaciones sumativas cuyo fin es evaluar y buscan evidencia de ciertas habilidades desarrolladas por las y los estudiantes durante el curso. Este tipo de evaluación no es opcional para cada estudiante y su desarrollo es individual. En caso de no entregar una tarea, esta será evaluada con la nota mínima.

Durante el semestre el curso constará con cuatro instancias de tareas prácticas que otorgarían a cada estudiante notas: T1, T2, T3, T4. Cada tarea contará con un plazo de una semana para su realización a excepción de la T2 que contará con 2 semanas para su realización. Además, todas las entregas serán a las 20:00 hrs.

La nota final de los tareas (NT) se calcula como:

NT = (T1 + 2 * T2 + T3 + T4 - Min(T1, T2, T3, T4))/4

6.3 Proyecto (obligatorio)

Durante la segunda mitad del curso, se presentará una última evaluación práctica extensa, con posibilidad de hacer de a pares y no opcional.

Esta busca evaluar el proceso de diseño e implementación aprendido a lo largo del curso en un caso más extenso. Esta evaluación constará de una entrega preliminar con indicar la propuesta de proyecto, la cual será la instancia para recibir retroalimentación sobre el alcance y temática del proyecto a realizar. Luego, se hará una entrega final con la herramienta desarrollada en su completitud. Se dispondrán de módulos de clases y/o de ayudantía para trabajar en esta evaluación de forma presencial.

6.4 Examen Bonus (opcional)

A final del curso, se presentará una última evaluación presencial, extensa, individual y opcional.

Esta busca evaluar los aspectos teóricos del curso mediante un conjunto de preguntas de alternativas, verdadero/falso, entre otros. Esta evaluación será en el horario de examen definida por la Dirección de Pregrado y otorgará hasta un máximo de 10 décimas adicionales para la nota final del proyecto. Esta bonificación solo se aplicará si es que el proyecto llega a una nota mínima definida en el mismo enunciado.

6.5 Recorrección

Luego de publicadas las notas de una evaluación, se dará un periodo de una semana para recibir solicitudes de recorreccion. En esta solicitud los y las estudiantes tendrán la oportunidad de solicitar mayor explicación de aspectos en la retroalimentación que no estén de acuerdo o no entiendan completamente. Para los casos donde la solicitud es respecto a un desacuerdo con la retroalimentación. Esta solicitud deberá estar debidamente justificada. Solo se aceptarán solicitudes que sean enviadas dentro del periodo de una semana y por los canales que el curso disponga para este propósito.

En caso de que la respuesta a la solicitud de recorreccion no sea satisfactoria, se deberá llenar un formulario —dentro de una semana de publicada la recorreccion— para solicitar que el o la docente revise el caso. En esta instancia, el o la docente puede revisar el aspecto puntual por el cual se recorrige o toda la evaluación. Por lo tanto, la nota de dicha evaluación puede subir, mantenerse o bajar. La decisión que se tome en esta instancia es inapelable.

6.6 Flexibilidad en las Tareas

Todas las evaluaciones prácticas contarán con fechas y plazos fijos de publicación y entrega, con el fin de marcar el flujo de revisión de contenidos en el curso, y organizar la carga que implica entregar retroalimentación oportuna a cada estudiante.

Para las tareas se permitirá realizar entregas con hasta 3 días de atraso, pero se aplicará un descuento en función del tiempo de atraso. Este descuento consiste en 5 décimas menos por día a la nota máxima. En términos matemáticos, la fórmula para calcular la nota final de una evaluación es:

nota_final_tarea = Math.min( (7  (0.5 × días_de_atraso) ), nota_obtenida ) + bonus

En otras palabras, este descuento solo acota la nota que puede aspirar el estudiantado. En caso que la nota obtenida en la evaluación sea menor a la nota máxima a aspirar, la evaluación no presentará ningún descuento. Luego, una vez aplicado el descuento por atraso, se aplicará cualquier bonus que presente la evaluación.

Aún así, en caso de que un o una estudiante presente problemas personales o problemas de fuerza mayor, la persona podrá solicitar una extensión mayor a los 3 días de atraso permitidos. Dicha extensión incluirá una penalización a la nota y la extensión a otorgar se definirá para cada solicitud. También, se confiará en el criterio personal de cada estudiante en hacer este tipo de solicitudes y la carga que significa en el equipo docente.

6.7 Calificaciones y aprobación

A final del semestre cada estudiante contará con dos notas finales: una correspondiente a la ponderación de las tareas: NT; y una correspondiente a la nota del proyecto: PR. Dada estas notas, se calcula la nota de presentación NP como:

NP = 0.6 * NT + 0.4 * PR

Cada estudiante aprobará si:

  1. Su nota de presentación NP es mayor o igual a 3.95.
  2. Su nota de tareas NT es mayor o igual a 3.95.
  3. Su nota del proyecto PR debe ser mayor o igual a MIN_PRO.

MIN_PRO corresponde a la nota mínima que deben obtener en el proyecto, y esta dependerá de la nota NT de cada estudiante. Esta nota mínima se calcula como:

  1. Si NT es mayor o igual a 5.95, MIN_PRO será 2.95.
  2. Si NT es mayor o igual a 4.95, MIN_PRO será 3.45.
  3. En otro caso, MIN_PRO será 3.95.

El objetivo de esta política es relajar la exigencia de aprobación del projecto para todo estudiante que logró demostrar adecuadamente su aprendizaje en las tareas, pero seguir exigiendo un desarrollo mínimo de la última evalución integradora.

En caso de cumplir todos los criterios, la nota final NF de cada estudiante será igual a la nota de presentación bonificado con las décimas otorgadas por la revisión de contenidos RC (NP + bono RC). En otro caso, la nota final NF será al mínimo entre NP + bono RC y 3.9.

Todas las notas, a excepción de la nota final del curso NF, serán calculadas con un redondeo a dos decimales

La nota final del curso NF que se calculará con redondeo a un decimal.

7. Integridad académica

Este curso busca formar personas y profesionales con integridad y ética, y siempre comenzará del supuesto de que el trabajo de sus estudiantes refleja estos principios.

Pero en situaciones donde lo contrario se ponga en evidencia, se tomarán pasos para identificar la verdad y eventualmente aplicar medidas de corrección. En aspectos formales, se rige para este curso tanto la política de integridad académica del Departamento de Ciencia de la Computación como el Código de honor de la Escuela de Ingeniería. Luego, cualquier situación de falta a la ética detectada en alguna evaluación tendrá como sanción un 1.1 final en el curso. Esto sin perjuicio de sanciones posteriores que estén de acuerdo a la Política de Integridad Académica de la Escuela de Ingeniería y de la Universidad, que sean aplicables al caso.

Debido a la naturaleza de la disciplina en la que se enmarca el curso, está permitido el uso de código escrito por un tercero, pero solo bajo ciertas condiciones. Primero que todo, el uso de código ajeno siempre debe estar correctamente referenciado, indicando la fuente de donde se obtuvo. Y por otro lado, se permite el uso de código encontrado en internet u otra fuente de información similar, siempre y cuando su autor sea externo al curso, o en su defecto, sea parte del equipo docente del curso. Es decir, se puede hacer referencia a código ajeno al curso y código perteneciente al curso pero solo aquel escrito por el equipo docente, como material o ayudantías. Luego, compartir o usar código usado como entrega de una evaluación actual o pasada del curso se considera falta a la ética.

8. Bibliografía

El material del curso se basa mayoritariamente de los siguiente libros: