(1) Syllabus Overview
...
A variety of useful toolkits have been designed to help support information visualization applications. Some include support for the full visualization pipeline from data to interactive graphics, while others focus only on a subset, typically graphics and interaction.
Visualization Cheatsheets
Visualization Toolkits
- D3- A JavaScript library for data-driven DOM manipulation, interaction and animation. Includes utilities for visualization techniques and SVG generation.
- Vega- A declarative language for representing visualizations. Vega will parse a visualization specification to produce a JavaScript-based visualization, using either HTML Canvas or SVG rendering. Vega is particularly useful for creating programs that produce visualizations as output.
- Vega-Lite- A high-level visualization grammar that compiles concise specifications to full Vega specifications.
- Processing or p5.js- A popular Java-like graphics and interaction language and IDE. Processing has a strong user community with many examples. p5.js is a sister project for JavaScript.
- Leaflet– a popular open-source mapping library
...
(7) Calendar
Content week by week or module calendar. See examples below:
Example 1
Week 1 - 20.02.17 Deconstructing Interaction Design
...
Week 1 | Tuesday 28.3 | Wednesday 29.3 | Thursday 30.3 | Friday 31.3 |
---|
Morning | Kickoff 09.30-11.00 Introduction about the module, Presentation of the topic, Note on Documentation JB 11.00-12.00 Ethnographic study NF | Field Research | Independent Study
11.00-12.00 Exercise: Idea Generation JB
| Field Research / Independent Study
|
Afternoon | 13.00-13.45 Brainstorming session NF 13.45-14.15 Exercise: group building JB 14.15-14.45 Renting Equipment NF 14.45-15.30 Get prepared for Field Research NF 15.30- Initial Field Research | 13.00-14.00 Group presentations: First Impressions JB, NF 14.00-15.00 Sense Making (AEIO) NF 15.00- Independent Study
| 13.00-15.00 Mentoring: Sense Making and Clustering (Going Back to the Field) NF 15.00- Field Research | 13.00-15.00 Group presentations: Inspirations and Field Research JB, NF
|
Week 2 | Tuesday 4.4 | Wednesday 5.4 | Thursday 6.4 | Friday 7.4 |
---|
Morning | 09.30-11.30 Theory Class - IAD Method JB
| 09.30-12.00 Mentoring: Narrowing Down NF | Independent Study
| Independent Study: Preparation of presentation |
Afternoon | 13.00-13.15 Expectations for the week JB 13.15-15.30 Exercise: Very rapid prototyping JB 15.30-16.00 Group Presentations: mock-ups JB, NF | Independent Study: Desk-based Research (Related work, state of the art) | Independent Study
| 13.00-15.00 Group presentations: Related Work and Production Plan for the next 4 weeks JB, NF |
Week 3 | Tuesday 11.4 | Wednesday 12.4 | Thursday 13.4 | Friday 14.4 |
---|
Morning | 09.30-11.30 Theory Class - IAD Method JB 11.30-12.30 Mentoring: Protyping JB | Independent Study
| 09.30-12.00 Mentoring JB | Holiday |
Afternoon
| 13.00-15.00 Exercise: Prototyping Ideas JB 15.00- Independent Study | Independent Study
| 13.00-15.00 Group presentations: Prototypes JB
|
Week 4 | Tuesday 18.4 | Wednesday 19.4 | Thursday 20.4 | Friday 21.4 |
---|
Morning | 09.30-12.00 Mentoring: Storytelling JB | Independent Study | Independent Study | 09.30-12.00 Group presentations: Storytelling NF |
Afternoon
| 13.00-15.00 Exercise: Storytelling JB | 13.00-16.00 Mentoring JB
| Independent Study | 13.00-16.00 Mentoring: Storyboards NF
|
Week 5 | Tuesday 25.4 | Wednesday 26.4 | Thursday 27.4 | Friday 28.4 |
---|
| Reading Week | Reading Week
Mentoring: Video production (optional) NF | Reading Week | Reading Week |
|
Week 6 | Tuesday 2.5 | Wednesday 3.5 | Thursday 4.5 | Friday 5.5 |
---|
Morning | 09.30-12.00 Group presentations: Back from the reading week JB, NF
| 09.30-12.00 Mentoring JB | 09.30-12.00 Mentoring: Editing NF | 09.30-12.00 Final Group presentations JB, NF |
Afternoon | 13.00-16.00 Mentoring: Editing NF | Independent Study | Independent Study |
|
JB: Joëlle Bitton, NF: Nicole Foesterl