5 Steps to a 5 AP Computer Science A 2017 Edition
- Length: 512 pages
- Edition: 1
- Language: English
- Publisher: McGraw-Hill Education
- Publication Date: 2016-08-01
- ISBN-10: 0071845909
- ISBN-13: 9780071845908
- Sales Rank: #723181 (See Top 100 Books)
Get ready for your AP Computer Science exam with this straightforward, easy-to-follow study guide
The new addition to McGraw-Hill’s popular test prep series ― 5 Steps to a 5: AP Computer Science 2017 provides a proven strategy to achieving high scores on this demanding Advanced Placement exam.
This logical and easy-to-follow instructional guide introduces an effective 5-step study plan to help students build the skills, knowledge, and test-taking confidence they need to reach their full potential. The book helps students master both multiple-choice and free-response questions and offers comprehensive answer explanations and sample responses. Written by three AP Computer Science master teachers, this insider’s guide reflects the latest course syllabus and includes 3 full-length practice exams, plus the most up-to-date scoring information.
- 3 full-length practice exams
- BONUS interactive AP Planner app delivers a customized study schedule and extra practice questions to students’ mobile devices
- The 5 Steps to a 5 series has prepared millions of students for success
The 5 Steps to a 5: AP Computer Science 2017 effective 5-step plan breaks down test preparation into stages: 1. Set Up Your Study Program 2. Determine Your Test Readiness 3. Develop Strategies for Success 4. Develop the Knowledge You Need to Score High 5. Build Your Test-Taking Confidence.
Table of Contents
STEP 1 Set Up Your Study Program
1 What You Need to Know About the AP Computer Science A Exam
2 How to Plan Your Time
STEP 2 Determine Your Test Readiness
3 Take a Diagnostic Exam
STEP 3 Develop Strategies for Success
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 , Integer , 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