<p>This last year, I self studied for Computer Science A and World History, getting a 5 on each, here is my advice. </p>
<p>AP World History: </p>
<p>-Don’t learn details about the whole world. The MC doesn’t test details, it will provide an abstract question, often about what a society “focused” on, rather than on specific names, dates, etc. </p>
<p>-For the free response, they usually give you a choice of three parts of the world to write about. Pick one part of the world, and study it in depth. Learn details and interesting facts</p>
<p>-Think about the why when you learn about the world. Lots of questions won’t ask what happened, they’ll ask why something happened. </p>
<p>-Without actually saying what the MC questions were, I can provide the broad overview that they were very focused on Europe, Asia, and Africa. America hardly ever came up. </p>
<p>-Study the art of different societies, just to get a gist of what they look like. At least occasionally, art will come up. </p>
<p>AP Computer Science: </p>
<p>-KNOW YOUR FOR LOOPS. Be comfortable with how they work, and practice to make sure that you can fluidly read them. </p>
<p>-Know the basic rules of Java. Know them to a tee. There are a lot of obscure rules that will be tested, that will be difficult to know without a practice book. I recommend Barron’s. </p>
<p>-Memorize the fish. I didn’t do this. Know who the fish are and what they do. It will save you tons of time. </p>
<p>-For the free response, just practice coding. Code systems that solve logical problems, all the time, for fun. </p>
<p>-Know all the rules of what can go in each part of a class, how to make a class, how to make it work, etc.</p>