Module Overview
The module takes place over 5 weeks, including a reading week (3), from Tuesday to Friday, 9.30 – 17.00, November 02 – December 01 2017.
Class sessions include lectures, discussions, mentoring sessions, in-class exercises, project assignments and independent study blocks.
Projects Project assignments are conducted in 5 groups of 3 students.
Module Details
- Course titleTitle: Interactive Visualization
- Dates: November 2 – December 1 2017
- Days: Tuesday to Friday
- Lecture hours: 09.30 – 17.00
- Office hours: 09.30 – 17.00
- Language: English
Module
...
Joël Gähwiler
joel.gaehwiler@zhdk.ch
Technology and programming
Benjamin Wiederkehr
benjamin@interactivethings.com
Data analysis, visualization, interaction, narration, communication, and evaluation
...
Theme
The theme of this module is aligned with the overall theme of the fall semester 2017: instability. We interpret the term instability in the context of this course as an antonym to stability and the students are asked to look for stability, instability, or the dynamic between these two terms in data sets covering the world around us. Tectonic instability leading to earthquakes, job instability leading to fluctuating jobless rates, economic instability leading to financial crises, political instability leading to democratic overhaul, are just some of the potential examples.
Module Instructors
Joël Gähwiler
joel.gaehwiler@zhdk.ch
Data visualization tools and technology
Benjamin Wiederkehr
benjamin@interactivethings.com
Data analysis, visualization, interaction, narration, communication, and evaluation
Timo Grossenbacher
timo@timogrossenbacher.ch
Module Sessions
Input Lectures
Presentations will introduce the students to the essential theory and practice of data literacy and data visualization.
Design Studio
Collective review sessions where the students can get and give feedback to their current state.
Coding Lab
Collaborative coding sessions where the students can experiment and get support.
Group Mentoring
Individual review and coaching sessions where the These lectures will be divided into design- and technology-oriented inputs. Joël Gähwiler will provide the technology inputs, Benjamin Wiederkehr will provide the design inputs.
Group Mentoring
Individual review and coaching sessions where the instructors give advice to groups of students.
...
Subject and Objectives
...
Subject Overview
...
...
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 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 Viz.Visualization)
- 30% Documentation (Data Viz.Visualization)
Any assignment that remains unfulfilled receives a failing grade.
Deliverables
- Graphical Poster (Representation) & Interactive Protoype (Experience)
- Extensive Documentation as PDF
...
- (
...
- Process)
- Assets for IAD Documentation (Images & Videos, Text)
Graphical Poster
We expect all groups to deliver and present at least a static data visualization of an appropriately sized data set which is relevant to the overarching topic of instability. The visualization should make the data set accessible to people not familiar with the subject matter and highlight important aspects like trends, patterns, or outliers. The poster should include, but is not limited to, the following content: Title, subtitle, introduction, visualization with scales, legends, annotations, methodology, sources, credits.
Interactive Prototype
More advanced groups are asked to deliver a prototype of an interactive version of the visualization represented on the poster. The prototype should illustrate the intended functionality in terms of interaction and animation.The prototype can be built using any of, but not limited to, the following tools and technologies: Invision, Principle, Adobe After Effects, Adobe Animate, HTML, CSS, JS, etc.
Course Materials
Essentials
...
Inputs
Design Input I
- Basic Techniques
Tech Input I
- Online Tools (Plotly)
- Data In & Out
Design Input 2
- Advanced Techniques
Tech Input 2
- Programming
- Export => Illustrator
Calendar
Week 1 | Tuesday 31.10 | Wednesday 1.11 | Thursday 2.11 | Friday 3.11 |
---|---|---|---|---|
Data Literacy Introduction From Data to Knowledge Data Sources | Data Literacy Data Types Data Formats Working with Data | |||
Week 2 | Tuesday 7.11 | Wednesday 8.11 | Thursday 9.11 | Friday 10.11 |
Data Literacy Messy Data vs. Tidy Data Geospatial Data Workshop | Kick Off CourseData Visualization Research | Design Input 1 Research | Tech Input I Mentoring Analysis | |
Week 3 | Tuesday 14.11 | Wednesday 15.11 | Thursday 16.11 | Friday 17.11 |
Analysis | Analysis | Concept | Concept | |
Week 4 | Tuesday 21.11 | Wednesday 22.11 | Thursday 23.11 | Friday 24.11 |
B&A | Design Input 22 Mentoring Concept | Tech Input 2 Concept | Aesthetics of Interaction Concept | Mentoring Production |
Week 5 | Tuesday 28.11 | Wednesday 29.11 | Thursday 30.11 | Friday 1.12 |
B&A | Production | Aesthetics of Interaction Mentoring Concept Mentoring Production | Production | Final Presentation Documentation |
TG: Timo Grossenbacher, BW: Benjamin Wiederkehr, 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
Final Presentation
09.00-12.00
4.D12, BW, JG
...
: Joël Gähwiler
Inputs
Input | Date | Content | Instructor |
---|---|---|---|
Design Input 1 | 9.11 | Basic Techniques | BW |
Design Input 2 | 21.11 | Advanced Techniques | BW |
Technology Input 1 | 10.11 |
| JG |
Technology Input 2 | 22.11 |
| JG |
TG: Timo Grossenbacher, BW: Benjamin Wiederkehr, JG: Joël Gähwiler
...