{"id":955,"date":"2014-05-06T17:28:46","date_gmt":"2014-05-06T22:28:46","guid":{"rendered":"http:\/\/www.apluscompsci.com\/blog\/?p=955"},"modified":"2014-05-28T21:15:37","modified_gmt":"2014-05-29T02:15:37","slug":"good-luck-to-all-on-the-2014-ap-cs-a-exam","status":"publish","type":"post","link":"https:\/\/www.apluscompsci.com\/blog\/good-luck-to-all-on-the-2014-ap-cs-a-exam\/","title":{"rendered":"Good luck to all on the 2014 AP CS A Exam!"},"content":{"rendered":"<div class=\"entry-content\">\n<p>Good luck to all on the AP CS A Exam and on the alternate exam in a few weeks!<\/p>\n<p>I did my last big review this morning at 6 am with my crew and here is what I went over with them in prep for the FR part of the exam.<\/p>\n<p>1.\u00a0 ArrayList of Classes \/ References &#8211;\u00a0 You gots to know how to write code to manipulate an ArrayList&lt;NeverSeenThisClassBefore&gt; as it is on the exam every single year going all of the way back to 2006.\u00a0 This question type involves lots of drilling down to get to the various pieces.\u00a0 You must be comfortable with abstraction to handle this type of question.<\/p>\n<p>2.\u00a0 Make a Class from scratch \u2013 Every student should know how to make a class and possibly implement an interface or extend an abstract class.\u00a0 The abstract \/ interface type of question went away about 5 years ago, but may come back so you better be ready.\u00a0 Be prepared to override some methods and make something new from something old.\u00a0 Critter has been very popular and we have only had one Bug ever.<\/p>\n<p>3.\u00a0 Processing an Array \u2013\u00a0 I reviewed the Horse[] question this morning as I like that question.\u00a0 2012 was the first year the AP exam had an array of classes \/ references.\u00a0 Most of the time the array question just involves some algorithmic stuff with numbers like finding smallest, largest, difference between smallest and largest, etc.<\/p>\n<p>4.\u00a0 Matrices \u2013 I told my troops to be ready for a matrix of classes as that would be a really cool question.\u00a0 I predicted a matrix of classes FR question last year and I was wrong so I am holding out hope that I will be right this year.<\/p>\n<p>I will post follow-up comments after I see this year&#8217;s Free Response questions in a few days.\u00a0 Hopefully, my predictions will be right on this year.\u00a0 I have been pretty close in the past.<\/p>\n<p>If you want to see slides I have used as <a title=\"AP Exam Review Slides\" href=\"http:\/\/www.apluscompsci.com\/ap_computer_science_free_response.html\">AP Exam review slides<\/a> in the past, I have some of those posted that you can download.<\/p>\n<p>If you like my humor and want to spend a week hearing more about how I prep students to rock this exam, check out <a title=\"A+ Summer Workshops\" href=\"http:\/\/www.apluscompsci.com\/workshops.htm\">my workshops<\/a> over the summer.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Good luck to all on the AP CS A Exam and on the alternate exam in a few weeks! I did my last big review this morning at 6 am with my crew and here is what I went over with them in prep for the FR part of the exam. 1.\u00a0 ArrayList of Classes [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/www.apluscompsci.com\/blog\/wp-json\/wp\/v2\/posts\/955"}],"collection":[{"href":"https:\/\/www.apluscompsci.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.apluscompsci.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.apluscompsci.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.apluscompsci.com\/blog\/wp-json\/wp\/v2\/comments?post=955"}],"version-history":[{"count":3,"href":"https:\/\/www.apluscompsci.com\/blog\/wp-json\/wp\/v2\/posts\/955\/revisions"}],"predecessor-version":[{"id":966,"href":"https:\/\/www.apluscompsci.com\/blog\/wp-json\/wp\/v2\/posts\/955\/revisions\/966"}],"wp:attachment":[{"href":"https:\/\/www.apluscompsci.com\/blog\/wp-json\/wp\/v2\/media?parent=955"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.apluscompsci.com\/blog\/wp-json\/wp\/v2\/categories?post=955"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.apluscompsci.com\/blog\/wp-json\/wp\/v2\/tags?post=955"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}