Official course description:

Full info last published 16/12-22
Course info
Language:
English
ECTS points:
7.5
Course code:
BAKRDAV1KU
Participants max:
30
Offered to guest students:
yes
Offered to exchange students:
yes
Offered as a single subject:
yes
Price for EU/EEA citizens (Single Subject):
10625 DKK
Programme
Level:
Bachelor
Programme:
BSc in Digital Design and Interactive Technologies
Staff
Course manager
Part-time Lecturer
Course Academic Responsible
Assistant Professor
Course semester
Semester
Forår 2023
Period
Summer 2023
Start
10 July 2023
End
25 August 2023
Exam
Exam type
ordinær
Internal/External
ekstern censur
Grade Scale
7-trinsskala
Exam Language
GB
Abstract

Learn to make engaging, custom data visualisations by designing with data, illuminating patterns, and ultimately create meaning from tables and numbers.

Description

Visualisation is an increasingly important part of making sense of our highly networked, data-rich world. Using a combination of interpretive methods and representational techniques, we will explore creative ways visualisation can make invisible relationships, structures and stories visible. This course takes a more individual approach to designing with data, going beyond standard charts.


We will learn to draw with data, with code as our enabler, using analog and digital techniques to practice creating data visualisations. We will learn how to collect, classify, encode, and display data and use interactivity to construct relationships and meaning. Along the way, we will also learn about principles and processes of data visualisation, how to develop small projects and scope expression.

The course focuses on topics of cycles, seasonality, repetition, and time in relation to the environment, changing climate, and ecosystem. We will use data about the past, present and future of our environment.

We will begin with a warm-up to the topics of design, data, programming, getting started with our topic. We will play and experiment with data visualisation in order to become familiar with d3.js. You will then create a small project, with continued code demos, design guidance and project mentorship.

Formal prerequisites

A basic knowledge of HTML and Javascript is highly recommended. This can be achieved by taking the following short tutorials:


Intended learning outcomes

After the course, the student should be able to:

  • Explain how to collect, classify, and encode data
  • Apply analog and digital techniques for making visualisations
  • Describe and apply the basics of drawing with D3.js / SVG
  • Reflect using metaphor, visual relationships, and interaction to make meaning out of data
  • Design a data visualisation experience
Learning activities

The course will consist of lectures, group work, and project work. Students will apply techniques of data visualisation programming and sketching. Student work will be a combination of analog and digital activities, readings, research and ongoing project presentations.



Course literature

  • Lupi, Giorgia: The Data We Don't See, 2017
    • http://giorgialupi.com/bruises-the-data-we-dont-see
  • Yau, Nathan: 7 Basic Rules for Making Charts and Graphs, Flowing Data, 2010
    • https://flowingdata.com/2010/07/22/7-basic-rules-for-making-charts-and-graphs/
  • Stefaner, Moritz: Little Boxes, Well Formed Data, 2016
    • https://medium.com/@moritz_stefaner/little-boxes-f19ea00435a8
  • Kantor, Ilya: Modern Javascript Tutorial (Introduction & JavaScript Fundamentals), Javascript Info, 2022
    • https://javascript.info/
  • Hildén, Jonathan & Koponen, Juuso: The data visualization handbook, 2019
  • Murray, Scott: Interactive Data Visualization for the Web: An Introduction to Designing with D3, O'Reilly Media, 2017



Student Activity Budget
Estimated distribution of learning activities for the typical student
  • Preparation for lectures and exercises: 20%
  • Lectures: 20%
  • Exercises: 20%
  • Assignments: 25%
  • Exam with preparation: 15%
Ordinary exam
Exam type:
C: Submission of written work, External (7-point scale)
Exam variation:
C1G: Submission of written work for groups
Exam submission description:
The students will develop a visualization project throughout the course. This can be group-based or individual. If group-based, then individuals must submit written work that clearly demarcates their respective contributions. Students will submit documentation of the visualisation process including research, sketches, choices, code, final outcome. In the documentation, they will outline their goals in creating the visualisation and their expectations as to how it functions towards those goals.
Group submission:
Group
  • Groups of 1 - 3


reexam
Exam type:
C: Submission of written work, External (7-point scale)
Exam variation:
C1G: Submission of written work for groups
Exam submission description:
The students will develop a visualization project throughout the course. This can be group-based or individual. If group-based, then individuals must submit written work that clearly demarcates their respective contributions. Students will submit documentation of the visualisation process including research, sketches, choices, code, final outcome. In the documentation, they will outline their goals in creating the visualisation and their expectations as to how it functions towards those goals.
Group submission:
Group
  • Groups of 1 -4

Time and date