Week 14

Free Form Individual meetings to discuss your prototypes Assignment Free Form Complete your visualization and prepare to present it at our final class meeting in two weeks.…

Week 13

Presentation Kevin on Amanda Cox & The Upshot Free Form: Review proposals as a group Meet individually to look over progress Assignment Free Form Develop an initial prototype of your visualization If your prototype is static, commit your mock-ups as a (potentially multipage) PDF called process/prototype.pdf Whether you're…

Week 12

Presentation Olivia on Forensic Architecture A Thousand Suns Final crit Free Form Lightning round: report on topics & data sources Individual meetings & work in small groups Assignment Free Form Select one idea to develop further for your final project and create: a one-page proposal, three concepts with two sketches…

Week 11

Presentation Judy on Hans Rosling A Thousand Suns: initial critique Free Form discussion: postponed to next week Assignment A Thousand Suns Complete your final version and commit your code and documentation in a folder called 3.mapping-quantities/final. If you have designed a static visualization, upload a PDF at the…

Week 10

Presentation Summer on the Washington Post graphics dept. Reading #2: Subtleties of Color To actually use your newfound understanding of color, start looking into using chroma.js in your sketches Note the use of the .hex() method to convert from chroma’s color representation to p5’s on line 23…

Free Form

Final Project In this final project you will be bringing the conceptual dimension of the class together with the visualization techniques we’ve learned. You will develop and implement a final project following a complete, iterative design process. The first step in this is the creation of a set of…

Week 9

Presentation Helen on Catalogtree Nothing but a Number Wrap-up A Thousand Suns Share possible external data sources Examine your exploratory visualizations Meet to look over your sketches and discuss merging in the external data Assignment Read The Subtleties of Color and come to class prepared to answer questions about the…

Reading #2

Subtleties of Color by Robert Simmon The use of color to display data is a solved problem, right? Just pick a palette from a drop-down menu (probably either a grayscale ramp or a rainbow), set start and end points, press “apply,” and you’re done. Although we all know it’…

Week 8

Presentation Mihir Keskar on Nicholas Felton Tufte Book Report: Visual Explanations Right Twice a Day: final crit Exercise 3: A Thousand Suns Workshop: a crash course in spreadsheets See also: Joel Spolsky's Excel ‘tutorial’ Assignment A Thousand Suns: Run make update in your repository folder to fetch the new assignment…

A Thousand Suns

Mapping Quantities, Categories, and Summarized Data For this third project, we'll be examining a simple time-series dataset: the history of nuclear testing by the eight (declared) nuclear nations. In the first phase of this project we will consider only the total number of test explosions across three dimensions: the state…

Week 7

Presentation Julia on Giorgia Lupi Tufte Book Report: Envisioning Information Programming workshop Nested loops & grids Chains of logic with else if, &&, and || Right Twice a Day: in-class work By the end of class have three concepts (including pencil sketches) for a time visualization that includes the hours/…

Week 6

Presentation Sophie on Richard Saul Wurman Tufte Book Report: The Visual Display of Quantitative Information P5 Tutorial: Normalization and ‘mapping’ Arrays and Objects Calculating coordinates based on distances and angles Mapping time values to angles, colors, etc. see also: map() & lerpColor() Review of looping with for, _.times, and _.each…

Week 5

Presentation Youchen on Mike Bostock & D3 Nothing but a Number Finish poster critique Javascript & P5.js Workshop tutorials from the ‘basics’ folder map() lerpColor() Assignment Tufte Book Report #1 The Visual Display of Quantitative Information Right Twice a Day Complete at least three representations of the current time…

Right Twice a Day

Mapping Time Preliminaries Gather all the necessary software and files to get started: The Sublime Text 3 (or comparable) text editor The GitHub Desktop GUI client Create your own fork of https://github.com/samizdatco/di-2021 The P5.js site has an extensive Reference section with a full listing of…

Week 4

Retinal Variable wrap-up Meet in small groups, presenting your data-to-retinal variable ‘mappings’ to one another Pick one example row from the other person’s worksheet that you feel is particularly successful, surprising, or creative Pick one row from your worksheet that you’re unsure of and have a question about…

Week 3

Catalog & Classify wrap up Research & Readings Pick a designer or studio that interests you Sign up for one designer and one ‘book club’ using this google sheet Nothing but a Number critique of your 7 different experiments begin work on next iteration by choosing 1 direction that you’…

Research Presentations

Each student will select a data visualization person, topic, theme, technology, etc. to thoroughly research and report on for the rest of the class. You will become an expert in this subject and explore some of the main ideas and concepts behind the research topic you've selected. Some questions to…

Reading #1

Poor Form Read Healy's introductory chapter from Data Visualization for Social Science: Look at Data: What Makes Bad Figures BadUse the tag “R1” when you post your assessment of the reading and the questions raised.…

Week 2

Catalog & Classify Discussion of your findings Exercise: Jacques Bertin and the seven "Retinal Variables" Download a copy of this worksheet (it's an Illustrator-friendly PDF) Using the vector drawing software of your choice, fill in all the cells of the empty grid you see sprawling before you. Each…

Nothing but a Number

Over the next week you will create one poster every day. Each day, find a single number from a different subject area that interests you and spend your time thinking about how the scale of that value could be communicated formally. Create a visual representation using one of the seven…

Week 1

Sign-in Assessment of student skills, levels, and interests What do you want to learn in this class? What sorts of data/information graphics work have you done previously? Any coding or stats experience? Introduction to course goals and expectations Intro talk Exercise: Catalog & Classify Create and publish a new…

Catalog & Classify

This is a collective research project providing examples and discussion of the basic building blocks of visual data representation. In his Ph.D. dissertation, information designer Ben Fry assembled a taxonomy of standard visualization types. Look over his list and choose one to research more thoroughly. Sign up for your…

Policies

Academic Integrity PolicyAt Pratt, students, faculty, and staff do creative and original work. This is one of our community values. For Pratt to be a space where everyone can freely create, our community must adhere to the highest standards of academic integrity. Academic integrity at Pratt means using your own…

Syllabus

Charts and graphs have an indisputable aura of objectivity and yet, much like statistics, they have an immense power to either elucidate or mislead. What does it mean for an information graphic to be ‘honest’ with its data? And how can we as designers (and citizens) know when a representation…