Page 19 - Collins Hill Advanced Placement Handbook
P. 19
AP Computer Science A
(Can satisfy the 4th year science requirement)
Description- AP Computer Science Is a hands-on Java coding course designed to teach the
fundamentals of object oriented programming, including program design, implementation,
analysis, data structures, operations, and algorithms through lessons, labs and projects.
Skills for Success: Students should be comfortable with algebraic concepts, especially functions
and function notation, and have a strong foundation of mathematical reasoning. In addition
students should possess a strong work ethic due to the pace and rigor of the course.
Academic Suitability: Students should have a strong mathematical reasoning ability and have
completed both algebra one and geometry prior to taking AP computer science A. Completion
of precalculus or accelerated precalculus is encouraged. APCS Principles
Out of Class Commitments: Homework is assigned frequently, and includes reading and videos,
exercises, and quiz and test preparation. It is strongly encouraged that students download
eclipse at home and allow more work time in labs and practice.
Summer Work: W3 schools Java basics to become familiar with basic coding in Java and begin
understanding of Object Oriented Programming (OOP) concepts
Contact: Karen.Curtis@gcpsk12.org