Resource Overview Computer Science III and IV AP Computer Science Textbooks Java Programming Publisher: Thompson Course Technology Author: Joyce Farrell The topics covered in this text covers the Java programming language with the assumption that the reader has no prior programming knowledge. Teacher resources include questions and exercise solutions and a test bank. Fundamentals of Java (2003) Publisher: Thompson Course Technology Author: Lambert and Osborne The topics covered in this text range from introductory to advanced topics. This book is easy to read however, it is not as detailed as other textbooks. Teacher resources include Instructor’s Resource Kit (CD-ROM) which includes the following: Instructor’s Manual, PowerPoint Presentations, Data Files, Solution Files, Student Online Companion, and ExamView Engine and Testbank. Big Java Publisher: John Wiley & Sons, Inc. Author: Cay Horstmann This text covers introductory through advanced topics and is suitable to use for Computer Science III and IV courses. Java Concepts AP Edition (2005) Publisher: John Wiley & Sons, Inc. Author: Cay Horstmann This text covers introductory through advanced topics and is suitable to use for Computer Science III and IV courses. Teacher resources are included on a supplemental textbook website. Java Methods A & AB AP Edition (2006) Publisher: Skylight Publishing Author: Maria Litvin and Gary Litvin The topics covered in this text covers the Java programming language with the assumption that the reader has no prior programming knowledge. Teacher resources include exercise solutions, PowerPoint slides and a test bank. Includes Java 5 material for 2006-2007 AP test. Good resource for drills, programming projects, assessments and other supplemental classroom material. Marine Biology Simulation Case Study Publisher: The College Board Author: Alyce Brady This text covers the Marine Biology Case Study whose topics encompass twentyfive percent of the Advanced Placement Exam questions. Java and ActionScript Reference Books o Head First Java, 2e; Kathy Sierra, Bert Bate; O’Reilly; 2005; ISBN: 0596009208 o Foundation Actionscript for Flash MX 2004; Sham Bhangal; friends of ed/Springer-Verlag; 2004; ISBN: 1-59059-305-7 o The Flash Anthology: Cool Effects and Practical ActionScript; Steven Grosvenor; sitepoint; 2004; ISBN: 0-9579218-7-X o Sams Teach Yourself: Flash MX ActionScript in 24 Hours; Gary Rosenzweig; Sams Publishing; 2002; ISBN: 0-672-32385-0 AP Computer Science Study Guides Computing Concepts with Java Essentials Publisher: John Wiley & Sons, Inc. Author: Fran Trees and Cay Horstmann This text is an Advanced Placement Computer Science Study Guide which can be used for Computer Science III and Computer Science IV. Chapters are broken into Advanced Placement topics which includes a summary of each topic followed by a small group of practice problems and a free response question. Cracking the AP Computer Science A & AB Exams (2006) Publisher: The Princeton Review Author: (Various Princeton Review staff) This exam review guide provides brief reviews of each of the AP topics in both the A and AB exams. It includes over 170 AP exam review questions and 2 full length practice exams including both multiple choice and free response questions with answers and explanations. The Marine Biology Case Study and related questions are included. The guide also includes strategies for taking AP tests. It is an excellent supplemental resource. Be Prepared for the AP Computer Science Exam Java Publisher: Skylight Publishing Author: Maria Litvin This text includes a section which reviews the material covered on the AP exam with over fifty multiple choice questions with complete solutions that show you effective strategies and shortcuts. Four complete practice exams with answers and solutions (two A and two AB exams, with no overlap). 125 Multiple-Choice Questions in Java Publisher: Skylight Publishing Author: Maria Litvin and Gary Litvin This text includes 125 Advanced Placement type multiple choice questions. The text is specifically written for The Continental Mathematics League however, it is a wonderful teaching supplement. 175 Multiple-Choice Questions in Java (2006) Publisher: Skylight Publishing Author: Maria Litvin and Gary Litvin This text includes 175 Advanced Placement type multiple choice questions. The text is specifically written for The Continental Mathematics League however, it is a wonderful teaching supplement. Addison-Wesley's Review for the AP Computer Science Exam in Java Publisher: Adisson and Wesley Author: Susan Horwitz This book provides the Java review, sample tests, and test-taking hints for the AP Exam in Computer Science. The book includes four comprehensive sample exams, a review of the core Java topics, an extensive glossary that provides quick and easy reference of Java and general computer science terms, and a multitude of test-taking hints. Computer Science AP Related Internet Sites http://apcentral.collegeboard.org Once the site is open, search for computer science. The site offers up-to-date information regarding all aspects of the exam. Teachers should check the site often in order to remain current on the AP test information. The site also provides links to related sites that can assist the computer science instructor and Marine Biology Case Study downloads. java.sun.com A download of Java is available on this website along with the all the Java APIs (Application Program Interface) http://skylit.com This site includes PowerPoint teaching slides which go along with Maria and Gary Litvin’s Java Methods book. http://www.phschool.com/atschool/ Code: GDK 0001 This site includes Teacher’s Resource Material for Java Software Solutions for AP Computer Science by Lewis | Loftus | Cocking. Once you login, choose Java Software Solutions (Dark Blue Book). Then choose “Lab Manual Solutions” link. This provides a neat list of written labs accompanying files to complete the lab along with its solutions for teachers. Truly a great site. Here is the direct link to the Labs: http://www.phschool.com/atschool/java/lab_manual/solutions/ Optional and Supplemental Material http://www.lego.com/eng/education/mindstorms/ Computer science coupled with robotics makes for some highly interactive projects. This website is an excellent resource for teachers interested in integrating robotics into their programming curriculum. Robot kits can be purchased from this Lego website. A basic language is included, but more sophisticated languages including Java can be used as well. http://lejos.sourceforge.net This is Lego’s Java website for teacher wishing to incorporate robotics and program them in Java. http://www.cbs.com/primetime/numb3rs/ti/ This is an excellent supplement to numeric computer processing based off the CBS television show Numb3rs. It provides real world applicability to mathematical, computer programming and logic skills learned in the classroom.