Translation Device
Objective
Following the 7 feminist data principles, create a translation device in p5 that translates external JSON datasets into feminist data.
Description
We have been learning and discussing the virtues of feminist data for the last couple of weeks. For Assignment #10, you are asked to find existing public APIs that host JSON datasets on the web, then examine and re-interpret the data following one or more of the feminist data principles covered in the last two lectures.
There are multiple ways to approach this assignment. For example, you can compare two datasets that document the same event and reveal new information through cross-comparing data. For example, in this week’s lecture we’ve talked about the discrepancies between U.S. census data versus Black Americans’ data collected by W.E.B. Du Bois and a group of Black students. Finding a way to compare and translate between these two datasets through a feminist data lens is one way to approach the assignment.
You can also find an existing dataset that does not follow the ethos of 7 feminist data principles, then find a way to reveal the voided, missing information – missing data is also a kind of information that can deliver tremendous meaning.
Please reflect on the materials we’ve covered in the last couple of weeks and put consideration into the datasets you end up including in your project and how you’re translating them into feminist data.
Design Constraint
Canvas Size: 600 * 600
Timeline
Part 1 : Due 12/7
- Use the 7 feminist data principles as a guide and begin researching for publicly available API + JSON datasets for your project. Here is a place to start.
- Load the datasets into your p5 editor and storyboard three ideas for how the translation device is going to look / work.
Part 2: Due 12/10
- You will present your storyboards and datasets in Lab, then you will revise and polish your ideas based on feedback from CC faculty and peers.
Part 3: Due 12/14
- Complete your translation device in p5.
- Describe your design process. Include your three sketches and API sources.
- A description for your translation device. Which feminst data principles did you choose to reference and why?
- How does your design respond to feminist data principles?
- How did your translation device recontextualize the original datasets?
-
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 10
- Add the sketch to your Critical Computation portfolio
Tutorials
- Introduction to Data and APIs in JavaScript, Coding Train