I'm using this as a learning opportunity to figure out how Processing works. The project is essentially a bouncing ball simulation, but with some puzzle mechanics. You have to activate all the squares on the screen by either clicking on them or shooting a projectile through them. You can only activate blue squares by shooting a projectile through them. It is far from done, but I plan to continue to work on it.
How much experience do you have? Does the project use anything you didn't create?
Taking APCS, and have experience with web development and algorithmic programming.