Versions Compared

Key

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

Module Overview

...

Benjamin Wiederkehr
benjamin@interactivethings.com
076 / +41 76 533 33 72
Data analysis, visualization, interaction, narration, communication, and evaluation

...

The documentation should include:

  • Abstract
  • Introduction into the topic and research question
  • Data analysis with sources and methodology
  • Design and development process with stages and variations
  • Result with explanation and evaluation
  • Conclusion and outlook

Grading

Grades will be based on group presentations, class participation, home assignments, documentation (journal) and final work. Contributing to constructive group feedback is an essential aspect of class participation. Regular attendance is required. Two or more unexcused absences will affect the final grade. Arriving late on more than one occasion will also affect the grade.

  • 10% Participation (Data Literacy)
  • 60% Final work (Data Visualization)
  • 30% Documentation (Data Visualization)

Any assignment that remains unfulfilled receives a failing grade.

Calendar

Week 1

Tuesday 31.10

Wednesday 1.11

Thursday 2.11

Friday 3.11




Data Literacy
09.30-17.00

4.D12, TG

Introduction

From Data to Knowledge

Data Sources

Please bring your own laptop to the course!

Data Literacy
09.30-17.00
4.D12, TG

Data Sources & Quality

Data Types / Formats

Data Tools / Working with Data



Week 2

Tuesday 7.11

Wednesday 8.11

Thursday 9.11

Friday 10.11


Data Literacy
09.30-17.00

4.D12, TG

Data Quality

More Data Tools

Geospatial Data

tbd.

Data Visualization
Introduction & Briefing

09.00-12.0
4.D12, BW, JG

Topic and Data Research

Design Input 1
Basic Techniques

09.00-12.00
4.D12, BW

Topic and Data Research

Tech Input I

09.00-12.00
4.D12, JG

Mentoring
13.00-15.00
Atelier, BW, JG

Topic and Data Research

Week 3

Tuesday 14.11

Wednesday 15.11

Thursday 16.11

Friday 17.11

B&A

Data Analysis

Data Analysis

Ideation and Concept

Ideation and Concept

Week 4

Tuesday 21.11

Wednesday 22.11

Thursday 23.11

Friday 24.11

B&A

Design Input 2
Intermediary Techniques

09.00-12.00
4.D12, BW

Mentoring
13.00-15.00
Atelier, BW, JG

Concept

Tech Input 2

09.00-12.00
4.D12, JG

Concept Finalization

Aesthetics of Interaction
09.00 - 12.00

Production

Mentoring
09.00-12.00
Atelier, BW, JG

Production

Week 5

Tuesday 28.11

Wednesday 29.11

Thursday 30.11

Friday 1.12

B&A

Production

Aesthetics of Interaction
09.00 - 12.00

Mentoring
13.00-17.00
Atelier, BW, JG

Production

Production

Presentation
09.00-12.00

4.D12, BW, JG

Documentation


TG: Timo Grossenbacher, BW: Benjamin Wiederkehr, JG: Joël Gähwiler

Inputs

InputDateContentInstructorSlides
Introduction & Briefing8.11

Data Visualization Foundation

  • Purpose
  • History
  • State of the Art
  • Future Frontiers

Briefing

  • Theme
  • Approach
  • Deliverables
  • Schedule
  • Data Sources
  • Materials
BW

Interactive Visualization — Data Visualization Foundation — Benjamin Wiederkehr (2017).pdf

Design Input 19.11

Basic Techniques

  • Data Properties
  • Graphic Properties
  • BW
    • Human Properties
    • Graphical Encoding
    • Graphical Methods
  • Graphical Excellence
  • Export => Illustrator
    BW
    Design Input 221.11

    Intermediary Techniques

    • Color
    • Interaction
    • Animation
    • Exploration
    • Explanation
    BWInteractive Visualization — Intermediary Techniques — Benjamin Wiederkehr (2017).pdf
    Technology Input 110.11
    • Online Tools (Plotly)
    • Data In & Out
    • Export => Illustrator
    JG
    Technology Input 222.11
  • Programming
    • Programmatic Analysis
    • Programmatic Transformation
    JG

    TG: Timo Grossenbacher, BW: Benjamin Wiederkehr, JG: Joël Gähwiler

    Module Materials

    Data

    Books

    ...

    Websites

    Podcasts

    Videos

    Articles

    On ethics:

    ...

    On color:
    On interactivity:

    ...

    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 Cheatsheets

    ...

    Visualization Toolkits

    ...

    Visualization Tools

    ...

    Visualization Programming Environments

    Network Analysis Tools

    ...

    Color Tools

    ...

    Data Literacy Resources

    Here are the slides for this part of the course. Also have a look at the speaker notes, sometimes there's a bit more information.

    General / good reads

    Data quality

    • The Quartz Guide To Bad Data
    • Tidy Data – although the principle of tidy data stems from an R developer and the examples in this document are made in R, "tidy data" is a very valuable standard that you should achieve when working with data. Once your data is "tidy", visualization in R (or in any other language / framework) becomes easier. You can also look at the more formal and less R-heavy scientific paper.

    Data formats / conversions

    Regex

    Geospatial data

    Working with the CLI

    The command line interface (CLI, often referred to as "shell" or "terminal") is a very powerful tool, and each operating system has one. Working with the CLI is easiest on Linux and Mac, and they are both similar since they are both based on Unix. I really recommend getting to know the 101 of working with the terminal, e.g. through this tutorial. Here are some more tips for working with data on the CLI. This Twitter account gives useful and sometimes funny tips on how to make the most of the terminal.

    Data processing in R

    ...