AP Computer Science A Course Information
- AP Computer Science Course Description (.pdf/1.6MB) New!
- AP Computer Science Teacher's Guide (.pdf/2.0MB)
- Sample Syllabi
- AP Computer Science FAQs
- AP Computer Science Development Committee
- Winter Update: 2009 AP® Program News
- AP Computer Science Newsletter
- AP Computer Science A Course Perspective
- Important Note: AP Course Audit Syllabus Submission for AP Computer Science
Exam Information and Resources
- AP Computer Science A Exam Information
- Free AP Computer Science A Practice Exam
- AP Computer Science A Exam Appendix Quick Reference (.pdf/103K) New!
- GridWorld Case Study (2008 AP Computer Science Exams) New!
Announcement
Classroom Instruction and Resources
Special Focus Materials
Lesson Plans and Teaching Strategies
- Sharing Strategies for Teaching AP CS
- Team Problems in Computer Science
- Teaching Tips and Strategies
- Nifty Assignments
Curriculum Modules
Inheritance and Polymorphism Teaching Units
- Flocking Birds Project
- Gradebook Project
- An Introduction to Polymorphism in Java
- Inheritance and Polymorphism with Sudoku
Course Content - Related Articles
- Sharing Best Practices in Computer Science Education, Internationally New!
- Current Events in the Computer Science Classroom
- Creating Sudoku: A First Look at Extending GridWorld
- The Model-View-Controller Pattern
- Ethical Issues: Internet Content Providers and Internet Service Providers
- Taking the AP Computer Science Exams: A Letter to Students
- Attracting Students to Computer Science
- Teaching with Tiger: Using Java 5.0 Features in AP Computer Science Courses
- Securing Resources for Your Program Through Partnerships
- CS&IT Symposium Shows What's New in Computer Science
- Java 1.5: Where Does It Fit into AP Computer Science?
- eXtreme Programming
- APCS: Role-Playing in the Classroom
- A First Timer's Experience at SIGCSE
- The 'Write' Tool for Introductory Computer Science Courses
- Supporting Girls in CS by Programming with Graphics
- And On to Java
Pre-AP Strategies
Reviews of Teaching Resources
There are currently more than 250 reviews of Computer Science resources, including textbooks, Web sites, software, multimedia CD-Roms, and more, in the Teachers' Resources area. Each review describes the resource and suggests ways it might be used in the classroom. New reviews are added regularly, so check back often!
Electronic Discussion Groups
Communicate via email with other members of the AP Central community by joining the electronic discussion group (EDG) for the course(s) you teach.
College Board Store
About Downloads
Many files on AP Central are saved in Adobe® PDF format. If you don't have Acrobat Reader 6.0 or higher installed on your computer, choose the link for the Adobe Acrobat Reader below.






