Project: D3.js tutorials for students

Title picture

To teach students of the class "Visualization" at the Otto von Guericke University Magdeburg the basics of D3.js, I created lectures with accompanying interactive notebooks.

In the notebooks, key concepts are introduced one at a time, building on each other. The notebook structure makes it easy to include explanations for each new concept introduced while providing the necessary code and resulting visualization along with it.

TYPE Interactive notebook
TECH JavaScript, D3.js, Observable notebooks
ROLES Conceptualization, Design, Implementation
YEAR 2022
PARTNERS Otto von Guericke University Magdeburg
VISIT PROJECT WEBSITE

IMPRESSIONS

Screenshot of the notebook
Textual explanations describe what is done to produce the visualization below
A hover interaction that tracks the position of the cursor
Screenshot of the notebook
The code for each visualization can be opened right below it