***AP Computer Science Principles 2016-2017 Thread***

I just figured I’d make this a new thread since I haven’t seen any others been made since.

So, what do you all think about this new course? As a student who has taken APCSA last year, I think it’ll be pretty simple. It seems that the CollegeBoard made the course designed to act as a prerequisite to APCSA, but that’s not really possible for me since I (and most likely a lot of other students) have already taken APCSA. Anyways, what do you all think of the course? I’m interested to see what programming language my teacher in particular chooses, I’m hoping for C++ personally, but it’s most likely gonna be Python. I know the course is supposed to be a broad picture of Computer Science, but still, I love programming. What do you all think?

Principles doesn’t have to be a prerequisite to CSA, though many schools will treat it as such. The topic coverage between the two courses really is different.

I’m not taking the course, but I wish I was! My school won’t be offering it yet unfortunately. I also took APCSA last year and it was so fun! I think it’d be awesome to take a class all about the problem solving and principles that are necessary to succeed in the CS field. Have fun everyone who’s taking it! :slight_smile:

can you guys offer me some free online resources that I can use to self stay ap computer science a

Whas has Java programming language : AP Computer Science A or Principles ?

@rparekh Computer Science A is in Java. Computer Science Principles includes a programming component that might be in Java, but might be in another programming language or programming environment.

I’m just taking the exam without the class, and I’m unsure about whether you’re ONLY allowed to use the AP Java subset. According to one Internet source, you can technically use any valid Java code. Is this true?

When I took a practice test, a FRQ wanted a method that returns an array of all the words in a String, so I just wrote one line: ------ return str.split(" "); ------

This is correct Java, but the answer key wanted me to use substring(). Would I have lost points if that were the actual exam?

@QuestionCactus I think the class you are taking is AP Computer Science A as that entails the Java programming language. AP Computer Science Principles uses pseudocode.

Hey guys, are these the links to the computer science principles tasks for this year?
http://apcsp.org/images/Resources/ExplorePT_2016.pdf
http://apcsp.org/images/Resources/CreatePT_2016.pdf

Are y’all ready for the AP Computer Science Principles exam??

Hi, can I assume that the scores are coming out 1st week of July throughout the month? I called hotline and was told July 30 - and I did not understand why it was so.

@tintinhope Not sure. They are supposed to come out for California on July 6. The AP CS Exam today was awesome though. I wonder what the curve will be?

@putinator Idk any guesses about how many mc need to be right? I think it should be easy to get all points on the digital portfolio if we just followed instructions