- What is CodeHS?
- Curriculum
- Course Catalog
- 6-12 Curriculum Pathway
- K-12 Curriculum Pathway
- High School Pathways
- Middle School Courses
- All Courses
- Hour of Code
- AP CSP Review
- Platform
- Progress Tracking
- Magic Grading
- Next Gen Lesson Plans
- Offline Handouts
- Problem Guides
- Create
- Gradebook
- Access Controls
- Due Dates
- Problem Bank
- Playlist Bank
- Quiz Scores
- Rostering
- Mobile Apps
- LMS Integrations
- Implementation
- Professional Development
- Online PD
- In-Person PD
- Free PD Workshops
- Graduate Credit
- Teaching Intro CS
- Teaching AP® CSP
- Teaching AP® CSA
- Teaching Computing Ideas
- Teaching Intro Python
- Teaching Web Design
- Teaching Cybersecurity
- Level 2 Professional Development for CS Teachers
- Stories
- Standards
- States
- Alabama
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- Pennsylvania
- Rhode Island
- South Carolina
- Texas
- Utah
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming
- State Standards
- Plans
- Resources
- Districts
- Share
- Contact Us
- Company

AP Computer Science Principles Review

Prepare for the AP Computer Science Principles exam with the largest repository of practice exam questions, broken down by subject. Get instant feedback on how you're doing on quizzes with our autograding tools. This covers all the main topics in the course including algorithms, programming, encoding data, abstraction, the Internet, cybersecurity, simulation and modeling, drawing insights from data, and the global impact of computing. This course also includes a full length AP practice exam.
Format
The entirely web-based review course is made up of a series of practice quizzes with multiple choice questions in the style of the AP exam. Quizzes are broken down by subject and question type. The course ends with a full length AP practice exam.
Who is it for?
This review course is for anyone planning to take the AP Computer Science Principles exam in May.
Enroll Now
Start the AP ReviewSign Up
Sign up for a teacher account to get access to curriculum, teacher tools and teacher resources.
Teacher SignupSign up as a student if you are in a school and have a class code given to you by your teacher.
Student Signup- What is CodeHS?
- Curriculum
- Course Catalog
- 6-12 Curriculum Pathway
- K-12 Curriculum Pathway
- High School Pathways
- Middle School Courses
- All Courses
- Hour of Code
- AP CSP Review
- Platform
- Progress Tracking
- Magic Grading
- Next Gen Lesson Plans
- Offline Handouts
- Problem Guides
- Create
- Gradebook
- Access Controls
- Due Dates
- Problem Bank
- Playlist Bank
- Quiz Scores
- Rostering
- Mobile Apps
- LMS Integrations
- Implementation
- Professional Development
- Online PD
- In-Person PD
- Free PD Workshops
- Graduate Credit
- Teaching Intro CS
- Teaching AP® CSP
- Teaching AP® CSA
- Teaching Computing Ideas
- Teaching Intro Python
- Teaching Web Design
- Teaching Cybersecurity
- Level 2 Professional Development for CS Teachers
- Stories
- Standards
- States
- Alabama
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- Pennsylvania
- Rhode Island
- South Carolina
- Texas
- Utah
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming
- State Standards
- Plans
- Resources
- Districts
- Share
- Contact Us
- Company
