If you're getting ready for the AP Computer Science Principles exam, understanding the course layout and expectations is essential. This guide breaks down the main components of the course and exam in a straightforward, student-friendly way. You'll explore five major themes—known as the “Big Ideas”—which include: Creative Development Data Algorithms and Programming Computer Systems and Networks Impact of Computing Each of these areas contributes a specific percentage to the multiple-choice portion of the exam, and understanding their weight can help you focus your study time effectively. In addition to the multiple-choice questions, you'll complete the Create Performance Task, a hands-on project where you'll develop a program, explain your design decisions, and demonstrate your problem-solving process. This portion of the exam is critical to your overall score, and this guide explains exactly what you need to do, how it's graded, and how to avoid common mistakes. Whether you're just starting the course or reviewing for the exam, this resource is designed to help you navigate the AP Computer Science Principles curriculum with confidence.