AP Computer Science A

2 Semesters  -  10, 11, & 12th Graders

Expectations: Students will be expected to critical think and problem solve individually and as a group member in order to complete extensive computer programming labs, frequent homework assignments including practice AP problems, and research to present about various topics.  As with any other AP course, a great deal of responsibility is placed on the student. There will be tests including free response that will help students prepare for the AP exam which all students are expected to take.


What is this class?

Type: Elective - Fulfills Fine Arts Requirement 

Prerequisite: Computer Science with a grade of B+ or higher, or successful completion of the qualifications exam.

 Course Objectives:

Description: This course is intended to serve as an introductory course for Computer Science majors, a substantial course for students who will major in other disciplines that require significant involvement with computing, or for individuals with a high level of interest in Computer Science. Students will have the option of preparing for the AP Computer Science exam. 

Content/Resources

Class Expectations: 

Extra Help: Instead of struggling with an assignment and/or lab, 

Things to Remember: 

Red Shelf ebook

U of Washington practice site

A practice site from Stanford U

Programming Language

Development Environment

Red Shelf ebook