DOM-E2113 - Design and Data D, 14.01.2021-19.02.2021
This course space end date is set to 19.02.2021 Search Courses: DOM-E2113
Topic outline
-
How can information designers contribute to the exploration of complex issues through data representation? The course aims at integrating tools for data analysis and representation in the design process, by building an interactive web-based data visualisation platform.
Course Teachers: Cerioli Nicola <nicola.g.cerioli@aalto.fi>
Responsible/Supervising Teacher: Rupesh Vyas <rupesh.vyas@aalto.fi>
Course Structure:
The structure of the course is hybrid: including tutorials, theoretical lectures, personal work, and open discussion.
Learning outcomes:
The students will be provided with a set of methods and tools and will have a hands-on introduction on how to integrate them into the design process. More precisely, the covered areas will be:
• data wrangling in google sheets
• quick data visualisation tools
• data scraping tools
• building a website in HTML, CSS, JS
• building interactive data visualisations in d3.js
After the course, the students will be able to build interactive data visualizations and be independent in expanding their programming knowledge.
Will be able to parse, clean, and query big datasets and eventually learn tools to scrape data from the internet.
A critical view on:
• quantitative research in the context of data representation
• the challenge of complexity
Before you start the course
Basic knowledge of HTML and CSS is required, otherwise, we recommend following this tutorial before the beginning of the course
Please, have the following software installed on your computer:
an SVG editor (like Adobe Illustrator or any equivalent)
Have a google account in order to comfortably use google spreadsheets or have microsoft excel
Course Schedule:
Week 1
Day 01: 14-01-2021:
09:15-12:00 – Introduction to the course
Day 02: 15-01-2021
09:15-12:00 – Basic statistics and data wrangling
13:00-17:00 – Web development: static page
Week 2
Day 03: 21-01-2021
09:15-12:00 – Network Visualisation
Day 04: 22-01-2021
09:15-12:00 – Basics of data scraping
13:00-17:00 – Web development: interactive page
Week 3
Day 05: 28-01-2021
09:15-12:00 – Advanced Statistical Tools
Day 06: 29-01-2021
09:15-12:00 – Web development: d3.js basics
13:00-17:00 – Web development: d3.js practice
Week 4
Day 07: 04-02-2021
09:15-12:00 – Web development: d3.js enter update exit methods
Day 08: 05-02-2021
09:15-12:00 – Web development: d3.js practice
13:00-17:00 – Web development: d3.js data binding
Week 5
Day 09: 11-02-2021
09:15-12:00 – Web development: d3.js scales and interactions
Day 10: 12-02-2021
09:15-12:00 – Web development: d3.js practice
13:00-17:00 – Web development: d3.js practice
Week 6
Day 09: 18-02-2021
09:15-12:00 – Web development: d3.js practice
Day 10: 19-02-2021
09:15-12:00 – Web development: d3.js practice
13:00-17:00 – Web development: d3.js practice