*** Official AP Computer Science A Thread 2014-2015 ***

<p>@tagi1998‌ Yeah me too. My dad is a software engineer, so hopefully I’ll also get some help there.</p>

<p>@potterismylife‌ awh lucky u :stuck_out_tongue: well good luck to u hopefully we can both get 5’s xD</p>

<p>@potterismylife‌ did you have problems signing up for amplify’s course? I entered my name and email address but they never sent me any email about confirmation or anything and I also tried clicking resend email. I also tried on a different email but it still doesn’t work…</p>

<p>@tagi1998‌ Thanks haha.</p>

<p>I signed up and got a confirmation email. Are you sure you signed up for the 2014-2015 year?</p>

<p>@potterismylife‌ I don’t think you can sign up for past years… Yes I clicked enroll for fall 2014 but no confirmation… was the email sent right away to you?</p>

<p>@tagi1998‌ I just meant since there’s a 2013/14 log in thing at the top of the page, maybe that worked differently.</p>

<p>I think I got mine after a few minutes, but I’m not sure. Maybe it’ll come in tomorrow?</p>

<p>Is this the thread for the upcoming school year? If so, then I’m taking this course next year!this will be the first year of the course at my school, so he fully everything goes well.</p>

<p>@potterismylife‌ hmm it has yet to arrive. I wanted to contact them but I can’t seem to find an email or number for the mooc. There seems to be different ones for amplifys other divisions? I guess? But I don’t see one specifically for the mooc. I’m lost on what to do. O.o any suggestions?.
@2016bostonian‌ yes this thread is for the upcoming year. I hope you get a good teacher as I know it’ll be hard for the teacher as he never taught the AP course at your school before!</p>

<p>@tagi1998‌ I think he will do fine since he’s already taught AP calc. And looking back at my post, oh god that autocorrect.</p>

<p>@tagi1998‌ I guess you might just have to wait until sign ups for next year actually open. I think the email thing was just for updates, not to actually enroll.</p>

<p>@potterismylife‌ hmm ok hopefully it’ll be soon considering there’s just a little more than 2 weeks left before school starts for where I live at least.</p>

<p>I’d like to second @tagi1998‌ 's post. I’m going to be taking this class this upcoming school year, but I’d like to gain some exposure before I do so. I’ve only learned basic coding in codeacademy, but I don’t know much about Java at all. What would be the best way to prep? Is there a free online source?</p>

<p>@student197 @tagi1998 I have ~4 years experience with Java (entirely self taught). Being self-taught and in a school district without Comp Sci, I “self-studied” for the exam (to be honest, I only read a review book to get a feel for how the questions were formatted). As with almost every other AP test, understanding the course description is almost equally important to understanding the actual content. I wish I had read over the full course description and summary before taking the test.</p>

<p>The test is very code analysis based (2013-2014’s test was, anyway, but I have a strong feeling that that’ll stick). Luckily for you, Java is a fairly easy language – it’s high level, entirely logic based, and OOP. If you really want to jump the gun and start learning early, you have several options:</p>

<p>1) Do what I did and just jump into the language. When you have problems, look them up.
2) Youtube tutorials. I believe TheNewBoston is renowned for having the best Java series on Youtube.
3) Asking for help from those online – StackOverflow is a great resource for when you have questions.
4) Asking members of CC for help – there are tons of people who took Comp Sci because they knew the language.</p>

<p>Best of luck with the 2014-2015 AP Comp Sci test! :)</p>

<p>@tagi1998‌ Wow, really? We don’t start until the very end of August. But I guess that’s because we ended on June 20th.</p>

<p>@terrapin45‌ ah thank you I will look up those resources!
@potterismylife‌ June 20th!!! Dang my school ends on May 21st…</p>

<p>@terrapin45‌ Thank you! When you jumped right into Java, did you just learn from an online source? Also, I have heard that self-teaching can sometimes create bad habits… do you have any issues with that?</p>

<p>@tagi1998‌ @potterismylife‌ Dang you guys both start school pretty early! I ended on June 12th or something, but I won’t be starting until the first week of September at least.</p>

<p>@tagi1998‌ @student197‌ It was not a good winter for the east coast. We had a full two weeks of snow days, it was crazy.</p>

<p>I think I’ll start actually self-studying when school starts. I’m too lazy to do anything right now. xD</p>

<p>@student197 Java wasn’t my first language… I already knew a handful of languages, so Java was fairly simple. I didn’t learn from online resources… I would try to make something, and then use Google when I couldn’t fix a bug. Start small, slowly build up.</p>

<p>99% of programmers commit nothing but bad habits. It’s mostly a matter of experience, reading other people’s code, and trial and error. With practice comes good habits.</p>

<p>@jkhuggins‌ just to be clear, there isn’t any new questions? Like I heard there’s laboratory questions? I don’t know what they are and Barron’s doesn’t seem to have an updated version for 2014-2015 so I don’t know if I’ll be missing stuff especially since I’m self studying for it…</p>

<p>@tagi1998 correct. The course description has been modified so that, instead of the GridWorld case study, students are required to spend a certain number of hours in “laboratory experiences”. There are a set of three labs that are provided by the CollegeBoard, but teachers are free to use other labs instead of those. As a result, those specific laboratories won’t be tested on the exam.</p>