Skip to content
Switch branches/tags

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

This repository contains the jekyll site which is hosted on GitHub Pages at

DGMD E-15 (Course Site)

People need not only to obtain things, they need above all the freedom to make things among which they can live, to give shape to them according to their own tastes, and to put them to use in caring for and about others. Prisoners in rich countries often have access to more things and services than members of their families, but they have no say in how things are to be made and cannot decide what to do with them. Their punishment consists in being deprived of what I shall call "conviviality." They are degraded to the status of mere consumers. Ivan Illich

In recent years, the tools and materials needed to create interactive digital and physical projects have become vastly more accessible through the rise of hardware like the Arduino, JavaScript as a first-class citizen in the world of software development, and the exploding community of libraries and tools to support people beginning to learn these skills. We think that

Our program will be structured around the creation of four gifts. Throughout the program, we will consistently return to the empathy at the core of good design. To us, gifts are among the most charming realizations of that impulse. For each project, we'll focus on the driving questions of "For whom am I making this, and why?" (and its corollary, "What defines quality?") for each genre.

The first gift will be an interactive story (developed over weeks 1–4); the next will be a computational art piece (developed during weeks 5–8); the third be a game (developed over weeks 9–12); and the final gift is one of your own conception and creation. Each of these represents a deeply human activity: we have been telling stories and playing games and making art and giving gifts since time immemorial.

Every project will have digital and physical components and suggested extensions. You're encouraged to use each sample project as a jumping-off point, but should not feel constrained by what's provided.


Course site for DGMD E-15



No releases published


No packages published