AP class taken: AP computer science principles
Year taken: 2018-2019
Material Advice: 5 Steps to a 5: APComputerSciencePrinciples 2nd Edition, CodeHS, and Khan Academy: Computer Science Principles
General Advice: Computer Science requires the same amount of practice as a new language. You need to be continuously practicing and learning to become an efficient coder. Throughout the year, working through Khan Academy and CodeHS will definitely help you be on top of the course and gain more in-depth knowledge. For AP exam preparation, I highly recommend the 5 steps to a 5 study book. It breaks down complex concepts into understandable units; it helps a lot as it tackles exactly what is on the exam. Finally, don't be afraid to reach out to your teacher and ask them for any tips or tutorials. Good luck!