I regularly lead short intensive workshops on physical interaction, networks, and other topics as a visiting instructor at schools, conferences, and other institutions around the world. Below are notes and teaching materials from those.
July 2019, School of New Media Art & Design, Beijing, China
A two-week lighting workshop including an introduction to microcontroller programming for lighting design and control at the invitation of Beihang University.
July 2018, Making Clinical Sense conference, Maastricht, the Netherlands
A one-day workshop on building electronic candles for the attendees of the conference. Attendees were researchers in Science & Technology Studies and related fields. The workshop introduced programmable LEDs and microcontrollers as a platform to teach principles of light as an aesthetic medium, electronics, and programming. The material from this workshop has since been added to my Light & Interactivity course at ITP.
February 2016, Brown Center for Innovation, New York, NY
A two-day workshop on datalogging for graduate and undergraduate students introducing sensor journalism. Workshop introduced sensors, microcontroller programming, and data logging for journalism students as a way of introducing the physical side of data literacy.
February 2016, Jacobs Center for Design Innovation, Berkeley, CA
A half-day workshop for graduate and undergraduate students introducing students to microcontroller programming for network connectivity.
Jun. 2013, Department of Informatics, Oslo, Norway
A four-day workshop for graduate and undergraduate students in informatics. The workshops focused on teaching Arduino to high school students, and culminated in a session in which workshop attendees taught a science workshop for high school students using Arduino.
Oct. 2012, CIID, Copenhagen, Denmark
A five-day workshop examing the rise of consumer participation in the creation of digital hardware and software. This workshop was co-taught by Jay Melican of Intel’s Maker group.
Jun. 2010, Media Computing Group, Aachen, Germany
A four-day workshop in physical interaction design and programming for masters and Ph.D. students studying human-computer interaction (HCI).
May 2008, Interaction lab, Istanbul, Turkey
A three-day intensive workshop in physical computing and networked objects, taught at the invitation of Professor Selcuk Artut, Focusing on microcontrollers and wireless communication.
April 2008, Adams, MA
As part of the process for their networked art project Networked Realities: (Re)Connecting the Adamses, Marianne Petit and Matt Belanger, founders of Greylock Arts, asked me to run a one-day introductory physical computing workshop for town residents of Adams and North Adams.
2003 - 2008, AHO, Oslo, Norway
A one-week intensive workshop in physical computing. Course material derived from the ITP course above, focusing on hardware tools. A one-day introduction to programming concepts was also part of the course. I taught this workshop annually from 2003 - 2008.
Jan. 2006, Digital | Media Arts Dept., Los Angeles, CA
A three-day intensive workshop in physical computing, taught as part of Casey Reas’ course. Course material derived from the ITP course above, focusing on the hardware tools. A one-day introduction to programming concepts was also part of the course.
Oct. 2000, Stockholm, Sweden
A one-week intensive workshop in physical computing, similar to the course offered in Norway, above.
Mar. 1998, Interactive Media Program, Stockholm, Sweden
A one-week intensive workshop in physical computing. Course material derived from the ITP course above, focusing on the hardware tools.