![](https://images.squarespace-cdn.com/content/v1/54eec73ee4b0ae0904da0e94/1469459145010-6JB78NK8W94205NYCMBH/ke17ZwdGBToddI8pDm48kP9kbw7u83We3zdlhO4wu2p7gQa3H78H3Y0txjaiv_0faShnVfr-ySw9qgw5FxrvM5QQqCM9w82lPHqXEyFQjFa2KUe96QVoMtiPuBj3aBORrCLSIWAQvdC7iWmC9HNtRUD6Ec8Uq9YczfrzwR7e2MhRYSg5nMOrIIhdmaFo6yIuYk2vTHwCUL4lmQEySH_IBg/image-asset.jpeg?format=2500w)
Dear Data (2016) by Georgia Lupi & Stefanie Posavec
Data Portrait
Objective
Create a data portrait out of a personal habit of yours.
Description
For Assignment 6, you will spend a week tracking a personal habit of yours to create a data-self portrait. Choose the personal habit mindfully — you will need to collect 20 ~ 50 data points for this assignment. Record the data onto a numbered list everytime it happens, and translate the list into array in p5.js. Animate your data self-portrait using any of the programming concepts you’ve learned in this class. Include an instruction on your CC portfolio to teach your audience how to read your data self-portrait.
Design Constraint
Canvas Size: 600 * 600
Timeline
Part 1 : Due 10/8
- Decide what kind of data you’d like to track, and collect two days worth of data in the form of a numbered list. Be prepared to share this in CC Lab.
Part 2: Due 10/12
- Present your idea & data in CC Lab, and translate your numbered list into an array during class.
- Once you have gathered seven days worth of data, animate your data portrait using any programming concepts you’ve learned in CC.
- A description of your Data Portrait. What was the personal habit you were trying to track?
- An instruction for the viewers on how to read your data portrait.
- Describe your design process. Include your numbered list and any other sketches or images that would help us better understand your process.
- What did you learn about yourself through the process of self-tracking?
- What was gained / lost through the process of data visualization?
-
On your CC portfolio page, please include the following:
-
Your overall reflection on the assignment:
Submission Guidelines
Please submit your sketch to two places:
- Submit the sketch to the CC Lab class Canvas Assignment 6
- Add the sketch to your Critical Computation portfolio
Tutorials
- 6 Array, Empty Array, Array + for Loop (YouTube), Katherine