Week Five: AP Computer Science Principals Create Performance Task

May 07, 2022

Hello everyone! This last week I have not gotten too much time to dedicate to my senior project because I had to focus on my Create Performance Task for the AP Computer Science Principals exam. For this, I have to create a coding project that demonstrates my understanding of the principles behind computer science. I took this opportunity to push myself and create one of my favorite projects to date: a 2D fluid simulator.

The fluid simulator that I created is based on the math of Joe Stam’s 2003 paper, “Real-Time Fluid Dynamics for Games”. You can see it working below:


Leave a Reply