AP Computer Science
A deep dive into Java programming in preparation for the College Board's Advanced Placement test.
About the Test
Check out the description from College Board including the description of the test. For the technical folks (it'll be more useful later in the year), this is also a handy document about the features of Java that the test uses. As of the time of this writing, there are two sections:
Multiple choice: 40 questions, 90 minutes, 50% of your score
Free response: 4 questions, 90 minutes, 50% of your score
Links and Resources
Software
Visual Studio Code (install latest JDK, then install the VS Code Java Extension Pack)
Great Books
Online Courses
Practice Problems
http://codingbat.com/java/AP-1 (learn by doing. Loads of mini problems)
Runestone Academy best break-down of skills)
Java Tutorials and References
Last updated