sva-dsi / 2018-fall-course

SVA-DSI Fall 2018: Metrics + Data Visualization I
7 stars 10 forks source link

SVA DSI: Metrics + Data Visualization I (Fall 2018)

Hello and welcome to the School for Visual Arts Metrics + Data Visualization I. This is Part I of a two-part course on data visualization for the Design for Social Innovation MFA program.

Overview

Taeyoon Choi / SFPC / illustration illustration: Taeyoon Choi for the School for Poetic Computation

Instructor

Joey K. Lee

Calendar

Here you will find the links to the week-by-week materials and an overview of the course. The due dates for the assignments are posted here (as well as on the assignment prompt) as well as any notes that may be relevant.

NOTE: We might decide together to move some things around this semester. I may also consider to do a few workshops outside the dedicated class time for those who want a little bit more on one topic or another.

Materials Date Topic Assignment (DUE) Note
Week 1 09/06 Visual Encoding N/A Joey in 🇩🇪
Week 2 09/13 Sketching with Data A1 - Viz critique & setup Joey in 🇦🇹
Week 3 09/20 Data Compositions A2 - Dear Data Joey back in 🗽
Week 4 09/27 Introduction to Computation A3 - Intro to P5.js Switching gears
Week 5 10/04 Data I, Form, & Structure A4 - Composition I
Week 6 10/11 Data II, Network, & Interface A5 - Global CO2 Rise
Week 7 10/18 Everything Around the chart A6 - Life Expectancy Viz Guest Speaker: Jeremy Singer-Vine
Week 8 10/25 (Counter)Maps and Cartographics A7 - Life Expectancy Viz+ Guest Speaker: Brandyn Friedly
Week 9 11/01 Mapping Review / Synthesis I 🎃 No Assignment Due this week 🎃 Happy Halloween!
Week 10 11/08 Publishing / Project workshop A9 - Data Search & Review
Week 11 11/15 Proposals review / Data Considered Proposal for Final Project
Week 12 11/22 Holiday Observed Final Proj. Dev. NO CLASS
Week 13 11/29 Special Topics Final Proj. Dev. Special guest: TBD
Week 14 12/06 Final Presentations WIP Show 🎉
Week 15 12/13 Final Project 1-on-1s Final Project Submission

NOTE: Some of you may be interested in the daily charting challenge

Course Description

Encoding data to visuals is as much an exercise in design as it is a political one. The ways in which we filter, aggregate, scale, and process data into information are an accumulation of decisions guided consciously and unconciously by our training and our biases (and perhaps even ignorances) that ultimately affect people and places from local to global scales. Now more than ever, we carry immense power and responsibility to critically engage with the tools, the people, the institutions, and the discourses surrounding data driven and generative visualizations.

This course is about data visualization and the technologies that allow for information production and propogation. By working through the data visualization pipeline, from data aquisition to designing interactions, we will develop an understanding of how to build beautiful and thoughtful visual outputs using the modern tools and at the same time learn to critically engage with data driven visuals and interactives.

This course is project based, comprised of weekly visualization exercises/projects and culminating in a final project. The goal is to allow you to expand and extend your skills towards your own topic of interest and/or coursework.

Learning Objectives & Outcomes

The goal of this course is to establish the technical and conceptual foundations for building thoughtful, engaging, and considerate data visualizations. By engaging with each step of the data visualization process, from data acquisition to interface design, you will learn to critically engage with data and the tools and media for communicating through/with data.

Core outcomes of this course include your ability to:

Course Information

Meeting time

SVA DSI
Sept. 6th - Dec 18th
Thursdays from 6:00 - 9:00 pm.

Office Hours

Thursday 5PM- 6PM or by appointment via email
NOTE: Make sure to make an appointment otherwise I won't be around!

🗓 If you'd like to meet, please sign up for an appointment via this Link to Google Calendar Appointments Page

📮 If none of those times fit, feel free to send me an email with your availability: Joey's SVA email

Communication

We will use this Github repository as our main organizing platform for resources, links, updates, and more.

If you'd like to share links, ask questions, or field feedback, please feel free to:

Assignments

Each week you will have readings assigned, accompanied by often (but not always) an Assignment and a Practice activity. See the calendar below to confirm the expectations from week to week. I will grade your assignments and aggregate them as contributions to your final grade. Most assignments are working toward your Final Project, counting as 30% of your final grade.

Grading

Students will be evaluated on effort, personal progress and growth, class participation, assignments, and the final project. It is understood that coding is tough and you may be new to this, you will be graded on your progress throughout the class, your ability to complete assignments on time, your interaction with peer reviewers, and your ability to justify your decisions thoughtfully.

GRADE CALCULATION: Here is a basic breakdown of graded tasks along that trajectory:

Late assignments will be docked 1 letter grade per day until it reaches a "C". If the assignment is not submitted it will be given a "0".

Readings

Readings are assigned to correspond with that week's assignment and class lesson. I'll be lecturing outside the readings with some references to them, and your assignments will allude to them too. Feel free to read ahead to make certain weeks easier.

As much as possible, I will point you to web resources - I know being a grad student is expensive! However there are a few texts that I would like for you have absorbed by the end of this course and one in particular that I think is excellent:

Required:

(If for any reason you are unable or uninterested to purchase the book, I'm happy to discuss ways to make a copy available to you / I will make sure to have 1 or 2 available to share. )

Optional but highly recommended:

You can find the FULL BIBLIOGRAPHY in the repository for this course.

Support & Teamwork

In this course, you will be asked to form dedicated support networks consisting of 3-4 people per group. The goal is bring you together to give eachother immediate feedback, inspire one another, and give you a space to grow as colleagues. While you will all be submitting assignments as individuals, it is important that you learn to work together and be willing to help when asked and/or receive help when needed.

This is also a good opportunity to maybe work with some people you don't know well or to build some more projects with people you already do!

Code of Conduct

Immaculate Heart Rules, Sister Corita Kent, 10 Rules for Students, Teachers, and Life by John Cage and Sister Corita Kent

See Code of Conduct

Materials

Coding is an art; you will have a series of art supplies for this course that will all be free unless otherwise noted, but will require some non-trivial investment on your part to set-up. I'm available to help if/when you need it.

SET-UP ACCOUNT

DOWNLOAD AND INSTALL

LEARN