2014 AP CS A Exam Free Response Solutions

Well, my predictions for the 2014 AP CS A Free Response were close this year as usual.

There was a matrix of classes this year.  It took me 2 years to get this one right.

There were 2 class questions this year and not just one.  I was 1/2 right on that.
You had to extend a Rock which is cool.  I have been having my students extend Actor every year since GridWorld was introduced which is basically the same thing as a Rock.

There was an ArrayList of classes, but the class was a String.  I was kind right on that one.
The ArrayList<String> question was much like a codingbat problem so that was cool.

Circa 2006, there was an interface implementation question this year.  I like the question, but would like it better if the constructor was 3 MenuItems rather than being so specific.  Anyway.

I have posted slides with my solutions and a java student project that has shells and no solutions.  This project will allow students to punch in their code and see if works.

There are review slides for the AP Computer Science A exam for years 2006, 2008, 2010, 2011, 2012, 2013, and 2014.  There are student java projects for 2013 and 2014.

Have a great summer and check out my workshop offerings if you are free this summer.  My workshop is full in Houston with a ton on the waiting list, but my Denver workshop has been expanded and there are still a couple spots left.     http://www.apluscompsci.com/workshops.htm

I also do local workshops for schools and school districts.  If you need specialized local training, email me and we can discuss specifics.