<p>How many of you who took AP Computer Science weren't too much of logical thinkers? I'm taking it next year, and tbh I'm not a logical thinker at all. How well did you guys fare/think I'll fare?</p>
<p>I took AP Computer Science test this year. So basically, I’m average at logic and before the test, I did alot of reviewing for following code, like recursion and stuff. Well turns out, the test barely had any of that, and even though was still a bit challenging, didn’t have as much logic as I thought it would, or was just easy logic. </p>
<p>Not sure about next year, but I think that as long as you have a good math and computer background, you’re good. It’s not a hard test.</p>
<p>Did you have any programming experience before?</p>
<p>compscigeek - Thanks! That makes me feel a little better :]
sinohellenic - Yes, but just the bare basics. I know up to ‘making’ a calculator with the basic operations. I will be teaching myself alot more once school is over though.</p>
<p>@5minute</p>
<p>Wait are you saying that you know how to program calcs? Dude, that’s a pretty good start already.</p>
<p>compscigeek - Not really, but sort of like this</p>
<p>import java.util.Scanner;</p>
<p>class BasicCalculator {
public static void main(String args[]){
Scanner Iris = new Scanner(System.in);</p>
<pre><code> int fish = 5;
int tuna = 18;
++fish;
System.out.println(++fish);
}
</code></pre>
<p>}</p>
<p>If you can write and understand that code already, you’re going to have no problem at all in CS. Most people go in with zero experience in Java. You have a huge headstart if you’ve already understand what you just wrote. </p>
<p>The struggle for most people is understanding the basics of Java. Once you have that down, it’s easy to start learning methods and how they work. So.</p>
<p>pancaked - Thank you! That boosts my confidence by alot [: I am also taking Intro to Computer Programming as it was a linked course, so hopefully I won’t be having too much trouble</p>
<p>Yeah, if you can do that already, you should be alright if you study a bit. </p>
<p>There isn’t much to know, I suppose just arrays/arraylists/strings and class structure (how to use object-oriented programming properly, inheritance, composition) are the big things to hit though.</p>
<p>I agree, I took AP COmp Sci with about that much knowledge too. And seriously, I was ahead bout, idk 3/4 of 1st semester?</p>