Instructor: John Alexis Guerra Gómez
Week | Date | Topic | Practice | Homeworks | Final Project |
---|---|---|---|---|---|
1 | 01/20 | Class welcome and logistics | Intro to Observable, and data in JS | ||
2 | 01/27 | Introduction
Readings: CH1 VAD |
Loading data for visualization | ||
3 | 02/03 | What we visualize
Readings: CH2 VAD |
Arquero.js and Basic Visualizations with Vega-Lite API | HW1 Reusing the community visualizations | |
4 | 02/10 | Why we visualize
Readings: CH3 VAD |
HTML, CSS and SVG | ||
5 | 02/17 | How we visualize
Readings: CH5 VAD |
Marks and Channels | HW2 Basic Vega-Lite Viz | |
6 | 02/24 | Rules of thumb
Readings: CH6 VAD |
Interactivity | Select team and topic | |
7 | 03/03 | Midterm recap Midterm |
|||
8 | 03/10 | Tabular, Multidimensional Data
Readings: CH7 VAD |
Tableau | HW2.1 (Optional) Midterm make up points | Initial proposal (15%) |
9 | 03/17 | Spring Break | |||
10 | 03/24 | Temporal Data | D3 Temporal Data | HW3 Multidimensional data | |
11 | 03/31 | Networks and Color
Readings: CH9 and CH10 VAD |
D3 Force Simulation | HW4 Temporal | |
12 | 04/07 | Trees and Geo
Readings: CH8-10 VAD |
D3 Trees and Spatial Data | Project progress report and presentation (20%) | |
13 | 04/14 | Trees and Geo
Readings: CH8-10 VAD EvaluationReadings: CH10-14 VAD Manipulating ViewsReadings: CH11 VAD |
Usability experiment | HW5 Trees and Networks | |
14 | 04/21 | Faceting
Readings: CH12 VAD |
|||
15 | 04/28 | Reducing Advanced |
Usability Study Result (25%) | ||
Finals | 05/05 | Project presentation/Blog/Demo (40%) |
All the class' messages are going to be sent using our Slack workspace. Students are encouraged to use slack to ask questions, coordinate and collaborate. Some guidelines:
Concept | % |
---|---|
Participation | 20% |
Midterm | 15% |
Final project |
35% |
Homeworks | 30% |