The exam will be in the Library and Library Lab (301). Since May 14 is a Friday Schedule, it will only be a 60 minute exam. It is a cumulative exam that covers the Magpie Chat-bot Lab, Picture Lab, Elevens Lab, The Java Methods Book and chapters 2 to 5 of the eimacs “Be Prepared for he AP Exam”. The 5 practice tests in your emacs account are an excellent way to prepare yourself.
Yet another good way to review the multiple choice is https://codingbat.com/java and to go back and review the multiple choice questions at http://eimacs.com and statements written in bold print in the text. To review the free response, be sure to consult the Chapter 2 Study Guide and the Chapter 3 Study Guide. Don't forget that you don't need a computer to practice writing code at javabat.com. The free response will emphasize writing methods that deal with int, double, and String and arrays of int, double, and String that might need a loop, as well as making classes and implementing interfaces. Practice writing loops, methods, and class declarations like the ones mentioned on the Chapter 2 Study Guide, Semester 1 Study Guide and javabat exercises.
The College Board has posted free response questions for you to practice with here. Some elegant solutions to these are at Skylit, the book publisher of our textbook. If your overall Practice Exam is better then the score on this exam, you will receive the the Practice Exam score for the score of your Semester 2 Exam.