AP Computer Science

<p>So i basically have a month till the AP Test, and I need help. I have like no knowledge of programming, and know very little about Java. Im pretty sure if I took the test, I would be grateful to get a 2. I have the Big Java book, Barrons, and Litvin book. Is there any other book I should get or buy? How should i prepare? Should i just read the books, and do practice questions? Or actually learn java and do practice programming assignments? Any suggestions will help, and btw how hard is the test. Thank you if you reply.</p>

<p>If you would be grateful to get a 2 that is bad. A 2 would not be accepted in <em>any</em> University, so you would just be wasting time and stress. The Barron’s book is good; if you actually understand it study it efficiently, especially considering the limited time you have. Read the book from cover to cover and do lots of practice tests.</p>

<p>Im saying at the moment i would be happy for a 2. I want all 5s, aahhahah no 2s</p>

<p>Are you saying that as of now you would get a 2? That is just as bad since you have very little time to prepare; I think it is better to wait till next year and get a 5 for sure.</p>

<p>you dont realize, that 4 weeks is just enough time to get me a 5. im very capable. Just tell me what to do guys</p>

<p>I’m in APCS right now, and I’ve read through most of the Barron’s and Be Prepared Books. I would say if you don’t have much coding experience with java, download Eclipse (if you don’t have it already), and mess around with all the topics you’ve been reading about in the Barron’s book. I’ve taken the 2008 “practice test” from CollegeBoard in class and it’s a lot easier than the Barron’s practice tests, by the way. However, there was still Computer Science AB at that time, so I’m not sure if the actual test will be that easy. Make sure you read through the entire Barron’s book, I find it more in-depth than the Be Prepared book. Do all the multiple choice in there because they really help.</p>

<p>Make sure you know arrays (1D and 2D), ArrayLists, primitive data types, objects, methods, abstract classes, interfaces, sorting, and GridWorld real well. There’s 5 GridWorld questions per test, and 1 GridWorld FRQ. If you haven’t looked at the grading scale before, FRQ makes up 50% of the test (4 questions, 1 GridWorld) and the 40 multiple choice makes up the other 50%. So you better make sure you get real familiar with Java coding or you’ll probably screw up on the FRQ.</p>