Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

(1) Syllabus Overview

...

Websites

...

Articles

Websites

Podcasts

Tools

A variety of useful toolkits have been designed to help support information visualization applications. Some include support for the full visualization pipeline from data to interactive graphics, while others focus only on a subset, typically graphics and interaction.

Visualization Toolkits

  • D3- A JavaScript library for data-driven DOM manipulation, interaction and animation. Includes utilities for visualization techniques and SVG generation.
  • Vega- A declarative language for representing visualizations. Vega will parse a visualization specification to produce a JavaScript-based visualization, using either HTML Canvas or SVG rendering. Vega is particularly useful for creating programs that produce visualizations as output.
  • Vega-Lite- A high-level visualization grammar that compiles concise specifications to full Vega specifications.
  • Processing or p5.js- A popular Java-like graphics and interaction language and IDE. Processing has a strong user community with many examples. p5.js is a sister project for JavaScript.
  • Leaflet a popular open-source mapping library


Visualization Tools

  • Tableau for Students- get a free Tableau license as a student
  • Tableau Public- a free version of Tableau which publishes to the web
  • Voyager and Polestar web-based data exploration tools from UW's Interactive Data Lab
  • Lyra- an interactive visualization design environment
  • GGplot2- a graphics language for R
  • GGobi- classic system for visualizations of multivariate data


Network Analysis Tools

  • Gephi- an interactive graph analysis application
  • NodeXL- a graph analysis plug-in for Excel
  • GUESS- a combined visual/scripting interface for graph analysis
  • Pajek- another popular network analysis tool
  • NetworkX- graph analysis library for PythonSNAP- graph analysis library for C++

Color Tools

...

  • SNAP- graph analysis library for C++


Color Tools

(7) Calendar

Content week by week or module calendar. See examples below:
 

...

Week 1

Tuesday 28.3

Wednesday 29.3

Thursday 30.3

Friday 31.3

Morning

Kickoff
09.30-11.00
Introduction about the module, Presentation of the topic, Note on Documentation
JB

11.00-12.00
Ethnographic study
NF

Field Research

Independent Study




11.00-12.00
Exercise: Idea
Generation

JB

Field Research / Independent Study 

Afternoon

13.00-13.45
Brainstorming session
NF

13.45-14.15
Exercise: group building
JB  

14.15-14.45
Renting Equipment
NF

14.45-15.30
Get prepared for Field Research
NF

15.30-
Initial Field Research 

13.00-14.00
Group presentations:
First Impressions
JB, NF

14.00-15.00
Sense Making (AEIO)
NF

15.00-
Independent Study 


13.00-15.00
Mentoring: Sense Making and Clustering (Going Back to the Field)
NF

15.00-
Field Research

13.00-15.00
Group presentations: Inspirations and Field Research
JB, NF

Week 2

Tuesday 4.4

Wednesday 5.4

Thursday 6.4

Friday 7.4

Morning

09.30-11.30
Theory Class - IAD Method
JB


09.30-12.00
Mentoring: Narrowing
Down

NF

Independent Study 

Independent Study:
Preparation of presentation

Afternoon

13.00-13.15
Expectations for the week
JB

13.15-15.30
Exercise: Very rapid prototyping
JB

15.30-16.00
Group Presentations: mock-ups
JB, NF 

Independent Study:
Desk-based Research
(Related work,
state of the art)

Independent Study 

13.00-15.00
Group presentations: Related Work and Production Plan for the next 4 weeks
JB, NF

Week 3

Tuesday 11.4

Wednesday 12.4

Thursday 13.4

Friday 14.4

Morning

09.30-11.30 
Theory Class - IAD Method
JB

11.30-12.30
Mentoring: Protyping
JB

Independent Study 

09.30-12.00
Mentoring
JB

Holiday

Afternoon

13.00-15.00
Exercise: Prototyping Ideas
JB

15.00-
Independent Study 

Independent Study 

13.00-15.00
Group presentations: Prototypes
JB

Week 4

Tuesday 18.4

Wednesday 19.4

Thursday 20.4

Friday 21.4

Morning

09.30-12.00 
Mentoring: Storytelling
JB

Independent Study

Independent Study

09.30-12.00
Group presentations:
Storytelling
NF 

Afternoon

13.00-15.00
Exercise: Storytelling
JB

13.00-16.00
Mentoring
JB

Independent Study

13.00-16.00
Mentoring: Storyboards
NF

Week 5

Tuesday 25.4

Wednesday 26.4

Thursday 27.4

Friday 28.4


Reading Week

Reading Week

Mentoring: Video production (optional) 
NF 

Reading Week

Reading Week


Week 6

Tuesday 2.5

Wednesday 3.5

Thursday 4.5

Friday 5.5

Morning

09.30-12.00
Group presentations:
Back from the reading week
JB, NF 
09.30-12.00
Mentoring
JB
09.30-12.00
Mentoring: Editing
NF

09.30-12.00
Final Group presentations
JB, NF 

Afternoon

13.00-16.00
Mentoring: Editing
NF
Independent StudyIndependent Study


JB: Joëlle Bitton, NF: Nicole Foesterl