AP® Computer Science A
AP® Computer Science A is a college-level course that introduces students to Computer Science through object-oriented programming. The skills developed in this course encompass the following Computational Thinking Practices:
- 1) Design Code
- 2) Develop Code
- 3) Analyze Code
- 4) Document Code & Computing Systems
- 5) Use Computers Responsibly
Programming in this course is done in the Java programming language, and classroom activities will conform to the following Units:
- 1) Using Objects & Methods
- 2) Selection & Iteration
- 3) Class Creation
- 4) Data Collections