Parsons School of Design | School of Art, Media and Technology
CRN 5884
MON 7:00 – 9:40PM | 6 East 16th Street. Room: 1208
INSTRUCTOR: Jonathan Thirkield, jthirkield@newschool.edu
Course Description: This is a seminal course on information design and aesthetics. Students will study graphical theory, graph grammar, and investigate hierarchies, patterns, and relationships in data structures. Students will examine the role of scale, proportion, color, form, structure, motion, and composition in data visualization. Using computational methods, students will create drawings, graphs, indexes, and maps that explore the database as cultural form. The function of this course is to build a community among the students and orient them to the whole program.
Learning Outcomes:
By the successful completion of this course, students will be able to:
- Understand the various methods and techniques of modern data visualization along with its historical origins.
- Design and critique visual communication and information displays.
- Describe, analyze, and evaluate various data visualization approaches.
- Implement data visualizations using web technologies including D3, HTML, CSS, and JavaScript
- Explore creative possibilities for visualization and knowledge generation
Setting Up Coding Environment
Lecture/Discussion: Visual Forms
Code Intro 1: Text Machine: Functions and Text Processes in JavaScript
Whitney Battle-Baptiste and Britt Rusert, W. E. B. du Bois's Data Portraits: Visualizing Black America
Discussion 1: W. E. B. du Bois's Data Portraits
Tutorial: Data Types and Coding Structures in JavaScript
Code Intro 1: JavaScript Basics
Discussion 2: Visualizations of Time
Javascript Review, Intro to Coding Graphics
Lecture/Discussion: Data and Time
Visualization Exercise 1: Time Visualization (Due 9/23)
Johanna Ducker, Interpreting Visualization :: Visualizing Interpretation
Discussion 3: Exercise 1 Concept Drawings
Share & Critique: Design Development
Visualization Exercise 1 continued: Time Visualization (Due 9/23)
Presentation & Critique: Exercise 1
Tutorial: D3 Quantities & Scales
Visualization Exercise 2: Quantities, categories, and summarized data (Due 10/7)
William Bevington, Complications and Adjacencies: An Organizing Logic for Information Graphics
Discussion 4: Quantitative Visualization
Share & Critique: Design Development
Tutorial: D3 Quantitative Data Grouping and Data Transformation
Visualization Exercise 2 continued: Quantities, categories, and summarized data (Due 10/7)
Presentation & Critique: Exercise 2
Lecture/Discussion: Data Taxonomy and Ontology
Visualization Exercise 3.0: Creating a Qualitative Data Set (Due 10/14)
Lisa Gitelman and Virginia Jackson, "Raw Data" is an Oxymoron: Introduction
Discussion 5: Building Databases
Share & Critique: Database Development
Tutorial: D3 Hierarchies - parent/child data structures
Visualization Exercise 3.1: Qualitative Visualization (Due 10/28)
Ellen Gruber Garvey, "facts and FACTS": Abolitionists' Database Innovations
Qualitative Visualization Workshop
Tutorial: D3 Qualitative Forms: Trees and Sunbursts
Visualization Exercise 3.1 continued: Qualitative Visualization (Due 10/28)
Presentation & Critique: Exercise 3
Tutorial: D3 Maps: Shapefiles, TopoJSON, GeoJSON, and Point Maps
Visualization Exercise 4: Geospatial Data (Due 11/11)
Giorgia Lupi, Non-linear Storytelling: Journalism through "Info-spatial" Compositions
Discussion 6: Non-Linear Storytelling Examples
Tutorial: D3 Maps: Shape Maps, Joining data with GeoJSON data
Visualization Exercise 4 continued: Geospatial Data (Due 11/11)
Presentation & Critique: Exercise 4
Lecture/Discussion: Visual Storytelling
Final Project Presentations: Research, Data Gathering, Initial Sketches
Ellen Lupton, Type on Screen
Final Projects Student Presentations of Final Projects Data Sets and Concepts
Final Projects: Design Development
Johanna Drucker, Interface and Interpretation
Share & Critique: Final Project Designs
Lecture/Discussion: Interface Design and User Experience
Tutorial: Final Design checklist
Final Projects: Final Visualization
Final Projects Final Visualizations - Presentation & Critiques