Graduate Studio: Technology A [Class Notebook] (DES-720A-02)

Week 8

We are continuing our exploration of data through APIs and object-oriented programming. Objects let us keep data and behavior together, making our code more reusable and easier to manage as we develop our data sculpture projects.

Object Oriented

Data Crystals by Scott Kildall

Data Crystals, Scott Kildall

The password for these Figma files is pratt.

Using Opensheets as API



You can use OpenSheets to fetch data from Google Sheets as JSON. This is particularly useful for projects where you want to update data dynamically without changing the code.



Simply use the code https://opensheet.elk.sh/SHEET_ID/SHEET_NAME to fetch the data.

Midterm Survey

Hi everyone! We’re halfway through the course, and we’d love to hear how things are going for you. Your feedback helps us make the class even better for the rest of the semester.

Take the Midterm Survey

Assignment

Due: Oct 27, 2026

Submit Assignment

This week, you will continue working on your data sculpture project. Think about how your data can be turned into both a digital and physical object. Consider using Object-Oriented Programming to structure your code and make it more modular.



This is the continuing process of our project 2: data sculpture. We will continue to refine and develop this project over the next few weeks. The full description is here.

Examples

Readings

Tutorials & Resources