AP Computer Science Principles
Learn the principles that underlie the science of computing and develop the thinking skills that computer scientists use. You’ll work on your own and as part of a team to creatively address real-world issues using the tools and processes of computation.
Skills You'll Learn
-
Making connections between concepts in computing
-
Designing a program to solve a problem or complete a task
-
Applying abstractions in computation and modeling
-
Analyzing computational work
-
Communicating ideas about technology and computation
-
Working collaboratively to solve problems