After the AP Exam you are expected to use your class time productively. If you have any unfinished assignments you should finish those first. If you've completed all your assignments you are welcome to choose how you use your time as long as you are working on something related to computer science. You are welcome to work by yourself or with a partner. Here are some suggestions:
- Code an app for the 2020 Congressional App Challenge
- Form a team of up to 4 students and compete in the HSCTF hacking competition
- Learn about making websites at Code Academy's html and css course
- Learn about data science in Python at Data camp
- Learn more Python on the Code Academy and/or codingbat
- Watch a video to learn how to build a CAT5 or CAT6 cable, then build your own
- Read XKCD cartoons
- Taking AP Java next year? Take a free online Java course:
- Learn to code music in Ruby with Sonic Pi with this free eBook
- Write computer programs to solve math problems at Project Euler
- Learn Unity, a 3d environment for programming games and 3d graphics.
- Program an Arduino or a Raspberry Pi using Processing.
- Make your own 2048 game
- Learn data visualizations
- Use a Makey Makey
- Program a Parallax Arduino robot. The Parallax robots have an excellent and easy to follow guide
- The Tinkercad tutorials are self-guided and you could print your project on the 3d printer
You are not limited to these suggestions. Choose a project that will engage you, have fun and be creative!