I'm currently a junior in high school and I'm thinking about studying for and taking the AP computer science exam sometime before I graduate. I'm wondering how difficult it would be to do well on it without taking the course (my school doesn't offer it).
I've just started looking at the course description pdf provided by CollegeBoard, and tried some of the short answer problems in it. I believe I got the ones I tried right, but the ones I didn't try looked challenging to me. At this point, I feel that I have a fairly solid understanding of the basics of Java and programming in general, but I didn't know what an interface was until I saw it in an exam question and looked it up - so I still have a lot to learn.
If any of you can offer advice on how I should go about studying for this, I'd really appreciate it. Will my Head First Java book be enough? Should I invest $35 in the 2004 released exam? I think passing this exam would help me out a lot when applying for college, so I would be willing to work hard on my own to do well. I've taught myself the basics of programming in the last year or so, so I'm hopeful that I can learn some more advanced topics that are necessary for the exam before I take it.
I could be wrong, though. Is it crazy to think I could do well on the exam without taking the course?
This post has been edited by AVReidy: 25 February 2012 - 01:16 PM