- James Clemens High School
- AP Computer Science Principles
Paquette, Pamela
-
AP Computer Science Principles is the newest AP® course from the College Board. This course introduces students to the foundational concepts of computer science and explores the impact computing and technology have on our society.
With a unique focus on creative problem-solving and real-world applications, the AP Computer Science Principles course gives students the opportunity to explore several important topics of computing using their own ideas and creativity, use the power of computing to create artifacts of personal value, and develop an interest in computer science that will foster further endeavors in the field.
-
About the Course
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
Equivalency and Prerequisites
College Course Equivalent
A first-semester introductory college course in computing
Recommended Prerequisites
High school algebra course
Exam Dates
APRIL 30, 2024, 11:59 PM ET
AP Computer Science Principles Create Performance Task Due Date
You must submit all three components of the AP Computer Science Principles Create performance task as final via the AP Digital Portfolio by this time.
WED, MAY 15, 2024 12 PM LOCAL
AP Computer Science Principles Exam
This is the regularly scheduled date for the AP Computer Science Principles Exam.
Course Content
-