5 Steps to a 5 AP Computer Science A 2017 (2016)

5 Steps to a 5 AP Computer Science A 2017 (2016)

STEP 1 Set Up Your Study Program

CHAPTER 1 What You Need to Know About the AP Computer Science A Exam

CHAPTER 2 How to Plan Your Time

STEP 2 Determine Your Test Readiness

CHAPTER 3 Take a Diagnostic Exam

STEP 3 Develop Strategies for Success

CHAPTER 4 Strategies to Help You Do Your Best on the Exam>

STEP 4 Review the Knowledge You Need to Score High

Concept 0 Background on Software Development

Concept 1 Fundamentals of Programming

Concept 2 Classes and Objects (Basic Version)

Concept 3 The String Class

Concept 4 The Math, Intege, and Double Classes

Concept 5 Data Structures

Concept 6 Algorithms (Basic Version)

Concept 7 Classes and Objects (Advanced Version)

Concept 8 Inheritance and Polymorphism

Concept 9 The abstract class and the interface

Concept 10 Recursion

Concept 11 Algorithms (Advanced Version)

Concept 12 Sorting Algorithms and the Binary Search

Concept 13 Seeing the Big Picture: Design

STEP 5 Building Your Test-Taking Confidence

AP Computer Science A: Practice Exam 1

AP Computer Science A: Practice Exam 2

Appendix. Quick Reference Guide