Introduction to Computer Science Readings
Detailed instructions for downloading, installing, and configuring the software used in Suffield Academy's Computer Science courses.
This is the primary textbook for this class. You should purchase it from the bookstore.
Documentation for the ObjectDraw library, which we use to create graphical Java programs. If you need help with FilledRects, FramedOvals, or the other support classes we use in our labs, use this documentation. You can also download a
zip file of the documentation for offline browsing.
Official Java documentation from Sun. This documentation covers all of the classes and packages that are built in to Java.
Advanced Placement Computer Science Readings
Detailed instructions for downloading, installing, and configuring the software used in Suffield Academy's Computer Science courses.
This is our main text for the course. You must purchase the text at the bookstore.
This is a copy of the reference packet you will receive during the AP exam. It contains the overview of the classes and methods you should be familiar with for the exam.
This is the narrative for the GridWorld Case Study (GWCS). We'll be reading from this narrative throughout the year, and doing exercises from each chapter.
Documentation for the ObjectDraw library, which we use to create graphical Java programs. If you need help with FilledRects, FramedOvals, or the other support classes we use in our labs, use this documentation. You can also download a
zip file of the documentation for offline browsing.
Official Java documentation from Sun. This documentation covers all of the classes and packages that are built in to Java.