<p>i dont know aything in java and plan to self-study and take ap comp sci ab exam. is this possible? if it is, can u guys recommand a textbook and study guide?</p>
<p>AB? you are in for a hell of a ride. I took full-year class of Comp A, did really well, studied from a great study book and still ended up with a 4! Good Luck!</p>
<p>Well, I took three years of comp sci total (VB, then Java, then AB AP) and I got a 5. Do you have any experience in other coding languages? Barrons is pretty good. I also had a text, but I don't remember the name since I opened it like once all year. It might be challenging to do AB if you don't have a teacher to explain anything. Is there a comp sci teacher at your school that could help you? Anyway, the way we ran my class was: lecture, then a bunch of projects dealing with the material, then a m/c test, then a fr test. I think it's important to actually do a lot of coding. Don't just read the book. Plus, when you code, use Java Docs (it's online, you can type it into google and find it pretty quickly). You're allowed to use anything in the java language, any classes or methods on that site, on the exam for the fr, even if it's not part of the official AP subset. Make sure to download the Case Study program stuff as well and make yourself familiar with that. If you are well prepared, it's a very easy exam.</p>
<p>It depends on your previous programming/CS experience, and even if you're a code prodigy the test may a few foreign concepts. In general it's probably best if you can find a teacher/friend/someone knowledgeable to explain anything confusing to you. I wanted to self-study AB this year, with a fair amount of previous experience in C, but I'm taking it with a teacher this coming year instead.</p>
<p>I took comp sci A, had a bad teacher, hated the subject and only did and answered enough questions to guarantee me a 4. That's what I got.</p>
<p>My friends took AB by self-studying it (since the teacher didn't know it) and they used the Princeton Review and the Barrons book and ended up with a 5.</p>