Week 14: Finals
We are meeting on Zoom this week.
Lecture
This week, you will submit your final projects on the Slack channel.
Final Project
- Design an interactive project using p5.js for your final due on May 14, 2024. You may choose to design an interactive sketch for one of the following topics:
- An interactive art generator.
- A choose your own adventure story
- A simple game
- Animated data visualizations using charts and graphs
- A music visualizer
- An interactive map
- A virtual musical instrument
- A filter for images
- You must follow every instruction listed or else we will deduct points.
- This is more a design challenge than a coding challenge. I am looking to see what you can do with the forms, shapes, and colors of your projects as well as how you allow interaction with them. I am less interested in how your code works and will be happy to help you optimize it.
- Please use as many programming techniques covered so far this semester. Including for loops, logic checks, classes and using libraries such as dat.GUI or p5 sound.
- Other than that, you have the creative freedom to design anything you wish. Enjoy the process and let your creativity shine!
- Be prepared to share your designs and code with the class. You can present as a video or as a long written post on Slack.
back