Visualização de Dados

Atenção: Acompanhar a disciplina pelo Moodle. Essa página não será mais atualizada.

Objetivo

O objetivo do curso é introduzir a base teórica de visualização de informação, incluindo princípios de percepção e cognição visual e de análise visual, princípios de projeto de interfaces visuais e aplicações de visualização de informação. Trabalharemos fundamentos, algoritmos e tecnologias envolvidos no desenvolvimento de técnicas de visualização.

Ementa

Definições de visualização de dados, visualização científica e visualização de informação. Princípios de percepção visual e cognição. Projeto de tabelas e gráficos. Relacionamentos quantitativos: séries temporais, distribuição, parte-todo, desvio, correlação, multivariado. Técnicas de visualização e padrões analíticos. Teoria de cores. Princípios de projeto de dashboards. Visualizações de texto. Visualizações de grafos / redes. Técnicas de interação analítica. Avaliação de visualizações. Tecnologias para a implementação de visualizações.

Avaliação

A avaliação será diferenciada para alunos de turmas de graduação e pós-graduação. Basicamente, os alunos de pós-graduação poderão desenvolver um projeto final cujo tema pode ser relacionado a sua pesquisa e os alunos de graduação deverão ter tema pré-definido pela professora. Caso o aluno de pós opte por desenvolver trabalho relacionado a seu tópico de pesquisa, o seu projeto deve ser desenvolvido individualmente. Os trabalhos dos alunos de graduação poderão ser feitos em grupos de até 5 componentes. Adicionalmente, os alunos de pós deverão apresentar seminário sobre artigo a ser definido pela professora ao término do curso.

Para alunos de graduação

O tema do projeto será as bases de dados do Projeto DataViva (Governo do Estado de Minas Gerais / FAPEMIG). Será desenvolvido e entregue em 5 etapas:

  • TP0: A primeira entregue consistirá na avaliação de um conjunto de técnicas disponíveis para um problema de visualização específico

    (5 pontos)

  • TP1: A segunda entrega consistirá na avaliação exploratória dos dados usando a ferramenta Tableau e a entrega de um dashboard

    (15 pontos)

  • TP2: A terceira entrega envolve o desenvolvimento de uma visualização pré-definida pela professora usando a biblioteca D3

    (25 pontos)

  • TP3: Implementar um painel em D3 com técnicas de interação

    (25 pontos)

  • TP4: A última entrega consistirá da entrega do projeto final englobando as sugestões feitas pela professora / monitores na entrega anterior

    (30 pontos)

Para alunos de pós-graduação

De forma semelhante ao projeto dos alunos de graduação, o projeto será desenvolvido e entregue em 5 etapas:

  • TP0: Determinar e entregar o conjunto de dados a ser visualizado bem como uma justificativa do por quê de se querer visualizar os dados e uma lista de perguntas a serem respondidas / hipóteses a serem validadas. Entregar ainda uma revisão das técnicas de visualização que já foram empregadas na abordagem do problema bem como a a avaliação delas.

    (5 pontos)

  • TP1: Uma vez, aceito o tema proposto no TP0, a segunda entrega consistirá na avaliação exploratória dos dados usando a ferramenta Tableau e a entrega de um dashboard

    (10 pontos)

  • TP2: A terceira entrega envolve o desenvolvimento de uma visualização pré-definida pela professora usando a biblioteca D3

    (20 pontos)

  • TP3: Implementar um painel em D3 com técnicas de interação

    (25 pontos)

  • TP4: A última entrega consistirá da entrega do projeto final englobando as sugestões feitas pela professora / monitores na entrega anterior

    (30 pontos)

  • Seminários avançados em visualização de informação: Ao término do curso, o aluno de pós-graduação deverá apresentar um seminário sobre artigo definido pela professora.

    (10 pontos)

Material (temporariamente)

Em breve, os materiais estarão disponíveis unicamente no Moodle da disciplina.

  • aula 1 - Motivação e apresentação da disciplina
  • aula 2 - Percepção visual
  • aula 3 - Conceitos fundamentais sobre tabelas e gráficos
  • aula 4 - Tabelas
  • aula 5 - Gráficos
  • aula 6 - Relacionamentos quantitativos, técnicas de visualização e padrões visuais