 |
The AP Computer Science Principles course aligns with the primary goals of an introductory, college-level computer science course, as identified by computer science educators, professors, and researchers:
-
Computational Solution Design
Design and evaluate computational solutions with a specific purpose in mind.
-
Algorithms and Program Development
Develop and implement algorithms to solve problems.
-
Abstraction in Program Development
Create programs that effectively incorporate abstraction.
-
Code Analysis
Evaluate, test, and debug algorithms and programs to ensure accuracy.
-
Computing Innovations
Explore and investigate impactful computing innovations.
-
Responsible Computing
Foster an inclusive, safe, ethical, and collaborative computing culture.
|